A WeatherEmitter than can be toggled on and off and that works well togheter with the whole DW system.
DWWeatherEmitter
- Package:
- DWeather
null
Default values
Subobjects
SpriteEmitter2
Class: EngineSpriteEmitter
Property |
Value |
Acceleration |
|
ColorScale[0] |
(RelativeTime=1.000000,Color=(B=192,G=192,R=192)) |
ColorScale[1] |
(Color=(B=128,G=128,R=128)) |
CoordinateSystem |
PTCS_Relative |
DetermineVelocityByLocationDifference |
True |
GetVelocityDirectionFrom |
PTVD_StartPositionAndOwner |
LifetimeRange |
|
MaxParticles |
2000 |
Opacity |
0.8 |
RevolutionScale[0] |
(RelativeRevolution=(Z=3.000000)) |
RevolutionScale[1] |
(RelativeTime=0.700000,RelativeRevolution=(Z=0.600000)) |
RevolutionScale[2] |
(RelativeTime=1.000000,RelativeRevolution=(Z=1.000000)) |
RevolutionsPerSecondRange |
|
ScaleSizeByVelocityMultiplier |
|
ScaleSizeXByVelocity |
True |
SizeScale[0] |
(RelativeSize=0.200000) |
SizeScale[1] |
(RelativeTime=0.200000,RelativeSize=0.400000) |
SizeScale[2] |
(RelativeTime=0.400000,RelativeSize=0.800000) |
SizeScale[3] |
(RelativeTime=0.600000,RelativeSize=1.200000) |
SizeScale[4] |
(RelativeTime=0.800000,RelativeSize=1.600000) |
SizeScale[5] |
(RelativeTime=1.000000,RelativeSize=2.000000) |
StartLocationPolarRange |
|
StartLocationShape |
PTLS_Polar |
StartSizeRange |
|
StartVelocityRadialRange |
|
StartVelocityRange |
Member |
Value |
X |
Member |
Value |
Max |
4000.0 |
Min |
-4000.0 |
|
Y |
Member |
Value |
Max |
4000.0 |
Min |
-4000.0 |
|
Z |
Member |
Value |
Max |
1000.0 |
Min |
600.0 |
|
|
Texture |
Texture'EpicParticles.Flares.FlashFlare1' |
UniformSize |
True |
UseColorScale |
True |
UseDirectionAs |
PTDU_Right |
UseRegularSizeScale |
False |
UseRevolution |
True |
UseRevolutionScale |
True |
UseSizeScale |
True |
UseVelocityScale |
True |
VelocityScale[0] |
(RelativeVelocity=(X=0.100000,Y=0.100000,Z=2.000000)) |
VelocityScale[1] |
(RelativeTime=0.200000,RelativeVelocity=(X=0.200000,Y=0.200000,Z=1.600000)) |
VelocityScale[2] |
(RelativeTime=0.400000,RelativeVelocity=(X=0.300000,Y=0.300000,Z=1.200000)) |
VelocityScale[3] |
(RelativeTime=0.600000,RelativeVelocity=(X=0.400000,Y=0.400000,Z=0.800000)) |
VelocityScale[4] |
(RelativeTime=0.800000,RelativeVelocity=(X=0.500000,Y=0.500000,Z=0.400000)) |
VelocityScale[5] |
(RelativeTime=1.000000,RelativeVelocity=(X=0.600000,Y=0.600000)) |
SpriteEmitter4
Class: EngineSpriteEmitter
Property |
Value |
Acceleration |
|
ColorScale[0] |
(Color=(B=192,G=192,R=192)) |
ColorScale[1] |
(RelativeTime=0.100000,Color=(B=160,G=160,R=160,A=255)) |
ColorScale[2] |
(RelativeTime=0.800000,Color=(B=128,G=128,R=128,A=192)) |
ColorScale[3] |
(RelativeTime=1.000000,Color=(B=128,G=128,R=128)) |
CoordinateSystem |
PTCS_Relative |
DetermineVelocityByLocationDifference |
True |
GetVelocityDirectionFrom |
PTVD_StartPositionAndOwner |
LifetimeRange |
|
MaxParticles |
200 |
Opacity |
0.5 |
RevolutionScale[0] |
(RelativeRevolution=(Z=3.000000)) |
RevolutionScale[1] |
(RelativeTime=0.700000,RelativeRevolution=(Z=0.600000)) |
RevolutionScale[2] |
(RelativeTime=1.000000,RelativeRevolution=(Z=1.000000)) |
RevolutionsPerSecondRange |
|
ScaleSizeByVelocityMultiplier |
|
ScaleSizeZByVelocity |
True |
SizeScale[1] |
(RelativeTime=0.200000,RelativeSize=0.200000) |
SizeScale[2] |
(RelativeTime=0.400000,RelativeSize=0.400000) |
SizeScale[3] |
(RelativeTime=0.600000,RelativeSize=0.600000) |
SizeScale[4] |
(RelativeTime=0.800000,RelativeSize=0.800000) |
SizeScale[5] |
(RelativeTime=1.000000,RelativeSize=1.000000) |
StartLocationPolarRange |
|
StartLocationShape |
PTLS_Polar |
StartSizeRange |
|
StartVelocityRadialRange |
|
StartVelocityRange |
Member |
Value |
X |
Member |
Value |
Max |
4000.0 |
Min |
-4000.0 |
|
Y |
Member |
Value |
Max |
4000.0 |
Min |
-4000.0 |
|
Z |
Member |
Value |
Max |
1000.0 |
Min |
600.0 |
|
|
Texture |
Texture'AW-2004Particles.Weapons.DustSmoke' |
TextureUSubdivisions |
4 |
TextureVSubdivisions |
4 |
UniformSize |
True |
UseColorScale |
True |
UseDirectionAs |
PTDU_Right |
UseRegularSizeScale |
False |
UseRevolution |
True |
UseRevolutionScale |
True |
UseSizeScale |
True |
UseVelocityScale |
True |
VelocityScale[0] |
(RelativeVelocity=(X=0.100000,Y=0.100000,Z=2.000000)) |
VelocityScale[1] |
(RelativeTime=0.200000,RelativeVelocity=(X=0.200000,Y=0.200000,Z=1.600000)) |
VelocityScale[2] |
(RelativeTime=0.400000,RelativeVelocity=(X=0.300000,Y=0.300000,Z=1.200000)) |
VelocityScale[3] |
(RelativeTime=0.600000,RelativeVelocity=(X=0.400000,Y=0.400000,Z=0.800000)) |
VelocityScale[4] |
(RelativeTime=0.800000,RelativeVelocity=(X=0.500000,Y=0.500000,Z=0.400000)) |
VelocityScale[5] |
(RelativeTime=1.000000,RelativeVelocity=(X=0.600000,Y=0.600000)) |
SpriteEmitter69
Class: EngineSpriteEmitter
SpriteEmitter8
Class: EngineSpriteEmitter