86 lines
3.7 KiB
Ucode
86 lines
3.7 KiB
Ucode
//=============================================================================
|
|
// G5BackFlashEmitter.
|
|
//
|
|
// by Nolan "Dark Carnivour" Richert.
|
|
// Copyright(c) 2005 RuneStorm. All Rights Reserved.
|
|
//=============================================================================
|
|
class RGPBackFlashEmitter extends DGVEmitter;
|
|
|
|
defaultproperties
|
|
{
|
|
bAutoAlignVelocity=True
|
|
DisableDGV(0)=1
|
|
DisableDGV(1)=1
|
|
bAutoInit=False
|
|
Begin Object Class=MeshEmitter Name=MeshEmitterDT4
|
|
StaticMesh=StaticMesh'ScrnWeaponPack_SM.RPG7MuzzleBackFlash'
|
|
UseMeshBlendMode=False
|
|
RenderTwoSided=True
|
|
UseParticleColor=True
|
|
UseColorScale=True
|
|
FadeOut=True
|
|
RespawnDeadParticles=False
|
|
SpinParticles=True
|
|
UseSizeScale=True
|
|
UseRegularSizeScale=False
|
|
AutomaticInitialSpawning=False
|
|
TriggerDisabled=False
|
|
ColorScale(0)=(Color=(B=255,G=255,R=255))
|
|
ColorScale(1)=(RelativeTime=1.000000,Color=(G=128,R=192))
|
|
FadeOutStartTime=0.100000
|
|
CoordinateSystem=PTCS_Relative
|
|
MaxParticles=1
|
|
StartLocationRange=(X=(Min=-75.000000,Max=-75.000000))
|
|
SpinsPerSecondRange=(Z=(Min=3.000000,Max=3.000000))
|
|
SizeScale(1)=(RelativeSize=0.100000)
|
|
SizeScale(2)=(RelativeTime=0.500000,RelativeSize=0.500000)
|
|
DrawStyle=PTDS_Brighten
|
|
SecondsBeforeInactive=0.000000
|
|
LifetimeRange=(Min=0.100000,Max=0.100000)
|
|
SpawnOnTriggerRange=(Min=1.000000,Max=1.000000)
|
|
SpawnOnTriggerPPS=500000.000000
|
|
StartVelocityRange=(X=(Min=-20.000000,Max=-20.000000),Y=(Min=-20.000000,Max=-20.000000),Z=(Min=-20.000000,Max=20.000000))
|
|
VelocityLossRange=(X=(Min=-20.000000,Max=-20.000000),Y=(Min=-20.700001,Max=-20.700001),Z=(Min=-20.700001,Max=-20.700001))
|
|
End Object
|
|
Emitters(0)=MeshEmitter'ScrnWeaponPack.RGPBackFlashEmitter.MeshEmitterDT4'
|
|
|
|
Begin Object Class=SpriteEmitter Name=SpriteEmitterDT24
|
|
UseColorScale=True
|
|
FadeOut=True
|
|
FadeIn=True
|
|
RespawnDeadParticles=False
|
|
SpinParticles=True
|
|
UseSizeScale=True
|
|
UseRegularSizeScale=False
|
|
UniformSize=True
|
|
AutomaticInitialSpawning=False
|
|
TriggerDisabled=False
|
|
Acceleration=(Z=100.000000)
|
|
ColorScale(0)=(Color=(B=128,G=192,R=255,A=255))
|
|
ColorScale(1)=(RelativeTime=0.078571,Color=(B=64,G=128,R=255,A=255))
|
|
ColorScale(2)=(RelativeTime=0.164286,Color=(B=255,G=255,R=255,A=255))
|
|
ColorScale(3)=(RelativeTime=1.000000,Color=(B=128,G=128,R=128,A=255))
|
|
Opacity=0.540000
|
|
FadeOutStartTime=0.800000
|
|
FadeInEndTime=0.200000
|
|
MaxParticles=120
|
|
DetailMode=DM_High
|
|
StartLocationOffset=(X=-80.000000)
|
|
SpinsPerSecondRange=(X=(Max=1.000000))
|
|
StartSpinRange=(X=(Max=1.000000))
|
|
SizeScale(0)=(RelativeSize=0.300000)
|
|
SizeScale(1)=(RelativeTime=1.000000,RelativeSize=1.000000)
|
|
StartSizeRange=(X=(Min=50.000000,Max=50.000000))
|
|
DrawStyle=PTDS_AlphaBlend
|
|
Texture=Texture'ScrnWeaponPack_T.Effects.Smoke6'
|
|
SecondsBeforeInactive=0.000000
|
|
LifetimeRange=(Min=2.500000,Max=2.500000)
|
|
SpawnOnTriggerRange=(Min=120.000000,Max=120.000000)
|
|
SpawnOnTriggerPPS=100.000000
|
|
StartVelocityRange=(X=(Min=-400.000000,Max=-600.000000),Y=(Min=-20.000000,Max=20.000000),Z=(Min=-20.000000,Max=20.000000))
|
|
VelocityLossRange=(X=(Min=0.700000,Max=0.700000),Y=(Min=0.700000,Max=0.700000),Z=(Min=0.700000,Max=0.700000))
|
|
End Object
|
|
Emitters(2)=SpriteEmitter'ScrnWeaponPack.RGPBackFlashEmitter.SpriteEmitterDT24'
|
|
|
|
}
|