Gah - a solution with more questions. – EntropicLqd

UE3:UTExplosionLight (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 07:40, 23 May 2008 by (Talk)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
UT3 Object >> Component >> ActorComponent >> LightComponent >> PointLightComponent >> UTExplosionLight
Package: 
UTGame
Direct subclasses:
UTShockComboExplosionLight, UTShockMuzzleFlashLight, UTTankeMinigunMuzzleFlashLight, UTShockImpactLight, UTBioExplosionLight, UTCicadaRocketExplosionLight, UTDarkWalkerMuzzleFlashLight, UTStingerTurretMuzzleFlashLight, UTEnforcerMuzzleFlashLight, UTGreenMuzzleFlashLight, UTHugeExplosionLight, UTLeviathanMuzzleFlashLight, UTLinkGunMuzzleFlashLight, UTVehicleShockComboLight, UTNemesisBeamLight, UTNemesisMuzzleFlashLight, UTRocketExplosionLight, UTRocketLight, UTRocketMuzzleFlashLight, UTStingerMuzzleFlashLight, UTTankMuzzleFlash, UTTankShellExplosionLight, UTTranslocatorLight, UTTranslocatorLightBlue, UTTurretMuzzleFlashLight
This class in other games:
UDK

Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.

Properties[edit]

Property group 'UTExplosionLight'[edit]

TimeShift[edit]

Type: array<LightValues>


Internal variables[edit]

bCheckFrameRate[edit]

Type: bool

set false after frame rate dependent properties have been tweaked.

Default value: True

bInitialized[edit]

Type: bool

used to initialize light properties from TimeShift on spawn so you don't have to update initial values in two places

HighDetailFrameTime[edit]

Type: float

HighDetailFrameTime - if frame rate is above this, force super high detail.

Default value: 0.015

Lifetime[edit]

Type: float

Lifetime - how long this explosion has been going

TimeShiftIndex[edit]

Type: int

Index into TimeShift array

Default values[edit]

Property Value
Brightness 8.0
CastShadows False
LightColor
Member Value
A 255
B 255
G 255
R 255
Radius 256.0

Structs[edit]

LightValues[edit]

Modifiers: native

float StartTime 
float Radius 
float Brightness 
Object.Color LightColor 

Delegates[edit]

OnLightFinished[edit]

delegate OnLightFinished (UTExplosionLight Light)

called when the light has burnt out

Native functions[edit]

ResetLight[edit]

final native function ResetLight ()