2025-08-26 11:19 CEST

Changesets: spring

Search ] Browse ] Back to Index ]
develop d33b41aa
Timestamp: 2017-05-03 21:20:22
Author: Eshed
Details ] Diff ]
fix code
mod - rts/System/Util.cpp Diff ] File ]
develop 673fc608
Timestamp: 2017-05-03 21:11:31
Author: Eshed
Details ] Diff ]
fix build
mod - rts/System/Util.cpp Diff ] File ]
mod - rts/System/Util.h Diff ] File ]
develop cb02add3
Timestamp: 2017-05-03 18:47:09
Author: rtri
Committer: GitHub
Details ] Diff ]
Merge pull request 0000308 from rlcevg/stream_copy

Fix streamCopy
mod - rts/ExternalAI/SkirmishAIWrapper.cpp Diff ] File ]
develop cc5fa0b0
Timestamp: 2017-05-03 18:44:10
Author: rtri
Details ] Diff ]
move shared zlib stuff into Util
mod - rts/Game/ClientData.cpp Diff ] File ]
mod - rts/Game/GameData.cpp Diff ] File ]
mod - rts/Lua/LuaVFS.cpp Diff ] File ]
mod - rts/Rendering/GlobalRendering.cpp Diff ] File ]
mod - rts/Rendering/GlobalRendering.h Diff ] File ]
mod - rts/System/Util.cpp Diff ] File ]
mod - rts/System/Util.h Diff ] File ]
develop 41683e9f
Timestamp: 2017-05-03 14:07:17
Author: rlcevg
Details ] Diff ]
Fix streamCopy
mod - rts/ExternalAI/SkirmishAIWrapper.cpp Diff ] File ]
develop cd9cf5f6
Timestamp: 2017-05-02 20:20:55
Author: rtri
Details ] Diff ]
constness
mod - rts/System/Config/ConfigHandler.cpp Diff ] File ]
develop 131119f5
Timestamp: 2017-05-02 20:16:40
Author: rtri
Details ] Diff ]
replace for_each* #defines in ConfigHandler

also fix reversed naming convention (observers aka holders
were called callbacks and callbacks were called observers)
mod - rts/System/Config/ConfigHandler.cpp Diff ] File ]
mod - rts/System/Config/ConfigHandler.h Diff ] File ]
develop a7e97f6a
Timestamp: 2017-05-02 19:24:11
Author: rtri
Details ] Diff ]
Merge branch 'develop' of github.com:spring/spring into develop
mod - rts/Game/CMakeLists.txt Diff ] File ]
add - rts/Game/ClientData.cpp Diff ] File ]
add - rts/Game/ClientData.h Diff ] File ]
mod - rts/Game/PreGame.cpp Diff ] File ]
mod - rts/Net/GameServer.cpp Diff ] File ]
mod - rts/Net/NetCommands.cpp Diff ] File ]
mod - rts/Net/Protocol/BaseNetProtocol.cpp Diff ] File ]
mod - rts/Net/Protocol/BaseNetProtocol.h Diff ] File ]
mod - rts/Net/Protocol/NetProtocol.cpp Diff ] File ]
develop 5ab23e7e
Timestamp: 2017-05-02 19:23:25
Author: rtri
Details ] Diff ]
reformat GlobalRendering LOG()'s for less eyebleed
mod - rts/Rendering/GlobalRendering.cpp Diff ] File ]
mod - rts/Rendering/GlobalRendering.h Diff ] File ]
develop a33b12ff
Timestamp: 2017-05-02 19:21:40
Author: Eshed
Details ] Diff ]
-
mod - rts/Net/NetCommands.cpp Diff ] File ]
develop 39c43134
Timestamp: 2017-05-02 19:20:24
Author: Eshed
Details ] Diff ]
Send client data over the network

When connecting, clients will send a packet containing build, machine & config information.
The packet is dumped into log if the config tag LogClientData is true (default is false).

This should help desync debugging a lot.
mod - rts/Game/CMakeLists.txt Diff ] File ]
add - rts/Game/ClientData.cpp Diff ] File ]
add - rts/Game/ClientData.h Diff ] File ]
mod - rts/Game/PreGame.cpp Diff ] File ]
mod - rts/Net/GameServer.cpp Diff ] File ]
mod - rts/Net/NetCommands.cpp Diff ] File ]
mod - rts/Net/Protocol/BaseNetProtocol.cpp Diff ] File ]
mod - rts/Net/Protocol/BaseNetProtocol.h Diff ] File ]
mod - rts/Net/Protocol/NetProtocol.cpp Diff ] File ]
develop ccbef5ad
Timestamp: 2017-05-02 16:38:51
Author: Eshed
Details ] Diff ]
Fix build
mod - tools/unitsync/unitsync.cpp Diff ] File ]
develop db30aeff
Timestamp: 2017-05-02 15:43:29
Author: Eshed
Details ] Diff ]
minor NotifyOnChange refactor

register observers for specific values so there's less calls and less ifs
mod - rts/ExternalAI/AICheats.cpp Diff ] File ]
mod - rts/Game/Camera/FPSController.cpp Diff ] File ]
mod - rts/Game/Camera/OverheadController.cpp Diff ] File ]
mod - rts/Game/UI/KeyBindings.cpp Diff ] File ]
mod - rts/Game/UI/MouseHandler.cpp Diff ] File ]
mod - rts/Map/SM3/SM3Map.cpp Diff ] File ]
mod - rts/Rendering/Env/GrassDrawer.cpp Diff ] File ]
mod - rts/Rendering/GlobalRendering.cpp Diff ] File ]
mod - rts/Sim/Projectiles/ProjectileHandler.cpp Diff ] File ]
mod - rts/System/Config/ConfigHandler.cpp Diff ] File ]
mod - rts/System/Config/ConfigHandler.h Diff ] File ]
mod - rts/System/Sound/OpenAL/EFX.cpp Diff ] File ]
mod - rts/System/Sound/OpenAL/Sound.cpp Diff ] File ]
develop 7a133c0a
Timestamp: 2017-05-02 15:37:48
Author: rtri
Details ] Diff ]
minor
mod - rts/Sim/Weapons/PlasmaRepulser.cpp Diff ] File ]
develop c592f20f
Timestamp: 2017-05-02 14:45:10
Author: rtri
Details ] Diff ]
allow both tables and raw args to Spring.SpawnExplosion

from prior experience, "won't be called too many times"
always leads to death by a thousand cuts when game devs
inevitably violate your assumptions
mod - rts/Lua/LuaSyncedCtrl.cpp Diff ] File ]
develop 34110d07
Timestamp: 2017-05-02 14:28:44
Author: rtri
Details ] Diff ]
pass start-position to ShieldPreDamaged too
mod - cont/base/springcontent/LuaGadgets/gadgets.lua Diff ] File ]
mod - doc/changelog.txt Diff ] File ]
mod - rts/Lua/LuaHandleSynced.cpp Diff ] File ]
mod - rts/Lua/LuaHandleSynced.h Diff ] File ]
mod - rts/Sim/Weapons/BeamLaser.cpp Diff ] File ]
mod - rts/Sim/Weapons/LightningCannon.cpp Diff ] File ]
mod - rts/Sim/Weapons/PlasmaRepulser.cpp Diff ] File ]
mod - rts/Sim/Weapons/PlasmaRepulser.h Diff ] File ]
mod - rts/System/EventClient.cpp Diff ] File ]
mod - rts/System/EventClient.h Diff ] File ]
mod - rts/System/EventHandler.cpp Diff ] File ]
mod - rts/System/EventHandler.h Diff ] File ]
develop 15faacc0
Timestamp: 2017-05-02 13:37:35
Author: Eshed
Details ] Diff ]
Fix 0005403

Add hit position x, y, z arguments to ShieldPreDamaged callin
mod - cont/base/springcontent/LuaGadgets/gadgets.lua Diff ] File ]
mod - doc/changelog.txt Diff ] File ]
mod - rts/Lua/LuaHandleSynced.cpp Diff ] File ]
mod - rts/Lua/LuaHandleSynced.h Diff ] File ]
mod - rts/Sim/Projectiles/ProjectileHandler.cpp Diff ] File ]
mod - rts/Sim/Weapons/BeamLaser.cpp Diff ] File ]
mod - rts/Sim/Weapons/LightningCannon.cpp Diff ] File ]
mod - rts/Sim/Weapons/PlasmaRepulser.cpp Diff ] File ]
mod - rts/Sim/Weapons/PlasmaRepulser.h Diff ] File ]
mod - rts/System/EventClient.cpp Diff ] File ]
mod - rts/System/EventClient.h Diff ] File ]
mod - rts/System/EventHandler.cpp Diff ] File ]
mod - rts/System/EventHandler.h Diff ] File ]
develop c355edc8
Timestamp: 2017-05-02 11:16:23
Author: Eshed
Details ] Diff ]
Use tables for SpawnExplosion params

- Allow fine damages table tuning

Perf shouldn't be an issue as this won't be called too many times.
mod - rts/Lua/LuaSyncedCtrl.cpp Diff ] File ]
develop 70f35fe0
Timestamp: 2017-05-02 05:48:00
Author: abma
Details ] Diff ]
update Shard / pr-downloader submodules
mod - AI/Skirmish/Shard Diff ] File ]
mod - tools/pr-downloader Diff ] File ]
develop 9ca227d7
Timestamp: 2017-05-02 05:01:41
Author: abma
Details ] Diff ]
fix 0005541:
assert in VFSHandler.cpp:92: bool CVFSHandler::AddArchive(const string&, bool): Assertion `!ad.IsEmpty()' failed.
mod - rts/Menu/SelectionWidget.cpp Diff ] File ]
mod - rts/Menu/SelectionWidget.h Diff ] File ]
develop a5d9973e
Timestamp: 2017-05-02 02:39:39
Author: rtri
Details ] Diff ]
generalize TickAnims
mod - rts/Sim/Units/Scripts/UnitScript.cpp Diff ] File ]
mod - rts/Sim/Units/Scripts/UnitScript.h Diff ] File ]
develop b49a7a25
Timestamp: 2017-05-02 00:38:40
Author: rtri
Details ] Diff ]
deal with a bit of UnitScript copypasta
mod - rts/Sim/Units/Scripts/UnitScript.cpp Diff ] File ]
mod - rts/Sim/Units/Scripts/UnitScript.h Diff ] File ]
develop b8c53204
Timestamp: 2017-05-01 18:21:15
Author: rtri
Details ] Diff ]
log deque chunk size out of idle perfosity (nlc)
mod - rts/Sim/Features/FeatureHandler.cpp Diff ] File ]
mod - rts/System/LogOutput.cpp Diff ] File ]
mod - rts/System/Platform/Misc.cpp Diff ] File ]
mod - rts/System/Platform/Misc.h Diff ] File ]
develop 353c70e1
Timestamp: 2017-04-30 22:25:06
Author: rtri
Details ] Diff ]
-
mod - rts/Game/Game.cpp Diff ] File ]
develop 5748550f
Timestamp: 2017-04-30 22:17:06
Author: rtri
Details ] Diff ]
fix 0004595
mod - rts/Game/Game.cpp Diff ] File ]
mod - rts/Net/NetCommands.cpp Diff ] File ]
First  Prev  1 2 3 ... 110 ... 161 162 163 164 165 166 167 ... 220 ... 330 ... 440 ... 550 ... 660 ... 770 ... 880 ... 990 ... 1057 1058 1059  Next  Last