spring: develop a86a2aa6 | [ Diff ] [ Back to Repository ] | |||
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
rt | rt | develop | 2013-09-26 20:41:04 | develop c301a99b |
Changeset | misc: GuiTraceRay does not stop at water surface anymore by default (all ground-attack positions are adjusted in synced code now) --> torpedo launchers cannot overshoot, etc. change WorldObject::speed to a float4, store magnitude in .w (saves a number of unnecessary .Length() calls here and there) make all assignments to speed.xyz go through SetVelocity, but for efficiency reasons calculate .w through SetSpeed (because there can be many SetVelocity()'s per function and usually only the final vector matters) LuaOpenGL::Draw{List,Func}AtUnit: just use drawPos or drawMidPos |
|||
mod - rts/Game/TraceRay.cpp | [ Diff ] [ File ] | |||
mod - rts/Game/TraceRay.h | [ Diff ] [ File ] | |||
mod - rts/Game/UI/GuiHandler.cpp | [ Diff ] [ File ] | |||
mod - rts/Lua/LuaOpenGL.cpp | [ Diff ] [ File ] | |||
mod - rts/Lua/LuaSyncedCtrl.cpp | [ Diff ] [ File ] | |||
mod - rts/Lua/LuaSyncedRead.cpp | [ Diff ] [ File ] | |||
mod - rts/Rendering/ShadowHandler.cpp | [ Diff ] [ File ] | |||
mod - rts/Sim/Features/Feature.cpp | [ Diff ] [ File ] | |||
mod - rts/Sim/Features/Feature.h | [ Diff ] [ File ] | |||
mod - rts/Sim/Features/FeatureHandler.cpp | [ Diff ] [ File ] | |||
mod - rts/Sim/Features/FeatureHandler.h | [ Diff ] [ File ] | |||
mod - rts/Sim/Misc/QuadField.cpp | [ Diff ] [ File ] | |||
mod - rts/Sim/MoveTypes/AAirMoveType.cpp | [ Diff ] [ File ] | |||
mod - rts/Sim/MoveTypes/ClassicGroundMoveType.cpp | [ Diff ] [ File ] | |||
mod - rts/Sim/MoveTypes/GroundMoveType.cpp | [ Diff ] [ File ] | |||
mod - rts/Sim/MoveTypes/HoverAirMoveType.cpp | [ Diff ] [ File ] | |||
mod - rts/Sim/MoveTypes/ScriptMoveType.cpp | [ Diff ] [ File ] | |||
mod - rts/Sim/MoveTypes/ScriptMoveType.h | [ Diff ] [ File ] | |||
mod - rts/Sim/MoveTypes/StrafeAirMoveType.cpp | [ Diff ] [ File ] | |||
mod - rts/Sim/Objects/SolidObject.h | [ Diff ] [ File ] | |||
mod - rts/Sim/Objects/WorldObject.h | [ Diff ] [ File ] | |||
mod - rts/Sim/Path/Default/PathFlowMap.cpp | [ Diff ] [ File ] | |||
mod - rts/Sim/Projectiles/ExplosionGenerator.cpp | [ Diff ] [ File ] | |||
mod - rts/Sim/Projectiles/FireProjectile.cpp | [ Diff ] [ File ] | |||
mod - rts/Sim/Projectiles/FireProjectile.h | [ Diff ] [ File ] | |||
mod - rts/Sim/Projectiles/FlareProjectile.cpp | [ Diff ] [ File ] | |||
mod - rts/Sim/Projectiles/PieceProjectile.cpp | [ Diff ] [ File ] | |||
mod - rts/Sim/Projectiles/Projectile.cpp | [ Diff ] [ File ] | |||
mod - rts/Sim/Projectiles/Projectile.h | [ Diff ] [ File ] | |||
mod - rts/Sim/Projectiles/ProjectileHandler.cpp | [ Diff ] [ File ] | |||
mod - rts/Sim/Projectiles/Unsynced/DirtProjectile.cpp | [ Diff ] [ File ] | |||
mod - rts/Sim/Projectiles/Unsynced/ExploSpikeProjectile.cpp | [ Diff ] [ File ] | |||
mod - rts/Sim/Projectiles/Unsynced/ExploSpikeProjectile.h | [ Diff ] [ File ] | |||
mod - rts/Sim/Projectiles/Unsynced/GenericParticleProjectile.cpp | [ Diff ] [ File ] | |||
mod - rts/Sim/Projectiles/Unsynced/GeoThermSmokeProjectile.cpp | [ Diff ] [ File ] | |||
mod - rts/Sim/Projectiles/Unsynced/SimpleParticleSystem.h | [ Diff ] [ File ] | |||
mod - rts/Sim/Projectiles/Unsynced/SmokeTrailProjectile.cpp | [ Diff ] [ File ] | |||
mod - rts/Sim/Projectiles/Unsynced/TracerProjectile.cpp | [ Diff ] [ File ] | |||
mod - rts/Sim/Projectiles/Unsynced/TracerProjectile.h | [ Diff ] [ File ] | |||
mod - rts/Sim/Projectiles/WeaponProjectiles/EmgProjectile.cpp | [ Diff ] [ File ] | |||
mod - rts/Sim/Projectiles/WeaponProjectiles/ExplosiveProjectile.cpp | [ Diff ] [ File ] | |||
mod - rts/Sim/Projectiles/WeaponProjectiles/FlameProjectile.cpp | [ Diff ] [ File ] | |||
mod - rts/Sim/Projectiles/WeaponProjectiles/LaserProjectile.cpp | [ Diff ] [ File ] | |||
mod - rts/Sim/Projectiles/WeaponProjectiles/LaserProjectile.h | [ Diff ] [ File ] | |||
mod - rts/Sim/Projectiles/WeaponProjectiles/MissileProjectile.cpp | [ Diff ] [ File ] | |||
mod - rts/Sim/Projectiles/WeaponProjectiles/MissileProjectile.h | [ Diff ] [ File ] | |||
mod - rts/Sim/Projectiles/WeaponProjectiles/StarburstProjectile.cpp | [ Diff ] [ File ] | |||
mod - rts/Sim/Projectiles/WeaponProjectiles/StarburstProjectile.h | [ Diff ] [ File ] | |||
mod - rts/Sim/Projectiles/WeaponProjectiles/TorpedoProjectile.cpp | [ Diff ] [ File ] | |||
mod - rts/Sim/Projectiles/WeaponProjectiles/TorpedoProjectile.h | [ Diff ] [ File ] | |||
mod - rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp | [ Diff ] [ File ] | |||
mod - rts/Sim/Units/CommandAI/MobileCAI.cpp | [ Diff ] [ File ] | |||
mod - rts/Sim/Units/Scripts/UnitScript.cpp | [ Diff ] [ File ] | |||
mod - rts/Sim/Units/Unit.cpp | [ Diff ] [ File ] | |||
mod - rts/Sim/Units/UnitHandler.cpp | [ Diff ] [ File ] | |||
mod - rts/Sim/Units/UnitTypes/Building.cpp | [ Diff ] [ File ] | |||
mod - rts/Sim/Units/UnitTypes/TransportUnit.cpp | [ Diff ] [ File ] | |||
mod - rts/Sim/Weapons/BombDropper.cpp | [ Diff ] [ File ] | |||
mod - rts/Sim/Weapons/Weapon.cpp | [ Diff ] [ File ] | |||
mod - rts/System/Sound/AudioChannel.cpp | [ Diff ] [ File ] | |||
mod - rts/System/Sound/AudioChannel.h | [ Diff ] [ File ] | |||
mod - rts/System/Sound/IAudioChannel.h | [ Diff ] [ File ] | |||
mod - rts/System/float4.cpp | [ Diff ] [ File ] | |||
mod - rts/System/float4.h | [ Diff ] [ File ] |