Gah - a solution with more questions. – EntropicLqd

UE2:FlameDamager (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U2XMP Object >> Actor >> FlameDamager
Package: 
Engine

flamedamager.uc $Author: Mfox $ $Date: 12/14/02 10:49p $ $Revision: 7 $

Properties

beingdamaged

Type: bool


Damage

Type: int

Weapon damage will be spread out over a second

Default value: 20

DamageTimeAccum

Type: float


DamageType

Type: class<DamageType>


Duration

Type: float

How long pawn stays on fire.

Default value: 5.0

HitLocation

Type: Object.Vector


Instigator

Type: Pawn


Momentum

Type: Object.Vector


SecondsPerDamage

Type: float

How long it takes to do one point of damage

Default value: 0.15

Victim

Type: Pawn


Default values

Property Value
bHidden True

Instance functions

BeginDamaging

function BeginDamaging (Pawn V, int Da, Pawn I, Object.Vector H, Object.Vector M, class<DamageTypeDT, int Du)


StopDamaging

function StopDamaging ()


States

DoingDamage

DoingDamage.BeginState

event BeginState ()

Overrides: Object.BeginState (global)


DoingDamage.EndState

event EndState ()

Overrides: Object.EndState (global)


DoingDamage.Tick

event Tick (float DeltaTime)

Overrides: Actor.Tick (global)