2025-08-18 22:19 CEST

spring: develop fa9b147a Diff ] Back to Repository ]
Author Committer Branch Timestamp Parent
tnowell tnowell develop 2007-09-23 20:18:27 develop f4711349
Changeset - this files preventing me from making a larger commit pah- added behaviour system
- added 2 behaviours
- cached geothermal positions to prevent a possible crash at a later point (its an optimization too)
- messages are distributed to all registered modules. Saves both memory and speed in iterating and prevents a possible crash.
- fixed an issue with CBPlan and mutexes by using deque<CBPlan* > instead fo deque<CBPlan>
- Various threading and stability fixes
- deleted old string tokenizer class
- updated release build generation in VS2005 project file
- removed various unused variables
- commented out some old code (the new behaviour code has yet to be verified as working)


git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@4437 37977431-3df6-0310-b722-df95706aa16b
mod - AI/Global/NTai/AI/AI.vcproj Diff ] File ]
mod - AI/Global/NTai/AI/NTai/Agents/Assigner.cpp Diff ] File ]
mod - AI/Global/NTai/AI/NTai/Agents/CManufacturer.cpp Diff ] File ]
mod - AI/Global/NTai/AI/NTai/Agents/CManufacturer.h Diff ] File ]
mod - AI/Global/NTai/AI/NTai/Agents/Chaser.cpp Diff ] File ]
mod - AI/Global/NTai/AI/NTai/Core/GlobalAI.h Diff ] File ]
mod - AI/Global/NTai/AI/NTai/Core/IModule.h Diff ] File ]
mod - AI/Global/NTai/AI/NTai/Core/helper.h Diff ] File ]
mod - AI/Global/NTai/AI/NTai/Core/include.h Diff ] File ]
rm - AI/Global/NTai/AI/NTai/Helpers/InitUtil.h Diff ] File ]
mod - AI/Global/NTai/AI/NTai/Helpers/Terrain/CBuildingPlacer.cpp Diff ] File ]
mod - AI/Global/NTai/AI/NTai/Helpers/Terrain/CBuildingPlacer.h Diff ] File ]
mod - AI/Global/NTai/AI/NTai/Helpers/Units/Actions.cpp Diff ] File ]
mod - AI/Global/NTai/AI/NTai/Helpers/Units/CUnitDefHelp.cpp Diff ] File ]
mod - AI/Global/NTai/AI/NTai/Helpers/Units/CUnitDefHelp.h Diff ] File ]
mod - AI/Global/NTai/AI/NTai/Helpers/ubuild.cpp Diff ] File ]
mod - AI/Global/NTai/AI/NTai/Tasks/CConsoleTask.cpp Diff ] File ]
mod - AI/Global/NTai/AI/NTai/Tasks/CKeywordConstructionTask.cpp Diff ] File ]
mod - AI/Global/NTai/AI/NTai/Tasks/CLeaveBuildSpotTask.cpp Diff ] File ]
mod - AI/Global/NTai/AI/NTai/Tasks/CUnitConstructionTask.cpp Diff ] File ]
add - AI/Global/NTai/AI/NTai/Units/Behaviours/AttackBehaviour.cpp Diff ] File ]
add - AI/Global/NTai/AI/NTai/Units/Behaviours/AttackBehaviour.h Diff ] File ]
add - AI/Global/NTai/AI/NTai/Units/Behaviours/MetalMakerBehaviour.cpp Diff ] File ]
add - AI/Global/NTai/AI/NTai/Units/Behaviours/MetalMakerBehaviour.h Diff ] File ]
mod - AI/Global/NTai/AI/NTai/Units/CUnit.cpp Diff ] File ]
mod - AI/Global/NTai/AI/NTai/Units/CUnit.h Diff ] File ]
mod - AI/Global/NTai/AI/NTai/Units/IBehaviour.h Diff ] File ]