Changesets: spring
develop 28782a5d
Timestamp: 2016-01-17 17:22:26 Author: rtri [ Details ] [ Diff ] |
refactor LuaUIActionExecutor | ||
mod - rts/Game/UI/GuiHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UI/GuiHandler.h | [ Diff ] [ File ] | ||
mod - rts/Game/UnsyncedGameCommands.cpp | [ Diff ] [ File ] | ||
develop 7a2427eb
Timestamp: 2016-01-17 14:59:50 Author: rtri [ Details ] [ Diff ] |
decouple drawMidPos from midPos | ||
mod - rts/Rendering/FeatureDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Models/3DModel.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/ProjectileDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/UnitDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Objects/SolidObject.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Objects/WorldObject.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Objects/WorldObject.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/Unsynced/ShieldProjectile.cpp | [ Diff ] [ File ] | ||
develop 888cbf43
Timestamp: 2016-01-17 01:49:46 Author: rtri [ Details ] [ Diff ] |
use a better default drawRadius for all SolidObjects (namely the radius of their LocalModel bounding box, so it no longer depends on static mins & maxs values) |
||
mod - rts/Lua/LuaUnsyncedRead.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/DebugColVolDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/FeatureDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/IconHandler.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/Models/3DModel.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/Models/3DOParser.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Models/AssParser.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Models/OBJParser.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Models/S3OParser.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/ProjectileDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/UnitDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Objects/SolidObject.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Objects/WorldObject.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Objects/WorldObject.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/Unsynced/FlyingPiece.h | [ Diff ] [ File ] | ||
develop 87c5a53a
Timestamp: 2016-01-16 22:08:39 Author: rtri [ Details ] [ Diff ] |
addendum (same defaults for all parsers) | ||
mod - rts/Rendering/Models/3DOParser.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Models/AssParser.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Models/OBJParser.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Models/S3OParser.cpp | [ Diff ] [ File ] | ||
develop 90644aef
Timestamp: 2016-01-16 21:23:22 Author: rtri [ Details ] [ Diff ] |
*Parser: set better default model radii [not len(max(abs(maxs),abs(mins))) but len(max-mins)*0.5] AssParser: only read radius from the model table cleanup SNewFlyingPiece ctors (down to one); use len(max-mins)*0.5 as piece radius too |
||
mod - rts/Rendering/Models/3DOParser.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Models/AssParser.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Models/OBJParser.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Models/OBJParser.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/Models/S3OParser.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/Unsynced/FlyingPiece.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/Unsynced/FlyingPiece.h | [ Diff ] [ File ] | ||
develop 096d223e
Timestamp: 2016-01-16 14:28:44 Author: rtri [ Details ] [ Diff ] |
fix 0004975 | ||
mod - rts/Sim/MoveTypes/GroundMoveType.cpp | [ Diff ] [ File ] | ||
develop a001c02d
Timestamp: 2016-01-16 14:27:10 Author: rtri [ Details ] [ Diff ] |
style | ||
mod - rts/Game/UI/GuiHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/HoverAirMoveType.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/StrafeAirMoveType.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/UnitScript.cpp | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/FileHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/System/LoadSave/DemoReader.cpp | [ Diff ] [ File ] | ||
develop 7376bcff
Timestamp: 2016-01-16 03:58:37 Author: Gajo Petrovic [ Details ] [ Diff ] |
implement missing LuaUtils Parse* functions | ||
mod - rts/Lua/LuaUtils.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaUtils.h | [ Diff ] [ File ] | ||
develop 8c74eb0f
Timestamp: 2016-01-16 02:58:11 Author: rtri [ Details ] [ Diff ] |
minor GuiHandler cleanup * ctrlpanel.txt's scattered everywhere * use vector for IconInfo; some style disable ancient LuaUI reload hack |
||
mod - rts/Game/Game.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UI/GuiHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UI/GuiHandler.h | [ Diff ] [ File ] | ||
mod - rts/Game/UnsyncedGameCommands.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaUI.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaUI.h | [ Diff ] [ File ] | ||
develop 5dc06ef2
Timestamp: 2016-01-16 00:08:50 Author: rtri [ Details ] [ Diff ] |
KISS | ||
mod - rts/Sim/Projectiles/Unsynced/FlyingPiece.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/Unsynced/FlyingPiece.h | [ Diff ] [ File ] | ||
develop f3924f5d
Timestamp: 2016-01-15 20:53:59 Author: rtri [ Details ] [ Diff ] |
copy Shatter data only once | ||
mod - rts/Rendering/Models/OBJParser.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Models/OBJParser.h | [ Diff ] [ File ] | ||
develop 69072643
Timestamp: 2016-01-15 20:28:56 Author: rtri [ Details ] [ Diff ] |
copy only data needed for Shatter | ||
mod - rts/Rendering/Models/OBJParser.cpp | [ Diff ] [ File ] | ||
develop 95174ff3
Timestamp: 2016-01-15 20:14:14 Author: rtri [ Details ] [ Diff ] |
fix since Shatter is const | ||
mod - rts/Rendering/Models/OBJParser.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Models/OBJParser.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/Models/S3OParser.h | [ Diff ] [ File ] | ||
develop 3f491343
Timestamp: 2016-01-15 20:02:22 Author: abma [ Details ] [ Diff ] |
fix compile | ||
mod - rts/Rendering/Models/OBJParser.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Models/OBJParser.h | [ Diff ] [ File ] | ||
develop 33ce5761
Timestamp: 2016-01-15 19:34:33 Author: rtri [ Details ] [ Diff ] |
fix build | ||
mod - rts/Rendering/Models/OBJParser.h | [ Diff ] [ File ] | ||
develop 0f4db4c8
Timestamp: 2016-01-15 19:28:07 Author: rtri [ Details ] [ Diff ] |
... and finish OBJ Shatter() | ||
mod - rts/Rendering/Models/OBJParser.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Models/OBJParser.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/Unsynced/FlyingPiece.cpp | [ Diff ] [ File ] | ||
develop f9a1c518
Timestamp: 2016-01-15 19:17:52 Author: rtri [ Details ] [ Diff ] |
setup for OBJ shattering pieces | ||
mod - rts/Rendering/Models/OBJParser.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Models/OBJParser.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/Models/S3OParser.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Models/S3OParser.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/Unsynced/FlyingPiece.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/Unsynced/FlyingPiece.h | [ Diff ] [ File ] | ||
develop 06c5f345
Timestamp: 2016-01-15 18:18:49 Author: Eshed [ Details ] [ Diff ] |
Temporarily turn off collision with unloaded units Should fix 0004975 |
||
mod - rts/Sim/MoveTypes/GroundMoveType.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/HoverAirMoveType.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/StrafeAirMoveType.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Unit.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Unit.h | [ Diff ] [ File ] | ||
develop 61559fa2
Timestamp: 2016-01-15 17:16:09 Author: rtri [ Details ] [ Diff ] |
make SetTeamColour branchless | ||
mod - rts/Rendering/UnitDrawer.cpp | [ Diff ] [ File ] | ||
develop d7284530
Timestamp: 2016-01-15 17:06:53 Author: rtri [ Details ] [ Diff ] |
s/s/S | ||
mod - rts/Rendering/Env/Decals/DecalsDrawerGL4.cpp | [ Diff ] [ File ] | ||
develop e351c535
Timestamp: 2016-01-15 17:06:12 Author: rtri [ Details ] [ Diff ] |
s/S/s | ||
mod - rts/Rendering/Env/Decals/DecalsDrawerGL4.cpp | [ Diff ] [ File ] | ||
develop 5afbc643
Timestamp: 2016-01-15 16:40:52 Author: rtri [ Details ] [ Diff ] |
no TC during SP | ||
mod - rts/Rendering/FeatureDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/ProjectileDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/ProjectileDrawer.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/UnitDrawer.cpp | [ Diff ] [ File ] | ||
develop e0a67275
Timestamp: 2016-01-15 16:33:21 Author: rtri [ Details ] [ Diff ] |
shadowHandler can not be NULL | ||
mod - rts/Lua/LuaOpenGLUtils.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaUnsyncedRead.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/BumpWater.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/Decals/DecalsDrawerGL4.cpp | [ Diff ] [ File ] | ||
develop 7c50aebe
Timestamp: 2016-01-15 14:44:41 Author: Eshed [ Details ] [ Diff ] |
Extend {Set,Get}UnitWeaponDamages to unit explosions To set/get use "explode" or "selfDestruct" instead of the weaponNum argument |
||
mod - rts/Lua/LuaSyncedCtrl.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaSyncedRead.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Features/Feature.h | [ 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 1002eee8
Timestamp: 2016-01-15 14:22:51 Author: jK [ Details ] [ Diff ] |
Shatter/FlyingPieces work * add ASSIMP support * instead of handling each polygon by its own (that's just insane with models with 1k polygons!) handle the whole piece as one object (allows many improvements reducing memory & cpu usage a lot!) * respect unit rotation * fix a va pointer usage bug * disable cullface while drawing * cast shadows |
||
mod - rts/Rendering/Models/3DModel.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/Models/3DOParser.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Models/3DOParser.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/Models/AssParser.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Models/AssParser.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/Models/OBJParser.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Models/OBJParser.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/Models/S3OParser.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Models/S3OParser.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/ProjectileDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/ProjectileHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/ProjectileHandler.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/Unsynced/FlyingPiece.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/Unsynced/FlyingPiece.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Scripts/UnitScript.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Matrix44f.h | [ Diff ] [ File ] | ||
mod - rts/System/float3.h | [ Diff ] [ File ] | ||
mod - rts/System/float4.h | [ Diff ] [ File ] | ||