Gah - a solution with more questions. – EntropicLqd

User:Crusha/DynamicWeather/DWFire

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search

Dynamic Lit Fire Emitter. A fire emitter that gives off a flickering light, can be triggered to go 'out' or 'light up'.


DWFire

UT2004 Object >> Actor >> DWParent >> DWFire (custom)
Package: 
DWeather

DWFire: Dynamic Lit Fire Emitter A fire emitter that gives off a flickering light, can be triggered to go 'out' or 'light up'.

By Mark 'MarZer' Gillard

Properties

Property group 'DWFire'

Settings

Type: Stuff


Default value:

Member Value
BrightnessRange
Member Value
Max 90.0
Min 80.0
FireDamage
Member Value
PawnPainRadius 100.0
VehiclePainRadius 255.0
LightColourRange
Member Value
Max
Member Value
G 75
R 151
Min
Member Value
B 159
G 214
R 253
RadialFluctuation 1.0
Variance 1.2

Internal variables

bInitiallyBurning

Type: bool


CalculationInterval

Type: float


Default value: 0.05

CurHue

Type: byte


CurLum

Type: byte


Current

Type: ECurrent


CurrentColour

Type: Object.Color


CurrentTime

Type: float


CurSat

Type: byte


DiffMod

Type: float


FireEffect

Type: DWFireEmitter


Increment

Type: float


InitBright

Type: float


InitRad

Type: float


Mod

Type: float


PhearMeh

Type: DWFireFearSpot


SoundIncrement

Type: float


Default values

Property Value
AmbientSound Sound'GeneralAmbience.firefx3'
bCollideActors True
bDynamicLight True
bIsEffectedByWind True
bUpdateSimulatedPosition True
LightBrightness 85.0
LightCone 128
LightHue 21
LightPeriod 32
LightRadius 8.0
LightSaturation 127
LightType LT_Steady
SoundPitch 50
SoundRadius 200.0
SoundVolume 200
Texture Texture'DWeather-tex.Icons.fireicon'

Enums

ECurrent

FadingUp 
Burning 
FadingDown 
Dead 

EMode

Structs

FireStuff

float PawnPainRadius 
float VehiclePainRadius 

Stuff

float Variance 
float RadialFluctuation 
EMode FireMode 
Object.Range BrightnessRange 
DWParent.ColourRange LightColourRange 
FireStuff FireDamage 

Functions

Events

PreBeginPlay

simulated event PreBeginPlay ()

Overrides: Actor.PreBeginPlay


Timer

simulated event Timer ()

Overrides: Actor.Timer


Trigger

simulated event Trigger (Actor Other, Pawn EventInstigator)

Overrides: Actor.Trigger


Other instance functions

FireSwitch

simulated function FireSwitch ()


HurtMe

simulated function HurtMe (int PainScale)


TriggeredFireSwitch

simulated function TriggeredFireSwitch ()


UpdateWind

simulated function UpdateWind (Object.Vector Wind)

Overrides: DWParent.UpdateWind



DWFireEmitter

UT2004 Object >> Actor >> Emitter >> NetworkEmitter >> DWFireEmitter (custom)
Package: 
DWeather

DWFireEmitter The actual fire component of the DWFire. By Mark 'MarZer' Gillard

Properties

OrigXVelocityMax

Type: float

Array size: 3

Original X

OrigXVelocityMin

Type: float

Array size: 3


OrigYVelocityMax

Type: float

Array size: 3

Original Y

OrigYVelocityMin

Type: float

Array size: 3


OrigZVelocityMax

Type: float

Array size: 3

Original Z

OrigZVelocityMin

Type: float

Array size: 3


Default values

Property Value
bNoDelete False
Emitters[0] SpriteEmitter'SpriteEmitter0'
Emitters[1] SpriteEmitter'SpriteEmitter1'
Emitters[2] SpriteEmitter'SpriteEmitter2'
Emitters[3] SpriteEmitter'SpriteEmitter3'

Subobjects

SpriteEmitter0

Class: EngineSpriteEmitter

Property Value
Acceleration
Member Value
X 5.0
Y 5.0
Z 40.0
ColorScale[0] (Color=(B=255,G=255,R=255))
ColorScale[1] (RelativeTime=0.400000,Color=(G=128,R=255))
ColorScale[2] (RelativeTime=0.800000,Color=(G=75,R=151))
ColorScale[3] (RelativeTime=1.000000)
LifetimeRange
Member Value
Max 1.2
Min 1.2
MaxParticles 5
RelativeWarmupTime 1.0
SizeScale[0] (RelativeSize=0.200000)
SizeScale[1] (RelativeTime=0.200000,RelativeSize=0.700000)
SizeScale[2] (RelativeTime=1.000000,RelativeSize=2.000000)
SpawningSound PTSC_Random
SpinParticles True
SpinsPerSecondRange
Member Value
X
Member Value
Max 0.5
Min -0.5
StartLocationRange
Member Value
X
Member Value
Max 20.0
Min -20.0
Y
Member Value
Max 20.0
Min -20.0
StartSizeRange
Member Value
X
Member Value
Max 70.0
Min 70.0
StartVelocityRange
Member Value
X
Member Value
Max 25.0
Y
Member Value
Max 25.0
Z
Member Value
Max 150.0
Min 150.0
Texture Texture'EpicParticles.Smoke.StellarFog1aw'
TriggerDisabled False
UniformSize True
UseColorScale True
UseRegularSizeScale False
UseSizeScale True
WarmupTicksPerSecond 1.0

SpriteEmitter1

Class: EngineSpriteEmitter

Property Value
DetailMode DM_SuperHigh
DrawStyle PTDS_Darken
FadeIn True
FadeInEndTime 3.0
FadeOut True
FadeOutStartTime 3.0
LifetimeRange
Member Value
Max 8.0
Min 8.0
MaxParticles 5
RelativeWarmupTime 1.0
SizeScale[0] (RelativeSize=6.000000)
SizeScale[1] (RelativeTime=0.500000,RelativeSize=8.000000)
SizeScale[2] (RelativeTime=0.750000,RelativeSize=12.000000)
SizeScale[3] (RelativeTime=1.000000,RelativeSize=16.000000)
SpinCCWorCW
Member Value
X 1.0
SpinParticles True
SpinsPerSecondRange
Member Value
X
Member Value
Max 0.1
Min -0.1
StartLocationOffset
Member Value
Z 200.0
StartSizeRange
Member Value
X
Member Value
Max 40.0
Min 35.0
StartVelocityRange
Member Value
X
Member Value
Max 10.0
Min -10.0
Y
Member Value
Max 10.0
Min -10.0
Z
Member Value
Max 50.0
Min 50.0
Texture Texture'EpicParticles.Smoke.StellarFog1aw'
TriggerDisabled False
UniformSize True
UseRegularSizeScale False
UseSizeScale True
UseVelocityScale True
VelocityScale[0] (RelativeVelocity=(X=0.100000,Y=0.100000,Z=1.000000))
VelocityScale[1] (RelativeTime=0.500000,RelativeVelocity=(X=1.000000,Y=1.000000,Z=2.000000))
VelocityScale[2] (RelativeTime=1.000000,RelativeVelocity=(X=3.000000,Y=3.000000,Z=1.000000))
WarmupTicksPerSecond 1.0

SpriteEmitter2

Class: EngineSpriteEmitter

Property Value
Acceleration
Member Value
X 15.0
Y 15.0
AutomaticInitialSpawning False
AutoResetTimeRange
Member Value
Max 2.0
Min 2.0
Backup_Disabled True
ColorScale[0] (Color=(B=255,G=255,R=255))
ColorScale[1] (RelativeTime=0.300000,Color=(G=128,R=255))
ColorScale[2] (RelativeTime=0.800000,Color=(G=128,R=255))
ColorScale[3] (RelativeTime=1.000000)
Disabled True
InitialParticlesPerSecond 3.0
RespawnDeadParticles False
SizeScale[0] (RelativeSize=0.200000)
SizeScale[1] (RelativeTime=0.200000,RelativeSize=2.000000)
SizeScale[2] (RelativeTime=0.500000,RelativeSize=3.000000)
SizeScale[3] (RelativeTime=1.000000,RelativeSize=2.500000)
SpinParticles True
SpinsPerSecondRange
Member Value
X
Member Value
Max 0.2
Min -0.2
StartVelocityRange
Member Value
Z
Member Value
Max 400.0
Min 400.0
Texture Texture'EpicParticles.Smoke.StellarFog1aw'
UniformSize True
UseColorScale True
UseRegularSizeScale False
UseSizeScale True

SpriteEmitter3

Class: EngineSpriteEmitter

Property Value
ColorScale[0] (Color=(G=255,R=255))
ColorScale[1] (RelativeTime=0.500000,Color=(G=192,R=255))
ColorScale[2] (RelativeTime=1.000000,Color=(G=255,R=255))
DetailMode DM_SuperHigh
LifetimeRange
Member Value
Max 0.75
Min 0.3
MaxParticles 1
Opacity 0.5
RelativeWarmupTime 1.0
SizeScale[0] (RelativeSize=1.000000)
SizeScale[1] (RelativeTime=0.500000,RelativeSize=1.250000)
SizeScale[2] (RelativeTime=1.000000,RelativeSize=1.000000)
StartLocationOffset
Member Value
Z 15.0
StartSizeRange
Member Value
X
Member Value
Max 60.0
Min 60.0
Texture Texture'EpicParticles.Flares.FlashFlare1'
TriggerDisabled False
UniformSize True
UseColorScale True
UseRegularSizeScale False
UseSizeScale True
WarmupTicksPerSecond 1.0

Functions

Events

PreBeginPlay

event PreBeginPlay ()

Overrides: Actor.PreBeginPlay


Other instance functions

UpdateWind

simulated function UpdateWind (Object.Vector Wind)



DWFireFearSpot

UT2004 Object >> Actor >> Triggers >> AvoidMarker >> DWFireFearSpot (custom)
Package: 
DWeather

DWFireFearSpot. Creatures will tend to back away when near this spot

Default values

Property Value
CollisionRadius 150.0