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

UE2:NewWind (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U2XMP Object >> Actor >> NewWind
Package: 
ParticleSystems
This class in other games:
U2

NewWind.uc $Author: Mfox $ $Date: 6/25/02 11:40p $ $Revision: 4 $

Description: Simulates wind for a ParticleGenerator. How to use this class:

Place in level.
Set ImpulseTime and Windspeed.
Link to desired ParticleGenerator via Tag and Event.

Properties

Property group 'NewWind'

B_CollectGenerators

Type: Button


Default value: "CollectGenerators"

B_TriggerWind

Type: Button


Default value: "EditTrigger"

bCollected

Type: bool


bInitiallyOn

Type: bool


Default value: True

bOn

Type: bool


MaxImpulseTime

Type: float


MaxWindspeed

Type: float


MinImpulseTime

Type: float


MinWindspeed

Type: float


TimerDuration

Type: float


Internal variables

TriggerTime

Type: float


Windspeed

Type: Object.Vector


Default values

Property Value
bDirectional True
bGameRelevant True
bHidden True
CollisionHeight 0.0
CollisionRadius 0.0
InitialState 'TriggerToggle'
RemoteRole ROLE_None

Functions

Events

PreBeginPlay

simulated event PreBeginPlay ()

Overrides: Actor.PreBeginPlay


Timer

simulated event Timer ()

Overrides: Actor.Timer


Other instance functions

CollectGenerators

simulated function CollectGenerators ()


EditTrigger

simulated function EditTrigger ()


ResetSpeed

simulated function ResetSpeed ()


SetSpeed

simulated function SetSpeed (float Speed)


States

TriggerControl

Modifiers: simulated

TriggerControl.Trigger

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

Overrides: Actor.Trigger (global)


TriggerControl.UnTrigger

simulated function UnTrigger (Actor Other, Pawn EventInstigator, optional name EventName)

Overrides: Actor.UnTrigger (global)


TriggerTimed

Modifiers: simulated

TriggerTimed.Tick

simulated event Tick (float DeltaTime)

Overrides: Actor.Tick (global)


TriggerTimed.Trigger

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

Overrides: Actor.Trigger (global)


TriggerToggle

Modifiers: simulated

TriggerToggle.Trigger

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

Overrides: Actor.Trigger (global)