2025-08-13 09:01 CEST

spring: develop 71ff9e0f Diff ] Back to Repository ]
Author Committer Branch Timestamp Parent
hughperkins hughperkins develop 2006-11-15 20:15:36 develop bbc89b40
Changeset Created C++ wrapper classes for ABIC ,see AI/Global/CSAILoader/AbicXXXWrapper.h

ABIC now works with CSAI, CSAI2, via wrapper classes

Corrected some bugs/spelling mistakes in C interface

Checking in CSAI2, which is in progress


git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@2618 37977431-3df6-0310-b722-df95706aa16b
mod - AI/Global/CSAI/ABICompatibilityLayer/AbicAICallback.h Diff ] File ]
mod - AI/Global/CSAI/ABICompatibilityLayer/readme.txt Diff ] File ]
mod - AI/Global/CSAI/CSAI/CSAI.csproj Diff ] File ]
mod - AI/Global/CSAI/CSAI/CSAI.suo Diff ] File ]
add - AI/Global/CSAI/CSAI/readme.txt Diff ] File ]
mod - AI/Global/CSAI/CSAI/squadcontrollers/Builder.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/BuildEconomy.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/BuildTanks.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/CSAI.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/CSAI2.csproj Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/CSAI2.sln Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/CSAI2.suo Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/EnemyController.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/EnemySelector.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/EnemySelector2.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/EnergyController.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/FriendlyUnitPositions.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/GiveOrderWrapper.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/MetalController.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/MobileFusionController.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/Ownership.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/Properties/AssemblyInfo.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/ScoutControllerRaider.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/TankController.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/UnitController.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/Workflow.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/basicttypes/AdvancedFloat3.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/basicttypes/ArrayIndexer.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/basicttypes/CustomCollections.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/basicttypes/Float3Helper.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/basicttypes/OOPCommand.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/basicttypes/UnitDefHashtable.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/mapping/BuildMap.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/mapping/BuildPlanner.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/mapping/EnemyMap.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/mapping/LosHelper.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/mapping/LosMap.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/mapping/Metal.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/mapping/MovementMaps.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/mapping/ReclaimHelper.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/mapping/SlopeMap.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/packcoordinators/AttackPackCoordinator.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/packcoordinators/GuardPackCoordinator.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/packcoordinators/IPackCoordinator.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/packcoordinators/MoveToPackCoordinator.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/packcoordinators/PackCoordinatorSelector.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/packcoordinators/SpreadSearchPackCoordinator.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/unitdata/BuildTable.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/unitdata/BuildTree.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/unitdata/CommanderList.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/unitdata/HelicopterList.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/unitdata/Level1ConstructorList.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/unitdata/Level1FactoryList.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/unitdata/StartPosition.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/unitdata/TankList.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/unitdata/UnitCommandCache.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/utils/DrawingUtils.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/utils/LogFile.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/utils/TimeHelper.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/utils/UnitDefHelp.cs Diff ] File ]
add - AI/Global/CSAI/CSAI2/CSAI2/utils/XmlHelper.cs Diff ] File ]
add - AI/Global/CSAI/CSAILoader/AbicAICallbackWrapper.h Diff ] File ]
add - AI/Global/CSAI/CSAILoader/AbicFeatureDefWrapper.h Diff ] File ]
add - AI/Global/CSAI/CSAILoader/AbicIAICallbackWrapper_generated.h Diff ] File ]
add - AI/Global/CSAI/CSAILoader/AbicIFeatureDefWrapper_generated.h Diff ] File ]
add - AI/Global/CSAI/CSAILoader/AbicIMoveDataWrapper_generated.h Diff ] File ]
add - AI/Global/CSAI/CSAILoader/AbicIUnitDefWrapper_generated.h Diff ] File ]
add - AI/Global/CSAI/CSAILoader/AbicMoveDataWrapper.h Diff ] File ]
add - AI/Global/CSAI/CSAILoader/AbicUnitDefWrapper.h Diff ] File ]
add - AI/Global/CSAI/CSAILoader/AbicWrapperGenerator.cs Diff ] File ]
mod - AI/Global/CSAI/CSAILoader/CSAILoader.cpp Diff ] File ]
mod - AI/Global/CSAI/CSAILoader/CSAIProxy.cpp Diff ] File ]
mod - AI/Global/CSAI/CSAILoader/CSAIProxy.h Diff ] File ]
add - AI/Global/CSAI/CSAILoader/CSAIProxyGenerator.cs Diff ] File ]
add - AI/Global/CSAI/CSAILoader/CSAIProxyIAICallback_generated.h Diff ] File ]
add - AI/Global/CSAI/CSAILoader/CSAIProxyIFeatureDef_generated.h Diff ] File ]
add - AI/Global/CSAI/CSAILoader/CSAIProxyIMoveData_generated.h Diff ] File ]
add - AI/Global/CSAI/CSAILoader/CSAIProxyIUnitDef_generated.h Diff ] File ]
mod - AI/Global/CSAI/CSAILoader/buildcsailoader.bat Diff ] File ]
mod - AI/Global/TestABICAI/buildmyai.bat Diff ] File ]
mod - AI/Global/TestABICAI/buildmyaimingw.bat Diff ] File ]
mod - AI/Global/TestABICAI/myai.cpp Diff ] File ]
mod - AI/Global/TestABICAI/myaimingw.cpp Diff ] File ]
mod - rts/ExternalAI/GlobalAICInterface/AbicAICallback.cpp Diff ] File ]
mod - rts/ExternalAI/GlobalAICInterface/AbicAICallback.h Diff ] File ]
mod - rts/ExternalAI/GlobalAICInterface/GlobalAICInterfaceGenerator.cs Diff ] File ]
mod - rts/ExternalAI/GlobalAICInterface/IAICallback_generated.gpp Diff ] File ]
mod - rts/ExternalAI/GlobalAICInterface/IAICallback_generated.h Diff ] File ]
mod - rts/ExternalAI/GlobalAICInterface/IFeatureDef_generated.gpp Diff ] File ]
add - rts/ExternalAI/GlobalAICInterface/generate.bat Diff ] File ]
mod - rts/ExternalAI/GlobalAIInterfaces/IAICallback.cs Diff ] File ]
mod - rts/ExternalAI/GlobalAIInterfaces/IUnitDef.cs Diff ] File ]
add - rts/ExternalAI/GlobalAIInterfaces/readme.txt Diff ] File ]