2025-08-16 20:14 CEST

spring: develop 96b21617 Diff ] Back to Repository ]
Author Committer Branch Timestamp Parent
tnowell tnowell develop 2007-10-14 19:31:13 develop 33a0191f
Changeset - fixed a slew of boost errors
- units shared_ptr references are nwo stored in a map<int,shared_ptr> container in the global class
- behaviours are now passed a unit ID not a unit reference/pointer
- objects are no longer passed pointers to copies of their boost::shared_ptr objects anymore in order to register themselves. Its the responsibility of the objects creator not the object itself to register events now.
- switched some vectors to set containers

todo:: make it so commanders arent detected as attackers unless specified by the config maker

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@4577 37977431-3df6-0310-b722-df95706aa16b
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/Core/IModule.cpp Diff ] File ]
mod - AI/Global/NTai/AI/NTai/Core/IModule.h Diff ] File ]
mod - AI/Global/NTai/AI/NTai/Core/helper.cpp Diff ] File ]
mod - AI/Global/NTai/AI/NTai/Core/helper.h Diff ] File ]
mod - AI/Global/NTai/AI/NTai/Core/include.h Diff ] File ]
mod - AI/Global/NTai/AI/NTai/Helpers/CTokenizer.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/Tasks/CConsoleTask.cpp Diff ] File ]
mod - AI/Global/NTai/AI/NTai/Tasks/CConsoleTask.h Diff ] File ]
mod - AI/Global/NTai/AI/NTai/Tasks/CKeywordConstructionTask.cpp Diff ] File ]
mod - AI/Global/NTai/AI/NTai/Tasks/CKeywordConstructionTask.h Diff ] File ]
mod - AI/Global/NTai/AI/NTai/Tasks/CLeaveBuildSpotTask.cpp Diff ] File ]
mod - AI/Global/NTai/AI/NTai/Tasks/CLeaveBuildSpotTask.h Diff ] File ]
mod - AI/Global/NTai/AI/NTai/Tasks/CUnitConstructionTask.cpp Diff ] File ]
mod - AI/Global/NTai/AI/NTai/Tasks/CUnitConstructionTask.h Diff ] File ]
mod - AI/Global/NTai/AI/NTai/Units/Behaviours/AttackBehaviour.cpp Diff ] File ]
mod - AI/Global/NTai/AI/NTai/Units/Behaviours/AttackBehaviour.h Diff ] File ]
mod - AI/Global/NTai/AI/NTai/Units/Behaviours/MetalMakerBehaviour.cpp Diff ] File ]
mod - 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 ]
mod - AI/Global/NTai/AI/dll.cbp Diff ] File ]