## XIII
Class LightVehicleExploEmitter

source: C:\XIII\XIII\Classes\LightVehicleExploEmitter.uc

    Core.Object
       |
       +--Engine.Actor
          |
          +--Engine.Emitter
             |
             +--XIII.LightVehicleExploEmitter

Direct Known Subclasses:None

class LightVehicleExploEmitter
extends Engine.Emitter

Source Code

    00001	class LightVehicleExploEmitter extends Emitter;
    00002
    00003	EVENT PostBeginPlay()
    00004	{
    00005		LOCAL DamageTrigger DT;
    00006
    00007		DT=spawn(class'DamageTrigger');
    00008		if ( DT!=none )
    00009		{
    00010			DT.SetCollisionSize( 128, 96 );
    00011		}
    00012	}
    00013
    00014
    00015
    00016	defaultproperties
    00017	{
    00018	     Begin Object Class=SpriteEmitter Name=LVEEA
    00019	         Acceleration=(Z=50.000000)
    00020	         FadeOut=True
    00021	         FadeIn=True
    00022	         RespawnDeadParticles=False
    00023	         SpinParticles=True
    00024	         UseSizeScale=True
    00025	         UseRegularSizeScale=False
    00026	         AutomaticInitialSpawning=False
    00027	         SymmetryU=True
    00028	         SymmetryV=True
    00029	         RandomSymmetryU=True
    00030	         RandomSymmetryV=True
    00031	         Initialized=True
    00032	         FadeOutStartTime=0.800000
    00033	         FadeInEndTime=0.500000
    00034	         MaxParticles=10
    00035	         StartLocationRange=(X=(Min=-128.000000,Max=128.000000),Y=(Min=-200.000000,Max=200.000000),Z=(Min=-100.000000))
    00036	         SphereRadiusRange=(Min=128.000000,Max=128.000000)
    00037	         UseRotationFrom=PTRS_Actor
    00038	         SpinsPerSecondRange=(X=(Min=-0.500000,Max=0.500000))
    00039	         SizeScale(1)=(relativetime=0.100000,RelativeSize=0.500000)
    00040	         SizeScale(2)=(relativetime=0.200000,RelativeSize=2.000000)
    00041	         SizeScale(3)=(relativetime=0.300000,RelativeSize=0.400000)
    00042	         SizeScale(4)=(relativetime=1.000000,RelativeSize=1.000000)
    00043	         StartSizeRange=(X=(Max=200.000000),Y=(Max=200.000000))
    00044	         InitialParticlesPerSecond=20.000000
    00045	         Texture=Texture'XIIICine.extinct_exploAD'
    00046	         SubdivisionScale(1)=2.000000
    00047	         SubdivisionScale(2)=3.000000
    00048	         SubdivisionScale(3)=3.500000
    00049	         SecondsBeforeInactive=4.000000
    00050	         LifetimeRange=(Min=3.000000,Max=3.000000)
    00051	         StartVelocityRange=(X=(Min=-10.000000,Max=10.000000),Y=(Min=-10.000000,Max=10.000000),Z=(Min=10.000000,Max=40.000000))
    00052	         Name="LVEEA"
    00053	     End Object
    00054	     Emitters(0)=SpriteEmitter'XIII.LightVehicleExploEmitter.LVEEA'
    00055	     Begin Object Class=SpriteEmitter Name=LVEEB
    00056	         FadeOut=True
    00057	         FadeIn=True
    00058	         RespawnDeadParticles=False
    00059	         SpinParticles=True
    00060	         UseSizeScale=True
    00061	         UseRegularSizeScale=False
    00062	         AutomaticInitialSpawning=False
    00063	         BlendBetweenSubdivisions=True
    00064	         NoSynchroAnim=True
    00065	         SymmetryU=True
    00066	         SymmetryV=True
    00067	         RandomSymmetryU=True
    00068	         RandomSymmetryV=True
    00069	         Initialized=True
    00070	         FadeOutStartTime=0.700000
    00071	         FadeInEndTime=0.300000
    00072	         MaxParticles=20
    00073	         StartLocationOffset=(Z=32.000000)
    00074	         StartLocationRange=(X=(Min=-200.000000,Max=200.000000),Y=(Min=-250.000000,Max=250.000000),Z=(Min=-100.000000,Max=100.000000))
    00075	         UseRotationFrom=PTRS_Actor
    00076	         SpinsPerSecondRange=(X=(Min=-0.200000,Max=0.200000))
    00077	         SizeScale(0)=(RelativeSize=0.100000)
    00078	         SizeScale(1)=(relativetime=0.500000,RelativeSize=4.000000)
    00079	         SizeScale(2)=(relativetime=1.000000,RelativeSize=8.000000)
    00080	         StartSizeRange=(X=(Min=20.000000,Max=40.000000),Y=(Min=20.000000,Max=40.000000))
    00081	         InitialParticlesPerSecond=50.000000
    00082	         DrawStyle=PTDS_Darken
    00083	         Texture=Texture'XIIICine.effets.DonutsA'
    00084	         TextureUSubdivisions=2
    00085	         TextureVSubdivisions=2
    00086	         SubdivisionEnd=6
    00087	         SecondsBeforeInactive=4.000000
    00088	         LifetimeRange=(Min=1.000000,Max=1.000000)
    00089	         InitialDelayRange=(Min=0.300000,Max=0.300000)
    00090	         Name="LVEEB"
    00091	     End Object
    00092	     Emitters(1)=SpriteEmitter'XIII.LightVehicleExploEmitter.LVEEB'
    00093	     Begin Object Class=SpriteEmitter Name=LVEEC
    00094	         FadeOut=True
    00095	         FadeIn=True
    00096	         RespawnDeadParticles=False
    00097	         SpinParticles=True
    00098	         UseSizeScale=True
    00099	         UseRegularSizeScale=False
    00100	         AutomaticInitialSpawning=False
    00101	         BlendBetweenSubdivisions=True
    00102	         SymmetryU=True
    00103	         SymmetryV=True
    00104	         RandomSymmetryU=True
    00105	         RandomSymmetryV=True
    00106	         Initialized=True
    00107	         FadeOutStartTime=0.500000
    00108	         FadeInEndTime=0.500000
    00109	         MaxParticles=20
    00110	         StartLocationOffset=(Z=32.000000)
    00111	         StartLocationRange=(X=(Min=-200.000000,Max=200.000000),Y=(Min=-250.000000,Max=250.000000),Z=(Min=-100.000000,Max=100.000000))
    00112	         UseRotationFrom=PTRS_Actor
    00113	         SpinsPerSecondRange=(X=(Min=-0.200000,Max=0.200000))
    00114	         SizeScale(0)=(RelativeSize=0.100000)
    00115	         SizeScale(1)=(relativetime=0.500000,RelativeSize=4.000000)
    00116	         SizeScale(2)=(relativetime=1.000000,RelativeSize=8.000000)
    00117	         StartSizeRange=(X=(Min=20.000000,Max=40.000000),Y=(Min=20.000000,Max=40.000000))
    00118	         InitialParticlesPerSecond=100.000000
    00119	         Texture=Texture'XIIICine.effets.DonutsA'
    00120	         TextureUSubdivisions=2
    00121	         TextureVSubdivisions=2
    00122	         SecondsBeforeInactive=4.000000
    00123	         LifetimeRange=(Min=1.000000,Max=1.000000)
    00124	         InitialDelayRange=(Min=0.200000,Max=0.200000)
    00125	         Name="LVEEC"
    00126	     End Object
    00127	     Emitters(2)=SpriteEmitter'XIII.LightVehicleExploEmitter.LVEEC'
    00128	     Begin Object Class=SpriteEmitter Name=LVEED
    00129	         UseColorScale=True
    00130	         FadeOut=True
    00131	         FadeIn=True
    00132	         RespawnDeadParticles=False
    00133	         SpinParticles=True
    00134	         UseSizeScale=True
    00135	         UseRegularSizeScale=False
    00136	         AutomaticInitialSpawning=False
    00137	         NoSynchroAnim=True
    00138	         OnceTextureAnim=True
    00139	         SymmetryU=True
    00140	         SymmetryV=True
    00141	         RandomSymmetryU=True
    00142	         RandomSymmetryV=True
    00143	         Initialized=True
    00144	         ColorScale(0)=(relativetime=0.100000,Color=(B=114,G=177,R=205))
    00145	         ColorScale(1)=(relativetime=0.250000,Color=(B=136,G=136,R=136))
    00146	         ColorScale(2)=(relativetime=0.500000)
    00147	         ColorScale(3)=(relativetime=1.000000)
    00148	         FadeOutStartTime=0.500000
    00149	         FadeInEndTime=0.100000
    00150	         MaxParticles=2
    00151	         UseRotationFrom=PTRS_Actor
    00152	         SpinsPerSecondRange=(X=(Min=0.050000,Max=0.050000))
    00153	         SizeScale(0)=(RelativeSize=1.000000)
    00154	         SizeScale(1)=(relativetime=0.400000,RelativeSize=3.000000)
    00155	         SizeScale(2)=(relativetime=0.500000,RelativeSize=1.000000)
    00156	         SizeScale(3)=(relativetime=1.000000)
    00157	         StartSizeRange=(X=(Min=200.000000,Max=200.000000),Y=(Min=200.000000,Max=200.000000))
    00158	         InitialParticlesPerSecond=8.000000
    00159	         Texture=Texture'XIIICine.effets.explosol'
    00160	         SecondsBeforeInactive=6.000000
    00161	         LifetimeRange=(Min=1.000000,Max=1.000000)
    00162	         InitialDelayRange=(Min=0.200000,Max=0.200000)
    00163	         Name="LVEED"
    00164	     End Object
    00165	     Emitters(3)=SpriteEmitter'XIII.LightVehicleExploEmitter.LVEED'
    00166	     Begin Object Class=SpriteEmitter Name=LVEEE
    00167	         UseColorScale=True
    00168	         FadeIn=True
    00169	         RespawnDeadParticles=False
    00170	         SpinParticles=True
    00171	         UseSizeScale=True
    00172	         UseRegularSizeScale=False
    00173	         AutomaticInitialSpawning=False
    00174	         SymmetryU=True
    00175	         SymmetryV=True
    00176	         RandomSymmetryU=True
    00177	         RandomSymmetryV=True
    00178	         Initialized=True
    00179	         ColorScale(0)=(Color=(B=223,G=223,R=223))
    00180	         ColorScale(1)=(relativetime=0.500000,Color=(B=174,G=255,R=255))
    00181	         ColorScale(2)=(relativetime=1.000000,Color=(B=82,G=61,R=58))
    00182	         FadeOutStartTime=8.000000
    00183	         FadeInEndTime=0.200000
    00184	         MaxParticles=20
    00185	         StartLocationRange=(X=(Min=-200.000000,Max=200.000000),Y=(Min=-200.000000,Max=200.000000),Z=(Min=-100.000000,Max=100.000000))
    00186	         UseRotationFrom=PTRS_Actor
    00187	         SpinsPerSecondRange=(X=(Min=-0.100000,Max=0.100000),Y=(Min=-0.100000,Max=0.100000))
    00188	         SizeScale(0)=(RelativeSize=0.500000)
    00189	         SizeScale(1)=(relativetime=0.100000,RelativeSize=1.000000)
    00190	         SizeScale(2)=(relativetime=1.000000,RelativeSize=2.000000)
    00191	         StartSizeRange=(X=(Min=200.000000,Max=300.000000),Y=(Min=200.000000,Max=300.000000))
    00192	         CenterU=0.100000
    00193	         CenterV=0.100000
    00194	         InitialParticlesPerSecond=20.000000
    00195	         DrawStyle=PTDS_Brighten
    00196	         Texture=Texture'XIIICine.effets.mist3'
    00197	         SecondsBeforeInactive=4.000000
    00198	         LifetimeRange=(Min=10.000000,Max=12.000000)
    00199	         StartVelocityRange=(X=(Min=-1000.000000,Max=1000.000000),Y=(Min=-1000.000000,Max=1000.000000),Z=(Max=-20.000000))
    00200	         VelocityLossRange=(X=(Min=2.000000,Max=2.000000),Y=(Min=2.000000,Max=2.000000))
    00201	         Name="LVEEE"
    00202	     End Object
    00203	     Emitters(4)=SpriteEmitter'XIII.LightVehicleExploEmitter.LVEEE'
    00204	     Begin Object Class=SpriteEmitter Name=LVEEF
    00205	         Acceleration=(Z=10.000000)
    00206	         UseColorScale=True
    00207	         FadeOut=True
    00208	         FadeIn=True
    00209	         SpinParticles=True
    00210	         UseSizeScale=True
    00211	         UseRegularSizeScale=False
    00212	         SymmetryU=True
    00213	         SymmetryV=True
    00214	         RandomSymmetryU=True
    00215	         RandomSymmetryV=True
    00216	         Initialized=True
    00217	         ColorScale(0)=(Color=(R=255))
    00218	         ColorScale(1)=(relativetime=1.000000,Color=(G=255,R=255))
    00219	         FadeOutStartTime=1.000000
    00220	         FadeInEndTime=1.000000
    00221	         MaxParticles=5
    00222	         StartLocationRange=(X=(Min=-50.000000,Max=50.000000),Y=(Min=-50.000000,Max=50.000000),Z=(Min=-100.000000,Max=-50.000000))
    00223	         UseRotationFrom=PTRS_Actor
    00224	         SpinsPerSecondRange=(X=(Min=-0.200000,Max=0.200000),Y=(Min=-0.100000,Max=0.100000))
    00225	         SizeScale(0)=(RelativeSize=0.500000)
    00226	         SizeScale(1)=(relativetime=0.200000,RelativeSize=1.000000)
    00227	         SizeScale(2)=(relativetime=0.300000,RelativeSize=1.000000)
    00228	         SizeScale(3)=(relativetime=1.000000,RelativeSize=2.000000)
    00229	         StartSizeRange=(X=(Max=200.000000),Y=(Max=200.000000))
    00230	         CenterU=0.050000
    00231	         CenterV=0.050000
    00232	         InitialParticlesPerSecond=5.000000
    00233	         Texture=Texture'XIIICine.fumee_explochim'
    00234	         SecondsBeforeInactive=4.000000
    00235	         LifetimeRange=(Min=2.000000,Max=3.000000)
    00236	         InitialDelayRange=(Min=0.500000,Max=0.500000)
    00237	         Name="LVEEF"
    00238	     End Object
    00239	     Emitters(5)=SpriteEmitter'XIII.LightVehicleExploEmitter.LVEEF'
    00240	     Begin Object Class=SpriteEmitter Name=LVEEG
    00241	         Acceleration=(X=100.000000,Y=10.000000,Z=-950.000000)
    00242	         RespawnDeadParticles=False
    00243	         SpinParticles=True
    00244	         UseSizeScale=True
    00245	         UseRegularSizeScale=False
    00246	         AutomaticInitialSpawning=False
    00247	         UseRandomSubdivision=True
    00248
SymmetryU=True 00249 SymmetryV=True 00250 RandomSymmetryU=True 00251 RandomSymmetryV=True 00252 Initialized=True 00253 MaxParticles=20 00254 UseRotationFrom=PTRS_Actor 00255 SpinsPerSecondRange=(X=(Min=-2.000000,Max=2.000000)) 00256 StartSizeRange=(X=(Min=5.000000,Max=10.000000),Y=(Min=5.000000,Max=10.000000)) 00257 CenterU=0.500000 00258 CenterV=0.500000 00259 InitialParticlesPerSecond=100.000000 00260 DrawStyle=PTDS_Brighten 00261 Texture=Texture'XIIICine.effets.glassSSH1' 00262 TextureUSubdivisions=2 00263 TextureVSubdivisions=2 00264 SecondsBeforeInactive=4.000000 00265 LifetimeRange=(Min=1.500000,Max=1.500000) 00266 InitialDelayRange=(Min=0.400000,Max=0.400000) 00267 StartVelocityRange=(X=(Min=-300.000000,Max=300.000000),Y=(Min=-300.000000,Max=300.000000),Z=(Min=500.000000,Max=700.000000)) 00268 Name="LVEEG" 00269 End Object 00270 Emitters(6)=SpriteEmitter'XIII.LightVehicleExploEmitter.LVEEG' 00271 Begin Object Class=SpriteEmitter Name=LVEEH 00272 Acceleration=(Z=10.000000) 00273 FadeOut=True 00274 FadeIn=True 00275 SpinParticles=True 00276 UseSizeScale=True 00277 UseRegularSizeScale=False 00278 SymmetryU=True 00279 SymmetryV=True 00280 RandomSymmetryU=True 00281 RandomSymmetryV=True 00282 Initialized=True 00283 FadeOutStartTime=8.000000 00284 FadeInEndTime=2.000000 00285 MaxParticles=15 00286 StartLocationRange=(X=(Min=-10.000000,Max=10.000000),Y=(Min=-10.000000,Max=10.000000),Z=(Min=-100.000000,Max=-100.000000)) 00287 UseRotationFrom=PTRS_Actor 00288 SpinsPerSecondRange=(X=(Min=-0.100000,Max=0.100000)) 00289 SizeScale(0)=(RelativeSize=0.500000) 00290 SizeScale(1)=(relativetime=0.200000,RelativeSize=1.500000) 00291 SizeScale(2)=(relativetime=0.400000,RelativeSize=1.000000) 00292 SizeScale(3)=(relativetime=0.800000,RelativeSize=0.800000) 00293 SizeScale(4)=(relativetime=1.000000,RelativeSize=1.000000) 00294 StartSizeRange=(X=(Max=150.000000),Y=(Max=150.000000)) 00295 CenterU=0.050000 00296 CenterV=0.050000 00297 DrawStyle=PTDS_Darken 00298 Texture=Texture'XIIICine.effets.explogrenadeB' 00299 SecondsBeforeInactive=4.000000 00300 LifetimeRange=(Min=10.000000,Max=12.000000) 00301 InitialDelayRange=(Min=4.000000,Max=4.000000) 00302 StartVelocityRange=(Y=(Min=10.000000,Max=10.000000),Z=(Min=-10.000000,Max=5.000000)) 00303 Name="LVEEH" 00304 End Object 00305 Emitters(7)=SpriteEmitter'XIII.LightVehicleExploEmitter.LVEEH' 00306 Begin Object Class=SpriteEmitter Name=LVEEI 00307 Acceleration=(Z=-200.000000) 00308 UseColorScale=True 00309 FadeOut=True 00310 FadeIn=True 00311 RespawnDeadParticles=False 00312 UseSizeScale=True 00313 UseRegularSizeScale=False 00314 AutomaticInitialSpawning=False 00315 Initialized=True 00316 ColorScale(0)=(Color=(B=64,G=128,R=255)) 00317 ColorScale(1)=(relativetime=1.000000,Color=(B=187,G=255,R=255)) 00318 ColorScaleRepeats=5.000000 00319 FadeOutStartTime=0.500000 00320 FadeInEndTime=0.100000 00321 MaxParticles=2 00322 StartLocationOffset=(Z=150.000000) 00323 UseRotationFrom=PTRS_Actor 00324 SizeScale(0)=(RelativeSize=1.200000) 00325 SizeScale(1)=(relativetime=0.100000,RelativeSize=1.500000) 00326 SizeScale(2)=(relativetime=0.200000,RelativeSize=1.300000) 00327 SizeScale(3)=(relativetime=0.300000,RelativeSize=1.500000) 00328 SizeScale(4)=(relativetime=0.200000,RelativeSize=1.300000) 00329 SizeScale(5)=(relativetime=0.500000,RelativeSize=2.000000) 00330 SizeScale(6)=(relativetime=1.000000,RelativeSize=1.200000) 00331 SizeScaleRepeats=1.000000 00332 StartSizeRange=(X=(Min=150.000000,Max=200.000000),Y=(Min=150.000000,Max=200.000000)) 00333 InitialParticlesPerSecond=10.000000 00334 DrawStyle=PTDS_AlphaBlend 00335 Texture=Texture'XIIICine.effets.Baommm' 00336 SecondsBeforeInactive=10.000000 00337 LifetimeRange=(Min=0.500000,Max=0.500000) 00338 InitialDelayRange=(Min=0.300000,Max=0.300000) 00339 StartVelocityRange=(Z=(Min=150.000000,Max=150.000000)) 00340 Name="LVEEI" 00341 End Object 00342 Emitters(8)=SpriteEmitter'XIII.LightVehicleExploEmitter.LVEEI' 00343 AutoDestroy=False 00344 bDynamicLight=True 00345 CollisionRadius=256.000000 00346 CollisionHeight=256.000000 00347 }

End Source Code