Changesets: spring
develop 27730ea3
Timestamp: 2011-06-09 21:25:15 Author: Rene Milk Committer: Tobi Vollebregt [ Details ] [ Diff ] |
[buildbot] add slave koshi1 | ||
mod - buildbot/master/master.cfg | [ Diff ] [ File ] | ||
develop 61452624
Timestamp: 2011-06-09 21:10:51 Author: hoijui [ Details ] [ Diff ] |
addition for "Introduce a separate namespace for the legacy C++ AI Wrapper" [fix] | ||
mod - AI/Skirmish/E323AI | [ Diff ] [ File ] | ||
develop 22ba8879
Timestamp: 2011-06-09 21:10:05 Author: kloot [ Details ] [ Diff ] |
restore the NULL-check from 6ad5f6761f889aa18c2d573ca99411b3b3e5f5db in AIAICallback | ||
mod - AI/Wrappers/LegacyCpp/AIAICallback.cpp | [ Diff ] [ File ] | ||
develop 82452adb
Timestamp: 2011-06-09 21:03:07 Author: hoijui [ Details ] [ Diff ] |
get rid of warning-spam for Command (wrong initialization order) | ||
mod - rts/Sim/Units/CommandAI/Command.h | [ Diff ] [ File ] | ||
develop b1152310
Timestamp: 2011-06-09 20:53:29 Author: hoijui [ Details ] [ Diff ] |
Introduce a separate namespace for the legacy C++ AI Wrapper [fix] Classes with equal names will not get mixed up anymore. This also reduces coupling a tiny bit further, between engine and legacy AIs. |
||
mod - AI/Skirmish/AAI/aidef.h | [ Diff ] [ File ] | ||
add - AI/Skirmish/KAIK | [ Diff ] [ File ] | ||
mod - AI/Skirmish/RAI/LogFile.h | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/AIAI.cpp | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/AIAI.h | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/AIAICallback.cpp | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/AIAICallback.h | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/AIAICheats.cpp | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/AIAICheats.h | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/AIGlobalAICallback.cpp | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/AIGlobalAICallback.h | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/Command.cpp | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/Command.h | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/CommandQueue.cpp | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/CommandQueue.h | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/DamageArray.cpp | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/DamageArray.h | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/Event/AIEnemyCreatedEvent.h | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/Event/AIEnemyDamagedEvent.h | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/Event/AIEnemyDestroyedEvent.h | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/Event/AIEnemyEnterLOSEvent.h | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/Event/AIEnemyEnterRadarEvent.h | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/Event/AIEnemyFinishedEvent.h | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/Event/AIEnemyLeaveLOSEvent.h | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/Event/AIEnemyLeaveRadarEvent.h | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/Event/AIEvent.h | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/Event/AIEvents.h | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/Event/AIInitEvent.h | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/Event/AIMessageEvent.h | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/Event/AINullEvent.h | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/Event/AIPlayerCommandEvent.h | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/Event/AIReleaseEvent.h | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/Event/AISeismicPingEvent.h | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/Event/AIUnitCapturedEvent.h | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/Event/AIUnitCreatedEvent.h | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/Event/AIUnitDamagedEvent.h | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/Event/AIUnitDestroyedEvent.h | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/Event/AIUnitFinishedEvent.h | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/Event/AIUnitGivenEvent.h | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/Event/AIUnitIdleEvent.h | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/Event/AIUnitMoveFailedEvent.h | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/Event/AIUpdateEvent.h | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/Event/AIWeaponFiredEvent.h | [ Diff ] [ File ] | ||
mod - 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 ] | ||
mod - AI/Wrappers/LegacyCpp/MoveData.cpp | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/MoveData.h | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/UnitDef.cpp | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/UnitDef.h | [ Diff ] [ File ] | ||
mod - 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/AISCommands.cpp | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/Interface/AISCommands.h | [ Diff ] [ File ] | ||
develop b273c3f5
Timestamp: 2011-06-09 20:51:27 Author: hoijui [ Details ] [ Diff ] |
Revert "fix linking error" & part of "fix binary incompatibility between legacy C++ AI's and engine (Mantis 0002424, 0002443)" This reverts part of commit 6ad5f6761f889aa18c2d573ca99411b3b3e5f5db. See next commit for explanation. Sorry Kloot, we had bad timing, but as you marked this part of your changes as HACK ... |
||
mod - AI/Wrappers/LegacyCpp/AIAICallback.cpp | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/CMakeLists.txt | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/Command.cpp | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/Command.h | [ Diff ] [ File ] | ||
develop 0a2b82dc
Timestamp: 2011-06-09 20:22:45 Author: kloot [ Details ] [ Diff ] |
fix linking error | ||
mod - AI/Wrappers/LegacyCpp/CMakeLists.txt | [ Diff ] [ File ] | ||
develop 54fd19be
Timestamp: 2011-06-09 19:53:17 Author: kloot [ Details ] [ Diff ] |
make <aiID> the first argument | ||
mod - rts/ExternalAI/EngineOutHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/EngineOutHandler.h | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaUnsyncedCtrl.cpp | [ Diff ] [ File ] | ||
develop ace89ac2
Timestamp: 2011-06-09 19:51:10 Author: kloot [ Details ] [ Diff ] |
LuaUnsyncedCtrl: add SendSkirmishAIMessage callout for Lua2AI comms | ||
mod - rts/ExternalAI/EngineOutHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/EngineOutHandler.h | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/SkirmishAIWrapper.cpp | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/SkirmishAIWrapper.h | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaUnsyncedCtrl.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaUnsyncedCtrl.h | [ Diff ] [ File ] | ||
develop 6ad5f676
Timestamp: 2011-06-09 18:20:18 Author: kloot [ Details ] [ Diff ] |
fix binary incompatibility between legacy C++ AI's and engine (Mantis 0002424, 0002443) fix possible SEGV when using CallLua* from legacy C++ AI's move {LuaRules, LuaUI}::AICallIn to LuaHandle::RecvSkirmishAIMessage add copy constructor and operator= to struct Command |
||
mod - AI/Wrappers/LegacyCpp/AIAICallback.cpp | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/Command.cpp | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/Command.h | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/AICallback.cpp | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/SSkirmishAICallbackImpl.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UI/LuaUI.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UI/LuaUI.h | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaHandle.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaHandle.h | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaRules.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaRules.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/CommandAI/Command.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/CommandAI/Command.h | [ Diff ] [ File ] | ||
develop 54c4f5af
Timestamp: 2011-06-09 01:01:10 Author: jK [ Details ] [ Diff ] |
give def functions for virtuals in IVideoCapturing (thx zerver) | ||
mod - rts/Game/IVideoCapturing.h | [ Diff ] [ File ] | ||
develop 42f4948a
Timestamp: 2011-06-08 23:23:11 Author: jK [ Details ] [ Diff ] |
improve IVideoCapturing singleton | ||
mod - rts/Game/IVideoCapturing.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/IVideoCapturing.h | [ Diff ] [ File ] | ||
develop 9cc92499
Timestamp: 2011-06-08 20:32:11 Author: hoijui [ Details ] [ Diff ] |
minor cleanup in Console | ||
mod - rts/Game/Console.cpp | [ Diff ] [ File ] | ||
develop 58f4b6ee
Timestamp: 2011-06-08 20:31:43 Author: hoijui [ Details ] [ Diff ] |
fix and extend some comments, and add a TODO [minor] This also removes redundant returns in `WordCompletion.cpp`. |
||
mod - rts/Game/Console.h | [ Diff ] [ File ] | ||
mod - rts/Game/GameServer.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/WordCompletion.cpp | [ Diff ] [ File ] | ||
develop a23ea5dc
Timestamp: 2011-06-08 12:24:43 Author: hoijui [ Details ] [ Diff ] |
initialize *GameCommands early, so other components can register action-executors | ||
mod - rts/Game/Game.cpp | [ Diff ] [ File ] | ||
develop 661226de
Timestamp: 2011-06-08 10:58:29 Author: hoijui [ Details ] [ Diff ] |
lots of cleanup in IUnsyncedActionExecutor's Most prominently, making use of SetBoolArg() and LogSystemStatus(). |
||
mod - rts/Game/UnsyncedGameCommands.cpp | [ Diff ] [ File ] | ||
develop da4a2021
Timestamp: 2011-06-08 10:53:52 Author: hoijui [ Details ] [ Diff ] |
profile-drawer: convert Enable() and Disable() to SetEnabled(bool) | ||
mod - rts/Game/UI/ProfileDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UI/ProfileDrawer.h | [ Diff ] [ File ] | ||
mod - rts/Game/UnsyncedGameCommands.cpp | [ Diff ] [ File ] | ||
develop 67bf842b
Timestamp: 2011-06-08 10:52:10 Author: hoijui [ Details ] [ Diff ] |
video-capturing: convert StartCapturing() and StopCapturing() to SetCapturing(bool) | ||
mod - rts/Game/IVideoCapturing.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/IVideoCapturing.h | [ Diff ] [ File ] | ||
mod - rts/Game/UnsyncedGameCommands.cpp | [ Diff ] [ File ] | ||
develop 5c824fe7
Timestamp: 2011-06-08 10:49:45 Author: hoijui [ Details ] [ Diff ] |
convert disabled to enabled in some UI elements | ||
mod - rts/Game/UI/EndGameBox.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UI/EndGameBox.h | [ Diff ] [ File ] | ||
mod - rts/Game/UI/InfoConsole.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UI/InfoConsole.h | [ Diff ] [ File ] | ||
mod - rts/Game/UI/ResourceBar.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UI/ResourceBar.h | [ Diff ] [ File ] | ||
mod - rts/Game/UI/TooltipConsole.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UI/TooltipConsole.h | [ Diff ] [ File ] | ||
mod - rts/Game/UnsyncedGameCommands.cpp | [ Diff ] [ File ] | ||
develop b6153f28
Timestamp: 2011-06-08 10:46:27 Author: hoijui [ Details ] [ Diff ] |
convert multiThreadDraw* vars from int to bool | ||
mod - rts/Game/UnsyncedGameCommands.cpp | [ Diff ] [ File ] | ||
mod - rts/Map/BaseGroundDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Map/BaseGroundDrawer.h | [ Diff ] [ File ] | ||
mod - rts/Map/SMF/BFGroundDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/UnitDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/UnitDrawer.h | [ Diff ] [ File ] | ||
develop 0978197b
Timestamp: 2011-06-08 10:41:48 Author: hoijui [ Details ] [ Diff ] |
cleanup CEndGameBox, CResourceBar, CInfoConsole, CTooltipConsole (no logic changes) | ||
mod - rts/Game/UI/EndGameBox.h | [ Diff ] [ File ] | ||
mod - rts/Game/UI/InfoConsole.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UI/InfoConsole.h | [ Diff ] [ File ] | ||
mod - rts/Game/UI/ResourceBar.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UI/ResourceBar.h | [ Diff ] [ File ] | ||
mod - rts/Game/UI/TooltipConsole.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UI/TooltipConsole.h | [ Diff ] [ File ] | ||
develop dcff0a75
Timestamp: 2011-06-08 10:31:55 Author: hoijui [ Details ] [ Diff ] |
Mac: add workaround for CMake fail in tag-replacement (thanks abma) [hack] CMake should replace a version tag in pom files. As it fails doing this, Maven fails executing the poms. Thus we set Maven to always NOT-FOUND on APPLE. |
||
mod - rts/build/cmake/UtilJava.cmake | [ Diff ] [ File ] | ||
develop 437e9b1a
Timestamp: 2011-06-08 10:28:22 Author: hoijui [ Details ] [ Diff ] |
minor speed-control cleanup new function: std::string CGameServer::SpeedControlToString(int speedCtrl) |
||
mod - rts/Game/Game.h | [ Diff ] [ File ] | ||
mod - rts/Game/GameServer.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/GameServer.h | [ Diff ] [ File ] | ||
develop 0e03098c
Timestamp: 2011-06-08 01:18:03 Author: zerver [ Details ] [ Diff ] |
Tweak the watchdog | ||
mod - rts/Rendering/UnitDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/UnitLoader.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Platform/Watchdog.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Platform/Watchdog.h | [ Diff ] [ File ] | ||
mod - rts/build/vstudio8/rts.vcproj | [ Diff ] [ File ] | ||
mod - rts/lib/gml/gmlsrv.h | [ Diff ] [ File ] | ||
develop 6fd97cdc
Timestamp: 2011-06-07 23:01:08 Author: kloot [ Details ] [ Diff ] |
streamline LuaPathFinder API | ||
mod - rts/Lua/LuaPathFinder.cpp | [ Diff ] [ File ] | ||