2025-11-24 19:35 CET

spring: develop 7bbfd946 Diff ] Back to Repository ]
Author Committer Branch Timestamp Parent
rt rt develop 2012-01-23 23:36:00 develop b84e2531
Changeset add LuaRules callin `DrawShield(number unitID, number weaponID) --> boolean`
(true skips Spring's own drawing of shield <weaponID> owned by unit <unitID>)

to make this work cleanly shields are no longer drawn through ProjectileDrawer
(but still with the same old GL state), ShieldPartProjectile no longer exists
mod - rts/Lua/LuaHandleSynced.cpp Diff ] File ]
mod - rts/Lua/LuaRules.cpp Diff ] File ]
mod - rts/Lua/LuaRules.h Diff ] File ]
mod - rts/Rendering/CMakeLists.txt Diff ] File ]
mod - rts/Rendering/ProjectileDrawer.cpp Diff ] File ]
mod - rts/Rendering/ProjectileDrawer.h Diff ] File ]
add - rts/Rendering/ShieldDrawer.cpp Diff ] File ]
add - rts/Rendering/ShieldDrawer.h Diff ] File ]
mod - rts/Rendering/WorldDrawer.cpp Diff ] File ]
mod - rts/Sim/CMakeLists.txt Diff ] File ]
mod - rts/Sim/Projectiles/ProjectileHandler.cpp Diff ] File ]
mod - rts/Sim/Projectiles/ProjectileHandler.h Diff ] File ]
rm - rts/Sim/Projectiles/Unsynced/ShieldPartProjectile.cpp Diff ] File ]
rm - rts/Sim/Projectiles/Unsynced/ShieldPartProjectile.h Diff ] File ]
mod - rts/Sim/Weapons/PlasmaRepulser.cpp Diff ] File ]
mod - rts/Sim/Weapons/PlasmaRepulser.h Diff ] File ]