My program doesn't have bugs. It just develops random features.

UE3:UTExplosionLight (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search
UT3 Object >> Component >> ActorComponent >> LightComponent >> PointLightComponent >> UTExplosionLight

Contents

Package: 
UTGame
Direct subclasses:
UTBioExplosionLight, UTCicadaRocketExplosionLight, UTDarkWalkerMuzzleFlashLight, UTEnforcerMuzzleFlashLight, UTGreenMuzzleFlashLight, UTHugeExplosionLight, UTLeviathanMuzzleFlashLight, UTLinkGunMuzzleFlashLight, UTNemesisBeamLight, UTNemesisMuzzleFlashLight, UTRocketExplosionLight, UTRocketLight, UTRocketMuzzleFlashLight, UTShockComboExplosionLight, UTShockImpactLight, UTShockMuzzleFlashLight, UTStingerMuzzleFlashLight, UTStingerTurretMuzzleFlashLight, UTTankMuzzleFlash, UTTankShellExplosionLight, UTTankeMinigunMuzzleFlashLight, UTTranslocatorLightBlue, UTTranslocatorLight, UTTurretMuzzleFlashLight, UTVehicleShockComboLight
This class in other games:
UDK

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

[edit] Properties

[edit] Property group 'UTExplosionLight'

[edit] TimeShift

Type: array<LightValues>


[edit] Internal variables

[edit] bCheckFrameRate

Type: bool

set false after frame rate dependent properties have been tweaked.

Default value: True

[edit] bInitialized

Type: bool

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

[edit] HighDetailFrameTime

Type: float

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

Default value: 0.015

[edit] Lifetime

Type: float

Lifetime - how long this explosion has been going

[edit] TimeShiftIndex

Type: int

Index into TimeShift array

[edit] Default values

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

[edit] Structs

[edit] LightValues

Modifiers: native

float StartTime 
float Radius 
float Brightness 
Object.Color LightColor 

[edit] Delegates

[edit] OnLightFinished

delegate OnLightFinished (UTExplosionLight Light)

called when the light has burnt out

[edit] Native functions

[edit] ResetLight

final native function ResetLight ()


Personal tools