2025-08-05 03:53 CEST

Changesets: spring

Search ] Browse ] Back to Index ]
develop f032086b
Timestamp: 2016-03-05 16:39:16
Author: Eshed
Details ] Diff ]
Disallow serialization of non-creged inherited classes

See unit->script which was serialized (and unserialized) as a CObject.
This will now result in a compilation error
mod - rts/Sim/Units/Unit.cpp Diff ] File ]
mod - rts/System/creg/TypeDeduction.h Diff ] File ]
develop 8e87cc16
Timestamp: 2016-03-05 16:29:13
Author: abma
Details ] Diff ]
part of 0005050: initialize dataDirLocator on first usage
mod - rts/System/FileSystem/DataDirLocater.cpp Diff ] File ]
mod - rts/System/FileSystem/DataDirLocater.h Diff ] File ]
mod - rts/System/SpringApp.cpp Diff ] File ]
mod - rts/builds/dedicated/main.cpp Diff ] File ]
mod - tools/unitsync/unitsync.cpp Diff ] File ]
develop 9495ecd9
Timestamp: 2016-03-05 15:14:02
Author: Eshed
Details ] Diff ]
fix DynDamageArray memory leak after load
mod - rts/Sim/Misc/DamageArray.cpp Diff ] File ]
mod - rts/Sim/Misc/DamageArray.h Diff ] File ]
mod - rts/Sim/Weapons/WeaponDef.cpp Diff ] File ]
develop d74e1f47
Timestamp: 2016-03-05 14:36:58
Author: Eshed
Details ] Diff ]
remove unused PostLoad
mod - rts/Sim/Units/CommandAI/CommandAI.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/CommandAI.h Diff ] File ]
mod - rts/Sim/Units/CommandAI/FactoryCAI.cpp Diff ] File ]
develop 32ae4f1d
Timestamp: 2016-03-05 14:26:55
Author: Eshed
Details ] Diff ]
uncomment some creg logging
mod - rts/System/creg/Serializer.cpp Diff ] File ]
develop 340b64f0
Timestamp: 2016-03-05 14:25:57
Author: Eshed
Details ] Diff ]
nuke some useless buildOptions data
mod - rts/Rendering/CommandDrawer.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/BuilderCAI.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/BuilderCAI.h Diff ] File ]
mod - rts/Sim/Units/CommandAI/CommandAI.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/FactoryCAI.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/FactoryCAI.h Diff ] File ]
develop 00eaef68
Timestamp: 2016-03-05 13:32:57
Author: Eshed
Details ] Diff ]
serialize defs according to ID immediately

removes the need to set manually in _post
mod - rts/Sim/Features/Feature.cpp Diff ] File ]
mod - rts/Sim/Features/Feature.h Diff ] File ]
mod - rts/Sim/Units/Unit.cpp Diff ] File ]
mod - rts/Sim/Units/Unit.h Diff ] File ]
mod - rts/Sim/Units/UnitTypes/Factory.cpp Diff ] File ]
mod - rts/Sim/Units/UnitTypes/Factory.h Diff ] File ]
mod - rts/Sim/Weapons/Weapon.cpp Diff ] File ]
mod - rts/Sim/Weapons/Weapon.h Diff ] File ]
mod - rts/Sim/Weapons/WeaponLoader.cpp Diff ] File ]
add - rts/System/creg/DefTypes.h Diff ] File ]
develop 2258e7e4
Timestamp: 2016-03-05 12:22:27
Author: rtri
Details ] Diff ]
AssParser: normalize normals and tangents
mod - rts/Rendering/Models/AssParser.cpp Diff ] File ]
develop cfd0be15
Timestamp: 2016-03-05 12:07:42
Author: rtri
Details ] Diff ]
duplication--
mod - rts/Sim/Units/CommandAI/AirCAI.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/CommandAI.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/CommandAI.h Diff ] File ]
mod - rts/Sim/Units/CommandAI/MobileCAI.cpp Diff ] File ]
develop 4cd7d610
Timestamp: 2016-03-05 11:46:17
Author: Eshed
Details ] Diff ]
update KAIK
mod - AI/Skirmish/KAIK Diff ] File ]
develop 312d1fb1
Timestamp: 2016-03-05 02:27:18
Author: rtri
Details ] Diff ]
-
mod - rts/Sim/Units/CommandAI/CommandAI.cpp Diff ] File ]
develop 1edab82e
Timestamp: 2016-03-05 02:22:10
Author: rtri
Details ] Diff ]
fix 0005136

a bad case of data-localification without checking for pointer
leakage; this means custom object materials are FUBAR in 101.0
mod - rts/Lua/LuaOpenGLUtils.cpp Diff ] File ]
develop af89555e
Timestamp: 2016-03-05 02:04:51
Author: rtri
Details ] Diff ]
style
mod - rts/Game/Game.cpp Diff ] File ]
mod - rts/Lua/LuaObjectRendering.cpp Diff ] File ]
mod - rts/Sim/Features/Feature.cpp Diff ] File ]
mod - rts/Sim/Features/Feature.h Diff ] File ]
mod - rts/Sim/Units/CommandAI/CommandAI.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/CommandAI.h Diff ] File ]
mod - rts/Sim/Units/UnitHandler.cpp Diff ] File ]
mod - rts/Sim/Units/UnitTypes/Factory.cpp Diff ] File ]
mod - rts/System/LoadSave/CregLoadSaveHandler.cpp Diff ] File ]
mod - rts/System/LoadSave/CregLoadSaveHandler.h Diff ] File ]
mod - rts/System/Object.cpp Diff ] File ]
develop 06b1de6d
Timestamp: 2016-03-05 01:50:04
Author: Eshed
Details ] Diff ]
Fix listeners in objects after load
mod - rts/System/Object.cpp Diff ] File ]
mod - rts/System/Object.h Diff ] File ]
develop 9811eac6
Timestamp: 2016-03-05 01:34:26
Author: Eshed
Details ] Diff ]
++includes
mod - AI/Wrappers/LegacyCpp/AIAICallback.cpp Diff ] File ]
develop 39795d03
Timestamp: 2016-03-05 01:31:58
Author: Eshed
Details ] Diff ]
hopefully fix ai compilation
mod - AI/Wrappers/CUtils/bin/commonOOCallback.awk Diff ] File ]
mod - AI/Wrappers/LegacyCpp/AIAICallback.cpp Diff ] File ]
mod - AI/Wrappers/LegacyCpp/AIAICallback.h Diff ] File ]
mod - AI/Wrappers/LegacyCpp/IAICallback.h Diff ] File ]
mod - AI/Wrappers/LegacyCpp/aibase.h Diff ] File ]
develop 8c943147
Timestamp: 2016-03-05 01:17:44
Author: Eshed
Details ] Diff ]
Add CommandDescription caching

This way you don't need to allocate 1000's of "Move" and "Stop" cmdDesc
mod - rts/ExternalAI/AICallback.cpp Diff ] File ]
mod - rts/ExternalAI/AICallback.h Diff ] File ]
mod - rts/ExternalAI/SSkirmishAICallbackImpl.cpp Diff ] File ]
mod - rts/Game/SelectedUnitsHandler.cpp Diff ] File ]
mod - rts/Lua/LuaSyncedCtrl.cpp Diff ] File ]
mod - rts/Lua/LuaSyncedRead.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/AirCAI.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/BuilderCAI.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/CommandAI.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/CommandAI.h Diff ] File ]
mod - rts/Sim/Units/CommandAI/CommandDescription.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/CommandDescription.h Diff ] File ]
mod - rts/Sim/Units/CommandAI/FactoryCAI.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/MobileCAI.cpp Diff ] File ]
mod - rts/Sim/Units/UnitHandler.cpp Diff ] File ]
mod - rts/System/LoadSave/CregLoadSaveHandler.cpp Diff ] File ]
develop e35965d6
Timestamp: 2016-03-05 00:10:41
Author: abma
Details ] Diff ]
fix "too few colors in colormap"
mod - rts/Rendering/Env/Particles/ProjectileDrawer.cpp Diff ] File ]
develop 832aa966
Timestamp: 2016-03-04 23:15:48
Author: jK
Details ] Diff ]
fix a crash in ColorMap on creg load
mod - rts/Game/Game.cpp Diff ] File ]
mod - rts/Rendering/Env/Particles/ProjectileDrawer.cpp Diff ] File ]
mod - rts/Rendering/Textures/ColorMap.cpp Diff ] File ]
mod - rts/Rendering/Textures/ColorMap.h Diff ] File ]
develop 61ce90f0
Timestamp: 2016-03-04 23:11:43
Author: jK
Details ] Diff ]
allow `./spring Saves/foo.ssf`
mod - rts/System/LoadSave/LoadSaveHandler.cpp Diff ] File ]
develop 69dda8ea
Timestamp: 2016-03-04 22:22:17
Author: abma
Details ] Diff ]
try to fix 0005137:
GLEW_LIBRARIES not found with vclibs
mod - rts/build/cmake/FindGLEW.cmake Diff ] File ]
develop c66b2f78
Timestamp: 2016-03-04 18:40:03
Author: Eshed
Details ] Diff ]
Split CommandDescription to its own header

also rename to SCommandDescription
mod - rts/ExternalAI/AICallback.cpp Diff ] File ]
mod - rts/ExternalAI/AICallback.h Diff ] File ]
mod - rts/ExternalAI/AICheats.h Diff ] File ]
mod - rts/Game/SelectedUnitsHandler.cpp Diff ] File ]
mod - rts/Game/SelectedUnitsHandler.h Diff ] File ]
mod - rts/Game/UI/GuiHandler.cpp Diff ] File ]
mod - rts/Game/UI/GuiHandler.h Diff ] File ]
mod - rts/Lua/LuaSyncedCtrl.cpp Diff ] File ]
mod - rts/Lua/LuaSyncedRead.cpp Diff ] File ]
mod - rts/Lua/LuaUI.cpp Diff ] File ]
mod - rts/Lua/LuaUI.h Diff ] File ]
mod - rts/Lua/LuaUnsyncedRead.cpp Diff ] File ]
mod - rts/Lua/LuaUtils.cpp Diff ] File ]
mod - rts/Lua/LuaUtils.h Diff ] File ]
mod - rts/Rendering/DefaultPathDrawer.cpp Diff ] File ]
mod - rts/Rendering/Map/InfoTexture/Modern/Path.cpp Diff ] File ]
mod - rts/Sim/CMakeLists.txt Diff ] File ]
mod - rts/Sim/Units/CommandAI/AirCAI.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/BuilderCAI.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/Command.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/Command.h Diff ] File ]
mod - rts/Sim/Units/CommandAI/CommandAI.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/CommandAI.h Diff ] File ]
add - rts/Sim/Units/CommandAI/CommandDescription.cpp Diff ] File ]
add - rts/Sim/Units/CommandAI/CommandDescription.h Diff ] File ]
mod - rts/Sim/Units/CommandAI/FactoryCAI.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/MobileCAI.cpp Diff ] File ]
develop 16838336
Timestamp: 2016-03-04 17:53:08
Author: abma
Details ] Diff ]
fix compile
mod - AI/Wrappers/LegacyCpp/CMakeLists.txt Diff ] File ]
rm - AI/Wrappers/LegacyCpp/CommandQueue.cpp Diff ] File ]
develop 5e674f7e
Timestamp: 2016-03-04 15:44:55
Author: Eshed
Details ] Diff ]
zip creg save files
mod - rts/System/LoadSave/CregLoadSaveHandler.cpp Diff ] File ]
mod - rts/System/LoadSave/CregLoadSaveHandler.h Diff ] File ]
develop 775fb12e
Timestamp: 2016-03-04 15:01:13
Author: Eshed
Details ] Diff ]
change serializer to use a deque instead of a list.

Speeds up saving by a factor of 10 at least
mod - rts/System/creg/Serializer.cpp Diff ] File ]
mod - rts/System/creg/Serializer.h Diff ] File ]
First  Prev  1 2 3 ... 110 ... 213 214 215 216 217 218 219 220 ... 330 ... 440 ... 550 ... 660 ... 770 ... 880 ... 990 ... 1057 1058 1059  Next  Last