The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall

Legacy:ProjectileFire

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 09:59, 24 January 2006 by 207.003.dsl.wa.iprimus.net.au (Talk) (Done)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
UT2003 :: Actor >> WeaponFire (UT2003) >> ProjectileFire (Package: xWeapons)
UT2004 :: Object >> WeaponFire >> ProjectileFire (Package: xWeapons)

As opposed to InstantFire, ProjectileFire spawns Projectiles.

Properties[edit]

int ProjPerFire 
Number of projectiles to fire in one shot
vector ProjSpawnOffset 
the offset of spawned projectiles. +x forward, +y right, +z up

Methods[edit]

DoFireEffect() 
Handles firing of the weapon. It adds the Offsets, makdes sure we're not spawning a projectile into a wall, and are being good in general. Also handles multiple projectiles.
Projectile SpawnProjectile( vector Start, rotator Dir ) 
Actually spawns the projectile.
vector GetFireStart( vector X, vector Y, vector Z ) 
Returns the starting location of a projectile given a starting trio of base axes

Known Subclasses[edit]

Related Topics[edit]


----