2025-08-09 05:55 CEST

spring: develop 344ecd7c Diff ] Back to Repository ]
Author Committer Branch Timestamp Parent
Eshed Eshed develop 2016-05-03 17:37:25 develop a78bbfcf
Changeset Change the last HaveFreeLineOfFire before firing to use muzzlePos.

Prevents many cases of friendly fire etc.
All overriding weapons use weaponMuzzlePos anyway, so I preferred to keep them as is for this release.
It may be useful for some of them to alternate between aimFromPos/weaponMuzzlePos in a similar fashion in the future.
mod - rts/Sim/Weapons/BombDropper.cpp Diff ] File ]
mod - rts/Sim/Weapons/BombDropper.h Diff ] File ]
mod - rts/Sim/Weapons/Cannon.cpp Diff ] File ]
mod - rts/Sim/Weapons/Cannon.h Diff ] File ]
mod - rts/Sim/Weapons/MeleeWeapon.cpp Diff ] File ]
mod - rts/Sim/Weapons/MeleeWeapon.h Diff ] File ]
mod - rts/Sim/Weapons/MissileLauncher.cpp Diff ] File ]
mod - rts/Sim/Weapons/MissileLauncher.h Diff ] File ]
mod - rts/Sim/Weapons/PlasmaRepulser.cpp Diff ] File ]
mod - rts/Sim/Weapons/PlasmaRepulser.h Diff ] File ]
mod - rts/Sim/Weapons/StarburstLauncher.cpp Diff ] File ]
mod - rts/Sim/Weapons/StarburstLauncher.h Diff ] File ]
mod - rts/Sim/Weapons/Weapon.cpp Diff ] File ]
mod - rts/Sim/Weapons/Weapon.h Diff ] File ]