Legacy:ONSManualGun

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 09:13, 26 November 2006 by EntropicLqd (talk | contribs) (reverted)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
UT2004 :: Actor >> ONSWeapon >> ONSManualGun

This is the weapon class of the ONSManualGunPawn, aka. Energy Turret. This sets gfx properties and implements the damage doled out by the Energy Turret.

Properties

class<ONSTurretBeamEffect> BeamEffectClass[2]
Different BeamEffect for red/blue teams.

Functions

StaticPrecache( LevelInfo L ) (static)
UpdatePrecacheMaterials() (simualted)
TraceFire( vector Start, rotator dir )
This performs a trace from the Start vector to the HitLocation and applies (DamageMin + Rand(DamageMax - DamageMin)) damage the actor it hit. Calls SpawnHitEffects().

States

InstantFireMode

SpawnHitEffects( actor HitActor, vector HitLocation. vector HitNormal ) (simulated)
While not on a DedicatedServer and not in Low detail mode, spawns BeamEffects of the BeamEffectClass. Offsets are made for left and right gun barrel fire.

Related Topics