Changesets: spring
develop cabddb60
Timestamp: 2009-05-03 18:51:43 Author: Kloot [ Details ] [ Diff ] |
* move MoveMath initialization out of CPathManager | ||
mod - rts/Sim/MoveTypes/MoveInfo.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/MoveInfo.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Path/PathManager.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Path/PathManager.h | [ Diff ] [ File ] | ||
develop 3cbf8871
Timestamp: 2009-05-03 17:54:41 Author: Karl-Robert Ernst [ Details ] [ Diff ] |
remove duplicated team2allyteam mapping from TeamHandler | ||
mod - rts/Sim/Misc/TeamHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/TeamHandler.h | [ Diff ] [ File ] | ||
develop 0c4aa760
Timestamp: 2009-05-03 17:54:37 Author: Tobi Vollebregt [ Details ] [ Diff ] |
luacob: pieces should be populated by subclass I think this commit restores all old behaviour. |
||
mod - rts/Sim/Units/COB/CobInstance.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/COB/CobInstance.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/COB/UnitScript.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/COB/UnitScript.h | [ Diff ] [ File ] | ||
develop 2fd81bee
Timestamp: 2009-05-03 17:50:18 Author: Tobi Vollebregt [ Details ] [ Diff ] |
luacob: initialize some members for all script types, not only COB | ||
mod - rts/Sim/Units/COB/CobInstance.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/COB/UnitScript.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/COB/UnitScript.h | [ Diff ] [ File ] | ||
develop 33691399
Timestamp: 2009-05-03 17:42:10 Author: Tobi Vollebregt [ Details ] [ Diff ] |
luacob: some unit/team/ally/global var cleanup/fixes re-enables following callouts for all script types: - LuaSyncedRead::GetCOBUnitVar - LuaSyncedRead::GetCOBTeamVar - LuaSyncedRead::GetCOBAllyTeamVar - LuaSyncedRead::GetCOBAllyTeamVar At this point in time, only GetUnitVal(PLAY_SOUND,...) and /reloadcob are COB only. |
||
mod - rts/Lua/LuaSyncedRead.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/COB/CobInstance.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/COB/CobInstance.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/COB/UnitScript.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/COB/UnitScript.h | [ Diff ] [ File ] | ||
develop 1aafd95d
Timestamp: 2009-05-03 17:40:22 Author: Karl-Robert Ernst [ Details ] [ Diff ] |
add GetAllyTeamInfo callback to LuaSyncedRead(which only returns custom params atm) | ||
mod - installer/builddata/springcontent/EngineOptions.lua | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaSyncedRead.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaSyncedRead.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/TeamHandler.h | [ Diff ] [ File ] | ||
develop 554f5f19
Timestamp: 2009-05-03 17:31:20 Author: Tobi Vollebregt [ Details ] [ Diff ] |
luacob: no, script pieces are not COB specific (Though for other script types all pieces may be "script pieces") Makes the following callouts work for all script types again: - LuaSyncedRead::GetUnitScriptPiece - LuaSyncedRead::GetUnitScriptNames |
||
mod - rts/Lua/LuaSyncedRead.cpp | [ Diff ] [ File ] | ||
develop b038b3d8
Timestamp: 2009-05-03 17:28:25 Author: Karl-Robert Ernst [ Details ] [ Diff ] |
added ALlyTeam class allow for custom ally team params |
||
mod - rts/Game/GameSetup.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/GameSetup.h | [ Diff ] [ File ] | ||
add - rts/Sim/Misc/AllyTeam.cpp | [ Diff ] [ File ] | ||
add - rts/Sim/Misc/AllyTeam.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/TeamBase.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/TeamHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/TeamHandler.h | [ Diff ] [ File ] | ||
mod - tools/DedicatedServer/CMakeLists.txt | [ Diff ] [ File ] | ||
develop 6956659c
Timestamp: 2009-05-03 17:22:23 Author: Tobi Vollebregt [ Details ] [ Diff ] |
cob: Don't debug scripts with name ARMJETH.cob | ||
mod - rts/Sim/Units/COB/CobFile.h | [ Diff ] [ File ] | ||
develop 84f5a4c5
Timestamp: 2009-05-03 17:20:49 Author: Tobi Vollebregt [ Details ] [ Diff ] |
luacob: UnitScript has virtual GetFunctionId, renamed CCobFile::getFunctionId | ||
mod - rts/Sim/Misc/AirBaseHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/COB/CobFile.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/COB/CobFile.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/COB/CobInstance.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/COB/CobInstance.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/COB/UnitScript.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/COB/UnitScript.h | [ Diff ] [ File ] | ||
develop 16aee38f
Timestamp: 2009-05-03 17:08:03 Author: Tobi Vollebregt [ Details ] [ Diff ] |
luacob: Replaced FunctionExist and HasScriptFunction with HasFunction. | ||
mod - rts/Sim/Units/COB/UnitScript.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/COB/UnitScript.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Unit.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Weapons/Weapon.cpp | [ Diff ] [ File ] | ||
develop e3b15f00
Timestamp: 2009-05-03 16:16:28 Author: Kloot [ Details ] [ Diff ] |
KAIK: eliminate remaining .tdf dependencies and get rid of CSunParser | ||
mod - AI/Skirmish/KAIK/AttackHandler.cpp | [ Diff ] [ File ] | ||
mod - AI/Skirmish/KAIK/BuildUp.cpp | [ Diff ] [ File ] | ||
mod - AI/Skirmish/KAIK/BuildUp.h | [ Diff ] [ File ] | ||
add - AI/Skirmish/KAIK/CommandTracker.cpp | [ Diff ] [ File ] | ||
mod - AI/Skirmish/KAIK/Containers.cpp | [ Diff ] [ File ] | ||
mod - AI/Skirmish/KAIK/Containers.h | [ Diff ] [ File ] | ||
mod - AI/Skirmish/KAIK/IncGlobalAI.h | [ Diff ] [ File ] | ||
mod - AI/Skirmish/KAIK/KAIK.cpp | [ Diff ] [ File ] | ||
rm - AI/Skirmish/KAIK/SunParser.cpp | [ Diff ] [ File ] | ||
rm - AI/Skirmish/KAIK/SunParser.h | [ Diff ] [ File ] | ||
mod - AI/Skirmish/KAIK/UnitHandler.cpp | [ Diff ] [ File ] | ||
mod - AI/Skirmish/KAIK/UnitTable.cpp | [ Diff ] [ File ] | ||
mod - AI/Skirmish/KAIK/UnitTable.h | [ Diff ] [ File ] | ||
develop 8714151b
Timestamp: 2009-05-03 01:19:53 Author: zerver [ Details ] [ Diff ] |
Improvements to previous commit | ||
mod - rts/Rendering/GroundDecalHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/GroundDecalHandler.h | [ Diff ] [ File ] | ||
develop 7940af02
Timestamp: 2009-05-02 23:03:38 Author: zerver [ Details ] [ Diff ] |
Merge branch 'master' of git@github.com:spring/spring | ||
mod - AI/Skirmish/KAIK/PathFinder.cpp | [ Diff ] [ File ] | ||
mod - AI/Skirmish/KAIK/PathFinder.h | [ Diff ] [ File ] | ||
mod - AI/Skirmish/KAIK/UnitTable.cpp | [ Diff ] [ File ] | ||
mod - AI/Skirmish/KAIK/UnitTable.h | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/AIAICallback.cpp | [ Diff ] [ File ] | ||
mod - installer/builddata/springcontent/EngineOptions.lua | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/AICallback.cpp | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/AIInterfaceKey.h | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/EngineOutHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/EngineOutHandler.h | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/IAICallback.h | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/Interface/SAIFloat3.h | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/SSkirmishAICallbackImpl.cpp | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/SkirmishAIKey.h | [ Diff ] [ File ] | ||
mod - rts/Game/Game.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/Game.h | [ Diff ] [ File ] | ||
mod - rts/Game/GameServer.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/GameServer.h | [ Diff ] [ File ] | ||
mod - rts/Game/GameSetup.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/GameSetup.h | [ Diff ] [ File ] | ||
mod - rts/Game/Player.h | [ Diff ] [ File ] | ||
mod - rts/Game/PlayerBase.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/PlayerBase.h | [ Diff ] [ File ] | ||
mod - rts/Game/PlayerHandler.h | [ Diff ] [ File ] | ||
mod - rts/Game/SelectMenu.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/WordCompletion.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaSyncedRead.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaUnitDefs.cpp | [ Diff ] [ File ] | ||
mod - rts/Map/MetalMap.h | [ Diff ] [ File ] | ||
mod - rts/Map/ReadMap.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/InMapDraw.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/ColorMap.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/TextureAtlas.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Features/FeatureHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Features/FeatureHandler.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/CategoryHandler.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/CollisionHandler.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/CollisionVolume.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/CollisionVolume.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/DamageArrayHandler.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/GeometricObjects.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/GlobalSynced.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/GroundBlockingObjectMap.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/QuadField.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/Resource.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/ResourceHandler.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/Team.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/Team.h | [ Diff ] [ File ] | ||
add - rts/Sim/Misc/TeamBase.cpp | [ Diff ] [ File ] | ||
add - rts/Sim/Misc/TeamBase.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/TeamHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/TeamHandler.h | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/GroundMoveType.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/GroundMoveType.h | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/MoveType.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/MoveType.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/Projectile.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/Projectile.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/ProjectileHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/ProjectileHandler.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/Unsynced/GfxProjectile.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Groups/Group.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/UnitDef.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/UnitDefHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/UnitDefImage.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/UnitLoader.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/UnitTypes/Builder.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/UnitTypes/Factory.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Weapons/Weapon.cpp | [ Diff ] [ File ] | ||
mod - rts/System/LoadSaveHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Object.h | [ Diff ] [ File ] | ||
mod - rts/System/Option.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Option.h | [ Diff ] [ File ] | ||
rm - rts/System/SFloat3.h | [ Diff ] [ File ] | ||
mod - rts/System/SpringApp.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Sync/SyncedFloat3.h | [ Diff ] [ File ] | ||
mod - rts/System/TimeProfiler.h | [ Diff ] [ File ] | ||
mod - rts/System/creg/STL_Deque.h | [ Diff ] [ File ] | ||
mod - rts/System/creg/STL_List.h | [ Diff ] [ File ] | ||
mod - rts/System/creg/STL_Map.h | [ Diff ] [ File ] | ||
mod - rts/System/creg/Serializer.cpp | [ Diff ] [ File ] | ||
mod - rts/System/creg/VarTypes.h | [ Diff ] [ File ] | ||
mod - rts/System/creg/creg.cpp | [ Diff ] [ File ] | ||
mod - rts/System/creg/creg_cond.h | [ Diff ] [ File ] | ||
mod - rts/System/float3.h | [ Diff ] [ File ] | ||
mod - tools/DedicatedServer/CMakeLists.txt | [ Diff ] [ File ] | ||
mod - tools/unitsync/unitsync.cpp | [ Diff ] [ File ] | ||
mod - tools/unitsync/unitsync_api.h | [ Diff ] [ File ] | ||
develop fe9d7350
Timestamp: 2009-05-02 23:03:15 Author: zerver [ Details ] [ Diff ] |
Fix mem leak + crash | ||
mod - rts/Rendering/GroundDecalHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/GroundDecalHandler.h | [ Diff ] [ File ] | ||
develop 848044a7
Timestamp: 2009-05-02 18:56:18 Author: Kloot [ Details ] [ Diff ] |
* s/moveType/pathType | ||
mod - AI/Skirmish/KAIK/PathFinder.cpp | [ Diff ] [ File ] | ||
mod - AI/Skirmish/KAIK/UnitTable.cpp | [ Diff ] [ File ] | ||
develop cc2991f7
Timestamp: 2009-05-02 18:49:32 Author: Kloot [ Details ] [ Diff ] |
KAIK: remove dependence on moveinfo.tdf | ||
mod - AI/Skirmish/KAIK/PathFinder.cpp | [ Diff ] [ File ] | ||
mod - AI/Skirmish/KAIK/PathFinder.h | [ Diff ] [ File ] | ||
mod - AI/Skirmish/KAIK/UnitTable.cpp | [ Diff ] [ File ] | ||
mod - AI/Skirmish/KAIK/UnitTable.h | [ Diff ] [ File ] | ||
develop 93b5bb3f
Timestamp: 2009-05-02 17:02:01 Author: Tobi Vollebregt [ Details ] [ Diff ] |
luacob: Only reload COB unit scripts. | ||
mod - rts/Game/Game.cpp | [ Diff ] [ File ] | ||
develop 41843ea8
Timestamp: 2009-05-02 16:59:32 Author: Tobi Vollebregt [ Details ] [ Diff ] |
luacob: Disabled GetUnitVal(PLAY_SOUND, ...) for non-COB unit scripts. | ||
mod - rts/Sim/Units/COB/UnitScript.cpp | [ Diff ] [ File ] | ||
develop ca690747
Timestamp: 2009-05-02 16:51:11 Author: Kloot [ Details ] [ Diff ] |
add maxnanoparticles to the word completion list | ||
mod - rts/Game/WordCompletion.cpp | [ Diff ] [ File ] | ||
develop 8e5a8e68
Timestamp: 2009-05-02 16:47:57 Author: Tobi Vollebregt [ Details ] [ Diff ] |
cob: Encapsulate busy flag | ||
mod - rts/Sim/Units/COB/UnitScript.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/CommandAI/TransportCAI.cpp | [ Diff ] [ File ] | ||
develop 1b18f8ab
Timestamp: 2009-05-02 16:46:31 Author: Tobi Vollebregt [ Details ] [ Diff ] |
luacob: Moved SetUnitVal/GetUnitVal and global/team/allyteam/unit vars to CUnitScript | ||
mod - rts/Sim/Units/COB/CobInstance.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/COB/CobInstance.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/COB/UnitScript.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/COB/UnitScript.h | [ Diff ] [ File ] | ||
develop 3bb41e12
Timestamp: 2009-05-02 16:24:13 Author: Tobi Vollebregt [ Details ] [ Diff ] |
luacob: Moved busy boolean to CUnitScript. | ||
mod - rts/Sim/Units/COB/CobInstance.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/COB/UnitScript.h | [ Diff ] [ File ] | ||
develop bdaa036d
Timestamp: 2009-05-02 16:02:43 Author: Tobi Vollebregt [ Details ] [ Diff ] |
luacob: Remove CUnit::cob, use CUnit::script (CUnitScript*) everywhere. The following callouts are now COB only: - LuaSyncedRead::GetUnitScriptPiece - LuaSyncedRead::GetUnitScriptNames - LuaSyncedRead::GetCOBUnitVar - LuaSyncedRead::GetCOBTeamVar - LuaSyncedRead::GetCOBAllyTeamVar - LuaSyncedRead::GetCOBGlobalVar |
||
mod - rts/Game/Game.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/Player.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaSyncedCtrl.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaSyncedRead.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/AirBaseHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/AirMoveType.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/GroundMoveType.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/TAAirMoveType.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/COB/CobInstance.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/CommandAI/TransportCAI.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Unit.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Unit.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/UnitLoader.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/UnitTypes/Builder.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/UnitTypes/ExtractorBuilding.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/UnitTypes/Factory.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/UnitTypes/TransportUnit.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Weapons/BeamLaser.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Weapons/PlasmaRepulser.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Weapons/Weapon.cpp | [ Diff ] [ File ] | ||
develop 657d2f6e
Timestamp: 2009-05-02 15:41:23 Author: Kloot [ Details ] [ Diff ] |
* remove the redundant UnitDef::moveType member (AIs should use UnitDef::movedata::pathType) | ||
mod - AI/Skirmish/KAIK/UnitTable.cpp | [ Diff ] [ File ] | ||
mod - AI/Wrappers/LegacyCpp/AIAICallback.cpp | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/SSkirmishAICallbackImpl.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaUnitDefs.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/GroundMoveType.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/GroundMoveType.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/UnitDef.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/UnitDefHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/UnitLoader.cpp | [ Diff ] [ File ] | ||