I don't need to test my programs. I have an error-correcting modem.

UE2:EarthquakeTrigger (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 09:10, 17 May 2008 by Wormbo (Talk | contribs) (Auto-generated page)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
U2XMP Object >> Actor >> Triggers >> Trigger >> EarthquakeTrigger
Package: 
U2
This class in other games:
U2

EarthquakeTrigger.uc $Author: Mfox $ $Date: 7/29/02 7:58p $ $Revision: 8 $

Properties

Property group 'EarthquakeTrigger'

AmbientSoundStr

Type: string

sound for duration of quake

BaseTossMagnitude

Type: float

toss Magnitudenitude at epicenter, 0 at radius

Default value: 2500000.0

bTossNPCs

Type: bool

if true, NPCs in area are tossed around

Default value: True

bTossPCs

Type: bool

if true, PCs in area are tossed around

Default value: True

Duration

Type: float

how long quake should last

Default value: 10.0

MaxTossedMass

Type: float

if bTossPawns true, only pawns <= this mass are tossed

Default value: 500.0

Radius

Type: float

radius of quake

Default value: 2048.0

ShakeMagnitude

Type: float

roll Magnitudenitude at epicenter, 0 at radius

Default value: 60.0

ShakeSoundStr

Type: string

sound for each shake

TimeBetweenShakes

Type: float

time between each shake

Default value: 0.5

Internal variables

TimeRemaining

Type: float

Modifiers: private


Default values

Property Value
InitialState 'Waiting'
Texture Texture'U2.S_QuakeTrigger'

States

Waiting

Waiting.Timer

event Timer ()

Overrides: Trigger.Timer (global)


Waiting.ShakePawn

function ShakePawn (Pawn P)


Waiting.Trigger

function Trigger (Actor Other, Pawn EventInstigator, optional name EventName)

Overrides: Actor.Trigger (global)