2025-08-07 19:26 CEST

spring: develop 44d5ba1a Diff ] Back to Repository ]
Author Committer Branch Timestamp Parent
hoijui hoijui develop 2010-12-07 20:34:58 develop 5fdc2b2c
Changeset further isolate Legacy C++ Wrapper from the engine [AI]

This will minimize changes required in the Legacy Wrapper and Legacy AIs
when doing changes in the engine.

* created Legacy copies of engine sources:
    - Command
    - CommandQueue
    - DamageArray
    - FeatrueDef
    - MoveData
    - WeaponDef
* adjusted Legacy C++ AIs
* removed some #include StdAfx.h
* adjusted some other includes
* adjust E323AI (also bump to version 3.23.0 in turn)
mod - AI/CMakeLists.txt Diff ] File ]
mod - AI/Skirmish/AAI/aidef.h Diff ] File ]
mod - AI/Skirmish/E323AI Diff ] File ]
mod - AI/Skirmish/KAIK/AttackGroup.cpp Diff ] File ]
mod - AI/Skirmish/KAIK/IncCREG.h Diff ] File ]
mod - AI/Skirmish/KAIK/IncEngine.h Diff ] File ]
mod - AI/Skirmish/KAIK/IncExternAI.h Diff ] File ]
mod - AI/Skirmish/RAI/Builder.cpp Diff ] File ]
mod - AI/Skirmish/RAI/BuilderPlacement.cpp Diff ] File ]
mod - AI/Skirmish/RAI/BuilderPlacement.h Diff ] File ]
mod - AI/Skirmish/RAI/CombatManager.cpp Diff ] File ]
mod - AI/Skirmish/RAI/GResourceMap.cpp Diff ] File ]
mod - AI/Skirmish/RAI/GTerrainMap.cpp Diff ] File ]
mod - AI/Skirmish/RAI/PowerManager.cpp Diff ] File ]
mod - AI/Skirmish/RAI/RAI.cpp Diff ] File ]
mod - AI/Skirmish/RAI/SWeaponManager.cpp Diff ] File ]
mod - AI/Skirmish/RAI/UnitDefHandler.cpp Diff ] File ]
mod - AI/Wrappers/LegacyCpp/AIAICallback.cpp Diff ] File ]
mod - AI/Wrappers/LegacyCpp/AIAICallback.h Diff ] File ]
mod - AI/Wrappers/LegacyCpp/AIAICheats.h Diff ] File ]
mod - AI/Wrappers/LegacyCpp/CMakeLists.txt Diff ] File ]
add - AI/Wrappers/LegacyCpp/Command.cpp Diff ] File ]
add - AI/Wrappers/LegacyCpp/Command.h Diff ] File ]
add - AI/Wrappers/LegacyCpp/CommandQueue.cpp Diff ] File ]
add - AI/Wrappers/LegacyCpp/CommandQueue.h Diff ] File ]
add - AI/Wrappers/LegacyCpp/DamageArray.cpp Diff ] File ]
add - AI/Wrappers/LegacyCpp/DamageArray.h Diff ] File ]
mod - AI/Wrappers/LegacyCpp/Event/AIEnemyDamagedEvent.h Diff ] File ]
mod - AI/Wrappers/LegacyCpp/Event/AIPlayerCommandEvent.h Diff ] File ]
mod - AI/Wrappers/LegacyCpp/Event/AISeismicPingEvent.h Diff ] File ]
mod - AI/Wrappers/LegacyCpp/Event/AIUnitDamagedEvent.h Diff ] File ]
add - AI/Wrappers/LegacyCpp/FeatureDef.h Diff ] File ]
mod - AI/Wrappers/LegacyCpp/IAICallback.h Diff ] File ]
mod - AI/Wrappers/LegacyCpp/IAICheats.h Diff ] File ]
mod - AI/Wrappers/LegacyCpp/IGlobalAI.h Diff ] File ]
mod - AI/Wrappers/LegacyCpp/IGlobalAICallback.h Diff ] File ]
add - AI/Wrappers/LegacyCpp/MoveData.cpp Diff ] File ]
add - AI/Wrappers/LegacyCpp/MoveData.h Diff ] File ]
mod - AI/Wrappers/LegacyCpp/UnitDef.cpp Diff ] File ]
mod - AI/Wrappers/LegacyCpp/UnitDef.h Diff ] File ]
add - AI/Wrappers/LegacyCpp/WeaponDef.h Diff ] File ]
mod - AI/Wrappers/LegacyCpp/aibase.h Diff ] File ]
mod - rts/ExternalAI/AILegacySupport.h Diff ] File ]
mod - rts/ExternalAI/AILibraryManager.cpp Diff ] File ]
mod - rts/ExternalAI/AISCommands.cpp Diff ] File ]
mod - rts/ExternalAI/Interface/SSkirmishAILibrary.h Diff ] File ]
mod - rts/Game/GameVersion.cpp Diff ] File ]
mod - rts/Sim/Misc/DamageArray.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/CommandQueue.h Diff ] File ]