2025-08-11 20:36 CEST

spring: develop cce8f76d Diff ] Back to Repository ]
Author Committer Branch Timestamp Parent
hughperkins hughperkins develop 2006-11-13 21:05:57 develop b98a9250
Changeset Added CSAI, which includes: CSAI AI, Global AI .Net interface, ABIC layer

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@2600 37977431-3df6-0310-b722-df95706aa16b
add - AI/Global/CSAI/ABICompatibilityLayer/ABICCodeGenerator.cs Diff ] File ]
add - AI/Global/CSAI/ABICompatibilityLayer/AbicAICallback.cpp Diff ] File ]
add - AI/Global/CSAI/ABICompatibilityLayer/AbicAICallback.h Diff ] File ]
add - AI/Global/CSAI/ABICompatibilityLayer/AbicLoader.cpp Diff ] File ]
add - AI/Global/CSAI/ABICompatibilityLayer/AbicProxy.cpp Diff ] File ]
add - AI/Global/CSAI/ABICompatibilityLayer/AbicProxy.h Diff ] File ]
add - AI/Global/CSAI/ABICompatibilityLayer/IAICallback_generated.cpp Diff ] File ]
add - AI/Global/CSAI/ABICompatibilityLayer/IAICallback_generated.h Diff ] File ]
add - AI/Global/CSAI/ABICompatibilityLayer/IFeatureDef_generated.cpp Diff ] File ]
add - AI/Global/CSAI/ABICompatibilityLayer/IFeatureDef_generated.h Diff ] File ]
add - AI/Global/CSAI/ABICompatibilityLayer/IMoveData_generated.cpp Diff ] File ]
add - AI/Global/CSAI/ABICompatibilityLayer/IMoveData_generated.h Diff ] File ]
add - AI/Global/CSAI/ABICompatibilityLayer/IUnitDef_generated.cpp Diff ] File ]
add - AI/Global/CSAI/ABICompatibilityLayer/IUnitDef_generated.h Diff ] File ]
add - AI/Global/CSAI/ABICompatibilityLayer/Platform/Linux/SoLib.cpp Diff ] File ]
add - AI/Global/CSAI/ABICompatibilityLayer/Platform/Linux/SoLib.h Diff ] File ]
add - AI/Global/CSAI/ABICompatibilityLayer/Platform/SharedLib.cpp Diff ] File ]
add - AI/Global/CSAI/ABICompatibilityLayer/Platform/SharedLib.h Diff ] File ]
add - AI/Global/CSAI/ABICompatibilityLayer/Platform/Win/DllLib.cpp Diff ] File ]
add - AI/Global/CSAI/ABICompatibilityLayer/Platform/Win/DllLib.h Diff ] File ]
add - AI/Global/CSAI/ABICompatibilityLayer/Platform/readme.txt Diff ] File ]
add - AI/Global/CSAI/ABICompatibilityLayer/buildabic.bat Diff ] File ]
add - AI/Global/CSAI/ABICompatibilityLayer/buildabicsvn.bat Diff ] File ]
add - AI/Global/CSAI/ABICompatibilityLayer/buildmyai.bat Diff ] File ]
add - AI/Global/CSAI/ABICompatibilityLayer/buildmyaimingw.bat Diff ] File ]
add - AI/Global/CSAI/ABICompatibilityLayer/dllbuild.h Diff ] File ]
add - AI/Global/CSAI/ABICompatibilityLayer/myai.cpp Diff ] File ]
add - AI/Global/CSAI/ABICompatibilityLayer/myaimingw.cpp Diff ] File ]
add - AI/Global/CSAI/ABICompatibilityLayer/readme.txt Diff ] File ]
add - AI/Global/CSAI/ABICompatibilityLayer/tinyxml/tinystr.h Diff ] File ]
add - AI/Global/CSAI/ABICompatibilityLayer/tinyxml/tinyxml.h Diff ] File ]
add - AI/Global/CSAI/AllCSAI.build Diff ] File ]
add - AI/Global/CSAI/BuildTools/BuildTools.build Diff ] File ]
add - AI/Global/CSAI/BuildTools/GenerateAICallbackClasses.cs Diff ] File ]
add - AI/Global/CSAI/BuildTools/GenerateUnitDefClasses.cs Diff ] File ]
add - AI/Global/CSAI/BuildTools/_AICallbackProxy.h Diff ] File ]
add - AI/Global/CSAI/BuildTools/_IAICallback.cs Diff ] File ]
add - AI/Global/CSAI/BuildTools/_IUnitDef.cs Diff ] File ]
add - AI/Global/CSAI/BuildTools/_UnitDefProxy.h Diff ] File ]
add - AI/Global/CSAI/CSAI/BuildTable.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/BuildTree.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/CSAI.build Diff ] File ]
add - AI/Global/CSAI/CSAI/CSAI.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/CSAI.csproj Diff ] File ]
add - AI/Global/CSAI/CSAI/CSAI.csproj.user Diff ] File ]
add - AI/Global/CSAI/CSAI/CSAI.sln Diff ] File ]
add - AI/Global/CSAI/CSAI/CSAI.suo Diff ] File ]
add - AI/Global/CSAI/CSAI/CSAIUserInteraction.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/ControlPanel.Designer.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/ControlPanel.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/ControlPanel.resx Diff ] File ]
add - AI/Global/CSAI/CSAI/EnemyController.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/EnergyController.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/Factory.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/FriendlyUnitPositions.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/IController.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/IFactory.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/IFactoryController.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/IRadarController.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/IStrategy.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/IUnitOrder.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/IUnitRequester.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/MetalController.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/Ownership.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/Properties/AssemblyInfo.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/StrategyController.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/UnitController.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/UnitDefHelp.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/XmlHelper.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/basictypes/AdvancedFloat3.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/basictypes/ArrayIndexer.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/basictypes/CustomCollections.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/basictypes/Float3Helper.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/basictypes/UnitDefHashtable.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/commanders/BuildWar.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/commanders/Level1TankRush.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/commanders/Level2BuildEconomy.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/commanders/LoadStrategies.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/mapping/BuildMap.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/mapping/BuildPlanner.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/mapping/EnemyMap.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/mapping/LosMap.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/mapping/Metal.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/mapping/MovementMaps.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/mapping/SlopeMap.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/packcoordinators/AttackPackCoordinator.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/packcoordinators/AttackPackCoordinatorUseGroup.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/packcoordinators/GuardPackCoordinator.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/packcoordinators/IPackCoordinator.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/packcoordinators/MoveToPackCoordinator.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/packcoordinators/PackCoordinatorSelector.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/packcoordinators/SpreadSearchPackCoordinator.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/packcoordinators/SpreadSearchPackCoordinatorWithSearchGrid.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/playstyles/DefendOnlyPlayStyle.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/playstyles/IPlayStyle.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/playstyles/LoadPlayStyles.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/playstyles/PlayStyle.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/playstyles/PlayStyleManager.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/playstyles/RaiderPlayStyle.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/playstyles/TankRushPlayStyle.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/squadcontrollers/Builder.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/squadcontrollers/CommanderController.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/squadcontrollers/ConstructorController.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/squadcontrollers/EnemySelector.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/squadcontrollers/FactoryController.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/squadcontrollers/RadarController.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/squadcontrollers/ScoutControllerRaider.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/squadcontrollers/ScoutControllerRandomSearch.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/squadcontrollers/TankController.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/testing/RunTests.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/testing/TestDrawing.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/testing/TestMaps.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/utils/DrawingUtils.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/utils/LogFile.cs Diff ] File ]
add - AI/Global/CSAI/CSAI/win32/User32.cs Diff ] File ]
add - AI/Global/CSAI/CSAIInterfaces/CSAIInterfaces.build Diff ] File ]
add - AI/Global/CSAI/CSAIInterfaces/Command.cs Diff ] File ]
add - AI/Global/CSAI/CSAIInterfaces/Float3.cs Diff ] File ]
add - AI/Global/CSAI/CSAIInterfaces/IAICallback.cs Diff ] File ]
add - AI/Global/CSAI/CSAIInterfaces/IFeatureDef.cs Diff ] File ]
add - AI/Global/CSAI/CSAIInterfaces/IGlobalAI.cs Diff ] File ]
add - AI/Global/CSAI/CSAIInterfaces/IMoveData.cs Diff ] File ]
add - AI/Global/CSAI/CSAIInterfaces/IUnitDef.cs Diff ] File ]
add - AI/Global/CSAI/CSAILoader/AICallbackProxy.h Diff ] File ]
add - AI/Global/CSAI/CSAILoader/CSAILoader.build Diff ] File ]
add - AI/Global/CSAI/CSAILoader/CSAILoader.cpp Diff ] File ]
add - AI/Global/CSAI/CSAILoader/CSAILoader.xml Diff ] File ]
add - AI/Global/CSAI/CSAILoader/CSAIProxy.cpp Diff ] File ]
add - AI/Global/CSAI/CSAILoader/CSAIProxy.h Diff ] File ]
add - AI/Global/CSAI/CSAILoader/FeatureDefProxy.h Diff ] File ]
add - AI/Global/CSAI/CSAILoader/MoveDataProxy.h Diff ] File ]
add - AI/Global/CSAI/CSAILoader/UnitDefProxy.h Diff ] File ]
add - AI/Global/CSAI/CSAILoader/buildcsailoader.bat Diff ] File ]
add - AI/Global/CSAI/InputBox/InputBoxForm.cs Diff ] File ]
add - AI/Global/CSAI/InputBox/Inputbox.cs Diff ] File ]
add - AI/Global/CSAI/InputBox/readme.txt Diff ] File ]
add - AI/Global/CSAI/changes.txt Diff ] File ]
add - AI/Global/CSAI/readme.txt Diff ] File ]
add - AI/Global/CSAI/runnant.bat Diff ] File ]
add - AI/Global/CSAI/setup.cs Diff ] File ]