Changesets: spring
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 ] | ||