Mostly Harmless

UE2:RandomLightning (U2XMP)

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

RandomLightning.uc $Author: Mfox $ $Date: 6/25/02 11:38p $ $Revision: 5 $

Description: How to use this class:

Look at Battle2_02.

Properties

Property group 'RandomLightning'

bPreLoadSounds

Type: bool


bSpawnsLightning

Type: bool


Default value: True

LightTag

Type: name


MaxLightningTime

Type: float


Default value: 7.0

MaxThunderDelay

Type: float


Default value: 3.0

MinLightningTime

Type: float


Default value: 3.0

MinThunderDelay

Type: float


ThunderSounds

Type: string

Array size: 10


Default value, index 0: "Environment.Thunder9"

Default value, index 1: "Environment.Thunder3"

Default value, index 2: "Environment.Thunder10"

Default value, index 3: "Environment.Thunder2"

Default value, index 4: "Environment.Thunder4"

Default value, index 5: "Environment.Thunder8"

Internal variables

bInitialized

Type: bool


bTurnedOffLight

Type: bool


HalfLightPct

Type: float


LastLightningTime

Type: float


SoundDelays

Type: float

Array size: 10


ThunderDelay

Type: float


TimeToNextLighning

Type: float


TriggerEvent

Type: name


Default values

Property Value
bHidden True

Functions

Events

PreBeginPlay

simulated event PreBeginPlay ()

Overrides: Actor.PreBeginPlay


Tick

simulated event Tick (float DeltaTime)

Overrides: Actor.Tick


Other instance functions

CalcNextTimes

function CalcNextTimes ()


Initialize

simulated function Initialize ()