2025-08-04 02:15 CEST

spring: develop c4f145ce Diff ] Back to Repository ]
Author Committer Branch Timestamp Parent
colorblind colorblind develop 2006-08-24 16:35:20 develop 8ba3ba60
Changeset GroupAI interface update:
* Adds a function IsUnitSuited() to IGroupAI
* GroupAIs have to DLL_EXPORT IsUnitSuited
* This is used for determining the fitness of the groupAI for the units that are selected
* Updated CGroupHandler, CSelectedUnits, and CGroup accordingly
NOTE: CGroupHandler->availableAI should not be used publicly anymore, instead use CGroupHandler->GetSuitedAis

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@1941 37977431-3df6-0310-b722-df95706aa16b
mod - AI/Group/CentralBuildAI/GroupAI.cpp Diff ] File ]
mod - AI/Group/CentralBuildAI/GroupAI.h Diff ] File ]
mod - AI/Group/CentralBuildAI/TestAI.cpp Diff ] File ]
mod - AI/Group/MetalMakerAI/GroupAI.cpp Diff ] File ]
mod - AI/Group/MetalMakerAI/GroupAI.h Diff ] File ]
mod - AI/Group/MetalMakerAI/TestAI.cpp Diff ] File ]
mod - AI/Group/MexUpgraderAI/GroupAI.cpp Diff ] File ]
mod - AI/Group/MexUpgraderAI/GroupAI.h Diff ] File ]
mod - AI/Group/MexUpgraderAI/TestAI.cpp Diff ] File ]
mod - AI/Group/RadarAI/GroupAI.cpp Diff ] File ]
mod - AI/Group/RadarAI/GroupAI.h Diff ] File ]
mod - AI/Group/RadarAI/TestAI.cpp Diff ] File ]
mod - AI/Group/SimpleFormationAI/GroupAI.cpp Diff ] File ]
mod - AI/Group/SimpleFormationAI/GroupAI.h Diff ] File ]
mod - AI/Group/SimpleFormationAI/TestAI.cpp Diff ] File ]
mod - rts/ExternalAI/Group.cpp Diff ] File ]
mod - rts/ExternalAI/GroupHandler.cpp Diff ] File ]
mod - rts/ExternalAI/GroupHandler.h Diff ] File ]
mod - rts/ExternalAI/IGroupAI.h Diff ] File ]
mod - rts/Game/SelectedUnits.cpp Diff ] File ]