Changesets: spring
develop 6317e25d
Timestamp: 2017-02-19 20:56:56 Author: CommanderSpice [ Details ] [ Diff ] |
Fixed circling aircons | ||
mod - rts/Sim/Units/CommandAI/BuilderCAI.cpp | [ Diff ] [ File ] | ||
develop d34ef2f2
Timestamp: 2017-02-19 00:26:34 Author: rtri [ Details ] [ Diff ] |
make Spring.ClearUnitGoal cancel raw movement by default | ||
mod - rts/Lua/LuaSyncedCtrl.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/GroundMoveType.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/GroundMoveType.h | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/HoverAirMoveType.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/HoverAirMoveType.h | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/MoveType.h | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/ScriptMoveType.h | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/StaticMoveType.h | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/StrafeAirMoveType.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/StrafeAirMoveType.h | [ Diff ] [ File ] | ||
develop 8ae858dd
Timestamp: 2017-02-18 16:50:12 Author: rtri [ Details ] [ Diff ] |
- | ||
mod - rts/Lua/LuaContextData.h | [ Diff ] [ File ] | ||
develop 94d76ac1
Timestamp: 2017-02-18 16:34:35 Author: rtri [ Details ] [ Diff ] |
fix 0005483; LuaContextData drags in way too much junk | ||
mod - rts/Lua/LuaContextData.h | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaDisplayLists.h | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaFBOs.h | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaParser.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaRBOs.h | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaShaders.h | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaTextures.h | [ Diff ] [ File ] | ||
develop 1545bb7b
Timestamp: 2017-02-18 15:42:48 Author: rtri [ Details ] [ Diff ] |
8072708eb7 with less copypasta | ||
mod - rts/Game/GameSetup.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaFeatureDefs.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaHandleSynced.h | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaUnitDefs.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaWeaponDefs.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/CommandAI/BuilderCAI.cpp | [ Diff ] [ File ] | ||
mod - rts/System/UnorderedMap.hpp | [ Diff ] [ File ] | ||
mod - rts/System/UnorderedSet.hpp | [ Diff ] [ File ] | ||
develop 8072708e
Timestamp: 2017-02-18 15:05:26 Author: Eshed [ Details ] [ Diff ] |
reconstruct static unordered_{map,set} on reload I can't edit the .clear() method since they may someday changed to use boost::unordered_map etc. |
||
mod - rts/Game/GameSetup.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaFeatureDefs.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaHandleSynced.h | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaUnitDefs.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaWeaponDefs.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/CommandAI/BuilderCAI.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/CommandAI/CommandDescription.cpp | [ Diff ] [ File ] | ||
develop b69a23cf
Timestamp: 2017-02-17 18:16:36 Author: rtri Committer: GitHub [ Details ] [ Diff ] |
s/damageTypes/envDamageTypes | ||
mod - rts/Lua/LuaConstGame.cpp | [ Diff ] [ File ] | ||
develop bf026539
Timestamp: 2017-02-17 17:55:39 Author: sprunk Committer: Eshed [ Details ] [ Diff ] |
Wrecks in water emit bubbles instead of smoke (0000286) * Wrecks in water emit bubbles instead of smoke * fix * fix |
||
mod - rts/Sim/Features/Feature.cpp | [ Diff ] [ File ] | ||
develop a595999d
Timestamp: 2017-02-17 17:53:29 Author: sprunk Committer: Eshed [ Details ] [ Diff ] |
Lua: add a table with environmental damage def IDs (0000291) Game.damageTypes |
||
mod - rts/Lua/LuaConstGame.cpp | [ Diff ] [ File ] | ||
develop d7585ed7
Timestamp: 2017-02-17 01:32:14 Author: rtri Committer: GitHub [ Details ] [ Diff ] |
++reserve | ||
mod - rts/Sim/Weapons/Weapon.cpp | [ Diff ] [ File ] | ||
develop 72e2c00a
Timestamp: 2017-02-17 01:12:59 Author: Eshed [ Details ] [ Diff ] |
--include | ||
mod - rts/Game/GameHelper.h | [ Diff ] [ File ] | ||
develop 40241adc
Timestamp: 2017-02-17 01:05:20 Author: Eshed [ Details ] [ Diff ] |
replace multimap with a vector of pairs in target generation should remove loads of allocations |
||
mod - rts/Game/GameHelper.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/GameHelper.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Weapons/Weapon.cpp | [ Diff ] [ File ] | ||
develop 631dcfc3
Timestamp: 2017-02-17 00:02:41 Author: Eshed [ Details ] [ Diff ] |
fix dedicated/unitsync build | ||
mod - rts/Lua/LuaContextData.h | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaHandle.h | [ Diff ] [ File ] | ||
mod - rts/builds/dedicated/CMakeLists.txt | [ Diff ] [ File ] | ||
mod - tools/unitsync/CMakeLists.txt | [ Diff ] [ File ] | ||
develop b8bdb396
Timestamp: 2017-02-16 23:44:10 Author: Eshed [ Details ] [ Diff ] |
Stop using silly global things when we have luaContextData Removes all MT stupidity Makes LuaConstEngine reusable Two birds in one commit :) |
||
mod - rts/Lua/LuaContextData.h | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaParser.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaParser.h | [ Diff ] [ File ] | ||
mod - rts/lib/lua/include/LuaInclude.h | [ Diff ] [ File ] | ||
develop 83ba2f7b
Timestamp: 2017-02-16 16:40:11 Author: rtri [ Details ] [ Diff ] |
combine 6cae248c33 with f6464d9455 needed because f6464d9455 alone still allows the following code path: 1) thread A locks mutex, sets currentParser = 0x123 2) thread A runs pcall 3) thread A unlocks mutex, sets currentParser = null 4) thread B locks mutex, sets currentParser = 0x456 5) thread A erroneously calls e.g. DirList after Execute, sees currentParser != null |
||
mod - rts/Lua/LuaParser.cpp | [ Diff ] [ File ] | ||
develop 75e8f795
Timestamp: 2017-02-16 13:38:02 Author: rtri [ Details ] [ Diff ] |
nlc | ||
mod - rts/Game/SelectedUnitsHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UI/Groups/GroupHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UI/Groups/GroupHandler.h | [ Diff ] [ File ] | ||
develop 57759758
Timestamp: 2017-02-16 01:46:23 Author: Eshed [ Details ] [ Diff ] |
replace set with vector in grouphandler | ||
mod - rts/Game/UI/Groups/GroupHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UI/Groups/GroupHandler.h | [ Diff ] [ File ] | ||
develop 492d3196
Timestamp: 2017-02-15 20:17:39 Author: rtri [ Details ] [ Diff ] |
s/std/spring/ | ||
mod - rts/Game/SelectedUnitsHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Unit.cpp | [ Diff ] [ File ] | ||
develop fc42c2d2
Timestamp: 2017-02-15 20:10:33 Author: rtri [ Details ] [ Diff ] |
fix potentially dangerous selectedUnits iteration patterns | ||
mod - rts/Game/SelectedUnitsHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UI/Groups/GroupHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Unit.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Unit.h | [ Diff ] [ File ] | ||
develop d4dcac0a
Timestamp: 2017-02-15 15:00:27 Author: rtri [ Details ] [ Diff ] |
fix 0005480 | ||
mod - rts/Sim/Features/Feature.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/CollisionVolume.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/CollisionVolume.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Unit.cpp | [ Diff ] [ File ] | ||
develop 1fe4ebbc
Timestamp: 2017-02-14 18:21:14 Author: rtri [ Details ] [ Diff ] |
fix GuiHandler crashes | ||
mod - rts/Game/UI/GuiHandler.cpp | [ Diff ] [ File ] | ||
develop f6464d94
Timestamp: 2017-02-14 16:35:54 Author: Eshed [ Details ] [ Diff ] |
Only allow one LuaParser to execute concurrently | ||
mod - rts/Lua/LuaParser.cpp | [ Diff ] [ File ] | ||
develop 5e662466
Timestamp: 2017-02-14 16:29:31 Author: Eshed [ Details ] [ Diff ] |
Revert "Push entire Engine table and reuse code" This reverts commit 544fafb2575706c30338eeff7a1869d33f8b6371. |
||
mod - rts/Lua/LuaParser.cpp | [ Diff ] [ File ] | ||
develop 544fafb2
Timestamp: 2017-02-14 16:17:09 Author: Eshed [ Details ] [ Diff ] |
Push entire Engine table and reuse code may prevent similar omissions in the future |
||
mod - rts/Lua/LuaParser.cpp | [ Diff ] [ File ] | ||
develop ef6d04e9
Timestamp: 2017-02-14 16:12:12 Author: rtri [ Details ] [ Diff ] |
s/"Game"/"Engine"/LuaParser (add. 9599201b0d) | ||
mod - rts/Lua/LuaParser.cpp | [ Diff ] [ File ] | ||