Changesets: spring
develop f8703f50
Timestamp: 2016-03-06 23:54:34 Author: Eshed [ Details ] [ Diff ] |
add localmodel creging Currently takes loads of space. Moving the localmodel.Update() calls to the end of the simframe would allow us to assume dirtyPieces == 0 and then we can safely call UpdateMatricesRec |
||
mod - rts/Rendering/Models/3DModel.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Models/3DModel.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Features/Feature.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Objects/SolidObject.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Objects/SolidObject.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Unit.cpp | [ Diff ] [ File ] | ||
develop 7c43507c
Timestamp: 2016-03-06 22:04:42 Author: Eshed [ Details ] [ Diff ] |
replace objectDef with GetDef() | ||
mod - rts/Lua/LuaObjectRendering.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/Decals/GroundDecalHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Features/Feature.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Features/Feature.h | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/GroundMoveType.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Objects/SolidObject.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Objects/SolidObject.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Unit.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Unit.h | [ Diff ] [ File ] | ||
develop 0bb2599c
Timestamp: 2016-03-06 20:24:19 Author: Eshed [ Details ] [ Diff ] |
fix ctor for creg | ||
mod - rts/Sim/MoveTypes/HoverAirMoveType.cpp | [ Diff ] [ File ] | ||
develop 7f2de8c7
Timestamp: 2016-03-06 19:59:44 Author: Eshed [ Details ] [ Diff ] |
minor movetypes-creg | ||
mod - rts/Sim/MoveTypes/AAirMoveType.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/GroundMoveType.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/HoverAirMoveType.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/StrafeAirMoveType.cpp | [ Diff ] [ File ] | ||
develop bb4a332f
Timestamp: 2016-03-06 19:51:02 Author: rtri [ Details ] [ Diff ] |
fix 0005141 | ||
mod - rts/Map/BaseGroundDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/AdvTreeDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/AdvTreeGenerator.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/Particles/ProjectileDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/CobThread.h | [ Diff ] [ File ] | ||
develop 4bb70d5a
Timestamp: 2016-03-06 19:20:20 Author: Eshed [ Details ] [ Diff ] |
creg UnitScriptEngine (script creging now works when not using lua scripts) also remove UnitScriptLog |
||
mod - rts/Sim/Units/Scripts/CobEngine.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/CobInstance.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/CobThread.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/LuaUnitScript.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/UnitScriptEngine.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/UnitScriptEngine.h | [ Diff ] [ File ] | ||
rm - rts/Sim/Units/Scripts/UnitScriptLog.h | [ Diff ] [ File ] | ||
mod - rts/System/LoadSave/CregLoadSaveHandler.cpp | [ Diff ] [ File ] | ||
develop 0cc64bd1
Timestamp: 2016-03-06 19:03:12 Author: Eshed [ Details ] [ Diff ] |
fix creg test | ||
mod - rts/Sim/Units/Scripts/CobThread.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/UnitScript.cpp | [ Diff ] [ File ] | ||
develop c4a8dba9
Timestamp: 2016-03-06 18:08:35 Author: Eshed [ Details ] [ Diff ] |
WIP cob creging currently still kinda broken it seems |
||
mod - rts/Sim/Units/Scripts/CobEngine.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/CobEngine.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/CobInstance.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/CobInstance.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/CobThread.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/CobThread.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/NullUnitScript.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/NullUnitScript.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/UnitScript.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/UnitScript.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Unit.cpp | [ Diff ] [ File ] | ||
mod - rts/System/LoadSave/CregLoadSaveHandler.cpp | [ Diff ] [ File ] | ||
add - rts/System/creg/STL_Queue.h | [ Diff ] [ File ] | ||
develop f9919631
Timestamp: 2016-03-06 17:57:49 Author: Eshed [ Details ] [ Diff ] |
Fix UnitScript current and future mem issues | ||
mod - rts/Sim/Units/Scripts/UnitScript.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/UnitScript.h | [ Diff ] [ File ] | ||
develop f2edf4c7
Timestamp: 2016-03-06 16:53:53 Author: rtri [ Details ] [ Diff ] |
fix UnitScript memory corruption | ||
mod - rts/Sim/Units/Scripts/UnitScript.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/UnitScript.h | [ Diff ] [ File ] | ||
develop 6d27eb1b
Timestamp: 2016-03-06 15:42:07 Author: Eshed [ Details ] [ Diff ] |
unused for quite some time | ||
mod - rts/System/Sync/FPUCheck.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Sync/FPUCheck.h | [ Diff ] [ File ] | ||
develop fa40dc58
Timestamp: 2016-03-06 15:30:22 Author: Eshed [ Details ] [ Diff ] |
nlc script stuff | ||
mod - rts/Game/Game.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/CobInstance.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/CobInstance.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/CobThread.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/CobThread.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/UnitScriptFactory.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Unit.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/UnitDef.cpp | [ Diff ] [ File ] | ||
develop 7575539a
Timestamp: 2016-03-06 14:49:32 Author: Eshed [ Details ] [ Diff ] |
remove void* pointers from UnitScripts one step closer to creg |
||
mod - rts/Sim/Units/Scripts/CobInstance.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/CobInstance.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/CobThread.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/CobThread.h | [ Diff ] [ File ] | ||
develop 5ebf047a
Timestamp: 2016-03-06 13:21:13 Author: rtri [ Details ] [ Diff ] |
fix Spring.SetSunLighting crash when AdvMapShading=0 | ||
mod - rts/Map/SMF/SMFGroundDrawer.cpp | [ Diff ] [ File ] | ||
develop 183762d3
Timestamp: 2016-03-06 01:25:26 Author: rtri [ Details ] [ Diff ] |
excise tex-binding code from S3OTexHandler (duplicated) | ||
mod - rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/S3OTextureHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/S3OTextureHandler.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/UnitDrawer.cpp | [ Diff ] [ File ] | ||
develop 5150adf8
Timestamp: 2016-03-06 00:51:53 Author: Eshed [ Details ] [ Diff ] |
dynamically allocate UnitScript engines | ||
mod - rts/Game/Game.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/CobEngine.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/CobEngine.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/CobInstance.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/CobThread.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/CobThread.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/UnitScript.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/UnitScriptEngine.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/UnitScriptEngine.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/UnitScriptFactory.cpp | [ Diff ] [ File ] | ||
develop 3af7fd15
Timestamp: 2016-03-05 23:57:10 Author: Eshed [ Details ] [ Diff ] |
AnimInfo deserves vectorization too | ||
mod - rts/Sim/Units/Scripts/UnitScript.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/UnitScript.h | [ Diff ] [ File ] | ||
develop 82c94f44
Timestamp: 2016-03-05 23:54:40 Author: rtri [ Details ] [ Diff ] |
reserve a bit of memory in S3OTextureHandler also get rid of new/delete for BitmapCache remove invertTex* params from 3DModel make function names less redundant |
||
mod - rts/Lua/LuaObjectRendering.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaOpenGLUtils.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaUtils.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Models/3DModel.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/Models/AssParser.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Models/IModelParser.cpp | [ 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/Rendering/UnitDrawer.cpp | [ Diff ] [ File ] | ||
develop 5486b6c5
Timestamp: 2016-03-05 23:43:31 Author: Eshed [ Details ] [ Diff ] |
various vectors in unit scripts | ||
mod - rts/Sim/Units/Scripts/CobEngine.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/CobEngine.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/CobInstance.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/CobInstance.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/CobThread.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/CobThread.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/UnitScriptEngine.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/UnitScriptEngine.h | [ Diff ] [ File ] | ||
develop 398cd68a
Timestamp: 2016-03-05 20:19:34 Author: Eshed [ Details ] [ Diff ] |
remove IAnimListener I'm starting to work on UnitScript serialization and simpler code makes life easier. |
||
mod - rts/Sim/Units/Scripts/CobInstance.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/CobInstance.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/CobThread.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/CobThread.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/LuaUnitScript.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/LuaUnitScript.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/NullUnitScript.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/UnitScript.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/UnitScript.h | [ Diff ] [ File ] | ||
develop ce56bbe3
Timestamp: 2016-03-05 19:06:03 Author: jK [ Details ] [ Diff ] |
warn only | ||
mod - test/engine/System/testSQRT.cpp | [ Diff ] [ File ] | ||
develop 6093be94
Timestamp: 2016-03-05 18:21:31 Author: jK [ Details ] [ Diff ] |
don't use synced math:: in rendering/unsynced & add a UT to benchmark streflop with std one | ||
mod - rts/Game/Camera.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/Camera/FreeController.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UI/GuiHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UI/MiniMap.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/DebugColVolDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/DefaultPathDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/AdvSky.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/AdvTreeDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/AdvWater.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/BasicSky.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/CubeMapHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/Decals/GroundDecalHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/DynWater.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/Particles/Classes/ShieldProjectile.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/Particles/Classes/SimpleParticleSystem.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/Particles/Classes/SmokeTrailProjectile.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/Particles/Classes/SpherePartProjectile.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/Particles/Classes/WakeProjectile.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/SkyLight.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Fonts/TextWrap.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Fonts/glFont.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/GL/glExtra.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/IconHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/InMapDrawView.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/LineDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/ShadowHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/UnitDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/LosMap.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/ClassicGroundMoveType.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/GroundMoveType.cpp | [ Diff ] [ File ] | ||
mod - rts/System/FastMath.h | [ Diff ] [ File ] | ||
mod - rts/System/Sync/SyncedFloat3.h | [ Diff ] [ File ] | ||
mod - rts/System/float3.h | [ Diff ] [ File ] | ||
mod - test/CMakeLists.txt | [ Diff ] [ File ] | ||
add - test/engine/System/testSQRT.cpp | [ Diff ] [ File ] | ||
develop 07a91014
Timestamp: 2016-03-05 18:13:34 Author: rtri [ Details ] [ Diff ] |
addendum | ||
mod - rts/Rendering/Models/OBJParser.cpp | [ Diff ] [ File ] | ||
develop a9a9d465
Timestamp: 2016-03-05 17:53:21 Author: rtri [ Details ] [ Diff ] |
fix invisible OBJ models | ||
mod - rts/Rendering/Models/3DModel.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/Models/OBJParser.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Models/OBJParser.h | [ Diff ] [ File ] | ||
develop 6d36b84d
Timestamp: 2016-03-05 17:51:36 Author: Eshed [ Details ] [ Diff ] |
deprecate unit/team/allyteam/global vars can easily call a cob script from lua to set a static var for unit vars. couldn't find code using team/allyteam/global, if anyone uses these, we can discuss this in #sy |
||
mod - doc/changelog.txt | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaSyncedRead.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaSyncedRead.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/UnitScript.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/UnitScript.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Unit.cpp | [ Diff ] [ File ] | ||