spring: develop 6c1e7fb5 | [ Diff ] [ Back to Repository ] | |||
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
hoijui | hoijui | develop | 2008-07-21 10:59:37 | develop d00d85dc |
Changeset | Initial change: * some changes to the engine: loading AIs, float3, DamageArray & CommandQueue * C AI interface, consisting mainly of: IGlobalAI wrapper and Callback wrapper (IGlobalAICallback, IAICallback & IAICheats) * C++ AI interface wrapper: uses the new C interface in the background, but "looking" like the old/current C++ interface. * RAI changed to use th enew interface (minimal changes) * Adding a NullAI, which is comparable to TestGlobalAI, but using the new C interface git-svn-id: https://spring.clan-sy.com/svn/spring/branches/caiinterface@6208 37977431-3df6-0310-b722-df95706aa16b |
|||
add - AI/Global/NullAI/AI.cpp | [ Diff ] [ File ] | |||
add - AI/Global/NullAI/AI.h | [ Diff ] [ File ] | |||
add - AI/Global/NullAI/AIExport.cpp | [ Diff ] [ File ] | |||
add - AI/Global/NullAI/AIExport.h | [ Diff ] [ File ] | |||
add - AI/Global/NullAI/AISCommands.cpp | [ Diff ] [ File ] | |||
add - AI/Global/NullAI/Event/AIEnemyDamagedEvent.h | [ Diff ] [ File ] | |||
add - AI/Global/NullAI/Event/AIEnemyDestroyedEvent.h | [ Diff ] [ File ] | |||
add - AI/Global/NullAI/Event/AIEnemyEnterLOSEvent.h | [ Diff ] [ File ] | |||
add - AI/Global/NullAI/Event/AIEnemyEnterRadarEvent.h | [ Diff ] [ File ] | |||
add - AI/Global/NullAI/Event/AIEnemyLeaveLOSEvent.h | [ Diff ] [ File ] | |||
add - AI/Global/NullAI/Event/AIEnemyLeaveRadarEvent.h | [ Diff ] [ File ] | |||
add - AI/Global/NullAI/Event/AIEvent.h | [ Diff ] [ File ] | |||
add - AI/Global/NullAI/Event/AIEvents.h | [ Diff ] [ File ] | |||
add - AI/Global/NullAI/Event/AIInitEvent.h | [ Diff ] [ File ] | |||
add - AI/Global/NullAI/Event/AIMessageEvent.h | [ Diff ] [ File ] | |||
add - AI/Global/NullAI/Event/AINullEvent.h | [ Diff ] [ File ] | |||
add - AI/Global/NullAI/Event/AIPlayerCommandEvent.h | [ Diff ] [ File ] | |||
add - AI/Global/NullAI/Event/AISeismicPingEvent.h | [ Diff ] [ File ] | |||
add - AI/Global/NullAI/Event/AIUnitCapturedEvent.h | [ Diff ] [ File ] | |||
add - AI/Global/NullAI/Event/AIUnitCreatedEvent.h | [ Diff ] [ File ] | |||
add - AI/Global/NullAI/Event/AIUnitDamagedEvent.h | [ Diff ] [ File ] | |||
add - AI/Global/NullAI/Event/AIUnitDestroyedEvent.h | [ Diff ] [ File ] | |||
add - AI/Global/NullAI/Event/AIUnitFinishedEvent.h | [ Diff ] [ File ] | |||
add - AI/Global/NullAI/Event/AIUnitGivenEvent.h | [ Diff ] [ File ] | |||
add - AI/Global/NullAI/Event/AIUnitIdleEvent.h | [ Diff ] [ File ] | |||
add - AI/Global/NullAI/Event/AIUnitMoveFailedEvent.h | [ Diff ] [ File ] | |||
add - AI/Global/NullAI/Event/AIUpdateEvent.h | [ Diff ] [ File ] | |||
add - AI/Global/NullAI/Event/AIWeaponFiredEvent.h | [ Diff ] [ File ] | |||
add - AI/Global/RAI-0.553/AI.cpp | [ Diff ] [ File ] | |||
add - AI/Global/RAI-0.553/AI.h | [ Diff ] [ File ] | |||
add - AI/Global/RAI-0.553/AIAICallback.cpp | [ Diff ] [ File ] | |||
add - AI/Global/RAI-0.553/AIAICallback.h | [ Diff ] [ File ] | |||
add - AI/Global/RAI-0.553/AIAICheats.cpp | [ Diff ] [ File ] | |||
add - AI/Global/RAI-0.553/AIAICheats.h | [ Diff ] [ File ] | |||
add - AI/Global/RAI-0.553/AIExport.cpp | [ Diff ] [ File ] | |||
add - AI/Global/RAI-0.553/AIExport.h | [ Diff ] [ File ] | |||
add - AI/Global/RAI-0.553/AIGlobalAI.cpp | [ Diff ] [ File ] | |||
add - AI/Global/RAI-0.553/AIGlobalAI.h | [ Diff ] [ File ] | |||
add - AI/Global/RAI-0.553/AIGlobalAICallback.cpp | [ Diff ] [ File ] | |||
add - AI/Global/RAI-0.553/AIGlobalAICallback.h | [ Diff ] [ File ] | |||
add - AI/Global/RAI-0.553/AISCommands.cpp | [ Diff ] [ File ] | |||
add - AI/Global/RAI-0.553/Event/AIEnemyDamagedEvent.h | [ Diff ] [ File ] | |||
add - AI/Global/RAI-0.553/Event/AIEnemyDestroyedEvent.h | [ Diff ] [ File ] | |||
add - AI/Global/RAI-0.553/Event/AIEnemyEnterLOSEvent.h | [ Diff ] [ File ] | |||
add - AI/Global/RAI-0.553/Event/AIEnemyEnterRadarEvent.h | [ Diff ] [ File ] | |||
add - AI/Global/RAI-0.553/Event/AIEnemyLeaveLOSEvent.h | [ Diff ] [ File ] | |||
add - AI/Global/RAI-0.553/Event/AIEnemyLeaveRadarEvent.h | [ Diff ] [ File ] | |||
add - AI/Global/RAI-0.553/Event/AIEvent.h | [ Diff ] [ File ] | |||
add - AI/Global/RAI-0.553/Event/AIEvents.h | [ Diff ] [ File ] | |||
add - AI/Global/RAI-0.553/Event/AIInitEvent.h | [ Diff ] [ File ] | |||
add - AI/Global/RAI-0.553/Event/AIMessageEvent.h | [ Diff ] [ File ] | |||
add - AI/Global/RAI-0.553/Event/AINullEvent.h | [ Diff ] [ File ] | |||
add - AI/Global/RAI-0.553/Event/AIPlayerCommandEvent.h | [ Diff ] [ File ] | |||
add - AI/Global/RAI-0.553/Event/AISeismicPingEvent.h | [ Diff ] [ File ] | |||
add - AI/Global/RAI-0.553/Event/AIUnitCapturedEvent.h | [ Diff ] [ File ] | |||
add - AI/Global/RAI-0.553/Event/AIUnitCreatedEvent.h | [ Diff ] [ File ] | |||
add - AI/Global/RAI-0.553/Event/AIUnitDamagedEvent.h | [ Diff ] [ File ] | |||
add - AI/Global/RAI-0.553/Event/AIUnitDestroyedEvent.h | [ Diff ] [ File ] | |||
add - AI/Global/RAI-0.553/Event/AIUnitFinishedEvent.h | [ Diff ] [ File ] | |||
add - AI/Global/RAI-0.553/Event/AIUnitGivenEvent.h | [ Diff ] [ File ] | |||
add - AI/Global/RAI-0.553/Event/AIUnitIdleEvent.h | [ Diff ] [ File ] | |||
add - AI/Global/RAI-0.553/Event/AIUnitMoveFailedEvent.h | [ Diff ] [ File ] | |||
add - AI/Global/RAI-0.553/Event/AIUpdateEvent.h | [ Diff ] [ File ] | |||
add - AI/Global/RAI-0.553/Event/AIWeaponFiredEvent.h | [ Diff ] [ File ] | |||
mod - AI/Global/RAI-0.553/GlobalAIs.cpp | [ Diff ] [ File ] | |||
add - rts/ExternalAI/AILibrary.cpp | [ Diff ] [ File ] | |||
add - rts/ExternalAI/AILibrary.h | [ Diff ] [ File ] | |||
add - rts/ExternalAI/AILibraryGlobalAI.cpp | [ Diff ] [ File ] | |||
add - rts/ExternalAI/AILibraryGlobalAI.h | [ Diff ] [ File ] | |||
add - rts/ExternalAI/AISCommands.cpp | [ Diff ] [ File ] | |||
add - rts/ExternalAI/AISCommands.h | [ Diff ] [ File ] | |||
add - rts/ExternalAI/AISEvents.h | [ Diff ] [ File ] | |||
mod - rts/ExternalAI/GlobalAI.cpp | [ Diff ] [ File ] | |||
mod - rts/ExternalAI/GlobalAI.h | [ Diff ] [ File ] | |||
mod - rts/ExternalAI/GlobalAIHandler.cpp | [ Diff ] [ File ] | |||
add - rts/ExternalAI/SAICallback.cpp | [ Diff ] [ File ] | |||
add - rts/ExternalAI/SAICallback.h | [ Diff ] [ File ] | |||
add - rts/ExternalAI/SAIFloat3.cpp | [ Diff ] [ File ] | |||
add - rts/ExternalAI/SAIFloat3.h | [ Diff ] [ File ] | |||
mod - rts/Sim/Misc/DamageArray.cpp | [ Diff ] [ File ] | |||
mod - rts/Sim/Misc/DamageArray.h | [ Diff ] [ File ] | |||
mod - rts/Sim/Units/CommandAI/CommandQueue.h | [ Diff ] [ File ] | |||
mod - rts/System/float3.cpp | [ Diff ] [ File ] | |||
mod - rts/System/float3.h | [ Diff ] [ File ] |