2025-08-27 04:21 CEST

Changesets: spring

Search ] Browse ] Back to Index ]
develop 3d97f212
Timestamp: 2015-12-25 22:16:06
Author: rtri
Details ] Diff ]
remove on-death unit zombification
mod - doc/changelog.txt Diff ] File ]
mod - rts/Sim/Units/Unit.cpp Diff ] File ]
develop 038e7154
Timestamp: 2015-12-25 20:57:54
Author: rtri
Details ] Diff ]
small addendum 1acf1a50
mod - doc/changelog.txt Diff ] File ]
mod - rts/Sim/Units/Unit.cpp Diff ] File ]
mod - rts/Sim/Units/UnitHandler.cpp Diff ] File ]
mod - rts/Sim/Units/UnitLoader.cpp Diff ] File ]
develop d682f462
Timestamp: 2015-12-25 19:50:33
Author: rtri
Details ] Diff ]
minor
mod - rts/Sim/Units/UnitHandler.cpp Diff ] File ]
mod - rts/Sim/Units/UnitHandler.h Diff ] File ]
develop 1acf1a50
Timestamp: 2015-12-25 19:23:38
Author: rtri
Details ] Diff ]
add extra boolean argument 'preEvent' to UnitDestroyed;
UnitDestroyed now gets called a second time when a unit
is really going to its grave

this allows Lua code to e.g. keep shaders enabled until
after a unit death animation has completed, and has been
chosen because

1) it is the easiest way of achieving a pre- and post-death phase
2) it represents the least amount of work for game devs to restore BWC
3) processing the callin twice should break a minimal number of *gets
mod - cont/base/springcontent/LuaGadgets/gadgets.lua Diff ] File ]
mod - rts/Lua/LuaHandle.cpp Diff ] File ]
mod - rts/Lua/LuaHandle.h Diff ] File ]
mod - rts/Rendering/Env/Decals/DecalsDrawerGL4.cpp Diff ] File ]
mod - rts/Rendering/Env/Decals/DecalsDrawerGL4.h Diff ] File ]
mod - rts/Sim/Misc/LosHandler.cpp Diff ] File ]
mod - rts/Sim/Misc/LosHandler.h Diff ] File ]
mod - rts/Sim/Units/Unit.cpp Diff ] File ]
mod - rts/Sim/Units/UnitHandler.cpp Diff ] File ]
mod - rts/System/EventClient.h Diff ] File ]
mod - rts/System/EventHandler.h Diff ] File ]
develop 3fdd0e54
Timestamp: 2015-12-25 19:22:32
Author: rtri
Details ] Diff ]
style
mod - doc/changelog.txt Diff ] File ]
mod - rts/Lua/LuaUnsyncedCtrl.cpp Diff ] File ]
develop ce8338af
Timestamp: 2015-12-25 17:36:55
Author: Eshed
Details ] Diff ]
Fix lock
mod - rts/Rendering/Textures/S3OTextureHandler.cpp Diff ] File ]
develop 8fa0b056
Timestamp: 2015-12-25 16:35:14
Author: Eshed
Details ] Diff ]
Fix
mod - rts/Sim/Units/Unit.cpp Diff ] File ]
develop 17753812
Timestamp: 2015-12-25 16:14:21
Author: Eshed
Details ] Diff ]
Add Preload{Feature,Unit}DefModel
mod - doc/changelog.txt Diff ] File ]
mod - rts/Lua/LuaUnsyncedCtrl.cpp Diff ] File ]
mod - rts/Lua/LuaUnsyncedCtrl.h Diff ] File ]
develop 78386396
Timestamp: 2015-12-25 15:42:19
Author: Eshed
Details ] Diff ]
Add mutex in S3OTextureHandler

The mutex locking/unlocking can be tuned more accurately,
but simpler code wins since perf hit is non-existent.

Also add preloading of buildOptions
mod - rts/Rendering/Textures/S3OTextureHandler.cpp Diff ] File ]
mod - rts/Rendering/Textures/S3OTextureHandler.h Diff ] File ]
mod - rts/Sim/Units/Unit.cpp Diff ] File ]
develop 1451c103
Timestamp: 2015-12-25 15:03:12
Author: rtri
Details ] Diff ]
fix MAP_* enum values
mod - rts/Map/ReadMap.h Diff ] File ]
develop e9c04c79
Timestamp: 2015-12-25 14:23:49
Author: Eshed
Details ] Diff ]
Add LUASHADER_NONE case
mod - rts/Lua/LuaMaterial.cpp Diff ] File ]
develop e683e966
Timestamp: 2015-12-24 22:26:16
Author: rtri
Details ] Diff ]
changelog
mod - doc/changelog.txt Diff ] File ]
develop b3e12a42
Timestamp: 2015-12-24 22:16:37
Author: rtri
Details ] Diff ]
guard against non-digit trailing chars
mod - rts/Lua/LuaOpenGLUtils.cpp Diff ] File ]
develop 7d7a4821
Timestamp: 2015-12-24 20:47:05
Author: rtri
Details ] Diff ]
cleanup; s/normal:X/normals:X
mod - rts/Lua/LuaOpenGLUtils.cpp Diff ] File ]
mod - rts/Lua/LuaOpenGLUtils.h Diff ] File ]
develop 37ddeb99
Timestamp: 2015-12-24 19:38:20
Author: rtri
Details ] Diff ]
support ':X' syntax in gl.Texture
mod - rts/Lua/LuaOpenGL.cpp Diff ] File ]
mod - rts/Lua/LuaOpenGLUtils.cpp Diff ] File ]
mod - rts/Lua/LuaOpenGLUtils.h Diff ] File ]
develop 60ce16c6
Timestamp: 2015-12-24 17:15:35
Author: rtri
Details ] Diff ]
style
mod - rts/Rendering/Models/IModelParser.cpp Diff ] File ]
mod - rts/Rendering/Models/IModelParser.h Diff ] File ]
develop 48ce9b7b
Timestamp: 2015-12-24 15:02:50
Author: rtri
Details ] Diff ]
compile
mod - rts/Rendering/Models/IModelParser.cpp Diff ] File ]
develop bbfe94bf
Timestamp: 2015-12-24 14:54:00
Author: rtri
Details ] Diff ]
fix lock scope
mod - rts/Rendering/Models/IModelParser.cpp Diff ] File ]
mod - rts/Rendering/Models/IModelParser.h Diff ] File ]
develop dca3acdb
Timestamp: 2015-12-24 14:11:06
Author: rtri
Details ] Diff ]
use more composition in ModelParser; nlc
mod - rts/Rendering/FeatureDrawer.cpp Diff ] File ]
mod - rts/Rendering/FeatureDrawer.h Diff ] File ]
mod - rts/Rendering/Models/IModelParser.cpp Diff ] File ]
mod - rts/Rendering/Models/IModelParser.h Diff ] File ]
mod - rts/Rendering/UnitDrawer.cpp Diff ] File ]
develop 388df533
Timestamp: 2015-12-24 00:02:50
Author: Eshed
Details ] Diff ]
More style
mod - rts/Rendering/Textures/S3OTextureHandler.cpp Diff ] File ]
mod - rts/Rendering/Textures/S3OTextureHandler.h Diff ] File ]
develop 16b4387a
Timestamp: 2015-12-23 23:59:02
Author: Eshed
Details ] Diff ]
style
mod - rts/Rendering/Models/IModelParser.h Diff ] File ]
develop 1c13a045
Timestamp: 2015-12-23 23:27:48
Author: rtri
Details ] Diff ]
rework SelectRenderState
mod - rts/Map/SMF/SMFGroundDrawer.cpp Diff ] File ]
mod - rts/Map/SMF/SMFGroundDrawer.h Diff ] File ]
mod - rts/Map/SMF/SMFRenderState.h Diff ] File ]
develop 5f29e962
Timestamp: 2015-12-23 22:42:24
Author: Eshed
Details ] Diff ]
Fix build
mod - rts/Rendering/Models/IModelParser.cpp Diff ] File ]
develop 410a3a03
Timestamp: 2015-12-23 22:21:13
Author: Eshed
Details ] Diff ]
Added Model&Texture preloading

- When a unit model is loaded, its wrecks will be
queued for preloading - should reduce lags on death.

- Removed the lua thread assertions for now since
1) It's clear that there isn't an issue there.
2) The loading uses lua parsers which cause false alarms
in said assertions. Suggestions regarding this are welcome.
mod - rts/Rendering/Models/3DOParser.cpp Diff ] File ]
mod - rts/Rendering/Models/AssParser.cpp Diff ] File ]
mod - rts/Rendering/Models/IModelParser.cpp Diff ] File ]
mod - rts/Rendering/Models/IModelParser.h Diff ] File ]
mod - rts/Rendering/Models/OBJParser.cpp Diff ] File ]
mod - rts/Rendering/Models/S3OParser.cpp Diff ] File ]
mod - rts/Rendering/Textures/S3OTextureHandler.cpp Diff ] File ]
mod - rts/Rendering/Textures/S3OTextureHandler.h Diff ] File ]
mod - rts/Sim/Objects/SolidObjectDef.cpp Diff ] File ]
mod - rts/Sim/Objects/SolidObjectDef.h Diff ] File ]
mod - rts/Sim/Units/Unit.cpp Diff ] File ]
mod - rts/lib/lua/include/LuaUser.cpp Diff ] File ]
develop 0452e160
Timestamp: 2015-12-23 22:20:37
Author: Eshed
Details ] Diff ]
Kill warnings
mod - rts/Rendering/GlobalRendering.h Diff ] File ]
First  Prev  1 2 3 ... 110 ... 220 ... 239 240 241 242 243 244 245 ... 330 ... 440 ... 550 ... 660 ... 770 ... 880 ... 990 ... 1057 1058 1059  Next  Last