## XIII
Class GMCExploEmitter

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

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

Direct Known Subclasses:None

class GMCExploEmitter
extends Engine.Emitter

Source Code

    00001	class GMCExploEmitter 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( 160, 96 );
    00011		}
    00012	}
    00013
    00014
    00015
    00016	defaultproperties
    00017	{
    00018	     Begin Object Class=SpriteEmitter Name=GMCEEA
    00019	         UseDirectionAs=PTDU_Normal
    00020	         FadeOut=True
    00021	         FadeIn=True
    00022	         RespawnDeadParticles=False
    00023	         SpinParticles=True
    00024	         UseSizeScale=True
    00025	         UseRegularSizeScale=False
    00026	         UniformSize=False
    00027	         AutomaticInitialSpawning=False
    00028	         SymmetryU=True
    00029	         SymmetryV=True
    00030	         RandomSymmetryU=True
    00031	         RandomSymmetryV=True
    00032	         Initialized=True
    00033	         FadeOutStartTime=0.500000
    00034	         MaxParticles=10
    00035	         StartLocationOffset=(Z=-110.000000)
    00036	         UseRotationFrom=PTRS_Actor
    00037	         SpinsPerSecondRange=(X=(Min=0.100000,Max=0.100000))
    00038	         SizeScale(1)=(relativetime=1.000000,RelativeSize=10.000000)
    00039	         StartSizeRange=(X=(Min=200.000000,Max=200.000000))
    00040	         InitialParticlesPerSecond=10.000000
    00041	         Texture=Texture'XIIICine.effets.Explosion'
    00042	         SecondsBeforeInactive=0.800000
    00043	         LifetimeRange=(Min=0.800000,Max=0.800000)
    00044	         Name="GMCEEA"
    00045	     End Object
    00046	     Emitters(0)=SpriteEmitter'XIII.GMCExploEmitter.GMCEEA'
    00047	     Begin Object Class=SpriteEmitter Name=GMCEEB
    00048	         UseDirectionAs=PTDU_Normal
    00049	         FadeOut=True
    00050	         RespawnDeadParticles=False
    00051	         SpinParticles=True
    00052	         UseSizeScale=True
    00053	         UseRegularSizeScale=False
    00054	         SymmetryU=True
    00055	         SymmetryV=True
    00056	         RandomSymmetryU=True
    00057	         RandomSymmetryV=True
    00058	         Initialized=True
    00059	         FadeOutStartTime=0.500000
    00060	         MaxParticles=7
    00061	         UseRotationFrom=PTRS_Actor
    00062	         SpinsPerSecondRange=(X=(Min=0.100000,Max=0.100000))
    00063	         SizeScale(1)=(relativetime=1.000000,RelativeSize=10.000000)
    00064	         DrawStyle=PTDS_Darken
    00065	         Texture=Texture'XIIICine.effets.explogrenadeB'
    00066	         LifetimeRange=(Min=1.000000,Max=1.000000)
    00067	         Name="GMCEEB"
    00068	     End Object
    00069	     Emitters(1)=SpriteEmitter'XIII.GMCExploEmitter.GMCEEB'
    00070	     Begin Object Class=SpriteEmitter Name=GMCEEC
    00071	         UseColorScale=True
    00072	         FadeOut=True
    00073	         FadeIn=True
    00074	         SpinParticles=True
    00075	         UseSizeScale=True
    00076	         UseRegularSizeScale=False
    00077	         UniformSize=False
    00078	         SymmetryU=True
    00079	         SymmetryV=True
    00080	         RandomSymmetryU=True
    00081	         RandomSymmetryV=True
    00082	         Initialized=True
    00083	         ColorScale(0)=(Color=(R=255))
    00084	         ColorScale(1)=(relativetime=0.500000,Color=(B=66,G=210,R=253))
    00085	         ColorScale(2)=(relativetime=1.000000,Color=(R=255))
    00086	         ColorScaleRepeats=2.000000
    00087	         FadeOutStartTime=5.000000
    00088	         FadeInEndTime=3.000000
    00089	         MaxParticles=10
    00090	         StartLocationOffset=(Z=50.000000)
    00091	         StartLocationRange=(X=(Min=-150.000000,Max=150.000000),Y=(Min=-150.000000,Max=150.000000))
    00092	         UseRotationFrom=PTRS_Actor
    00093	         SpinCCWorCW=(X=0.000000,Y=0.000000,Z=0.000000)
    00094	         SpinsPerSecondRange=(X=(Min=0.100000,Max=0.100000))
    00095	         SizeScale(0)=(RelativeSize=0.500000)
    00096	         SizeScale(1)=(relativetime=0.500000,RelativeSize=1.500000)
    00097	         SizeScale(2)=(relativetime=1.000000,RelativeSize=1.500000)
    00098	         Texture=Texture'XIIICine.effets.explogrenadeB'
    00099	         SecondsBeforeInactive=10.000000
    00100	         LifetimeRange=(Min=10.000000,Max=10.000000)
    00101	         StartVelocityRange=(Z=(Min=50.000000,Max=50.000000))
    00102	         Name="GMCEEC"
    00103	     End Object
    00104	     Emitters(2)=SpriteEmitter'XIII.GMCExploEmitter.GMCEEC'
    00105	     Begin Object Class=SpriteEmitter Name=GMCEED
    00106	         FadeOut=True
    00107	         FadeIn=True
    00108	         SpinParticles=True
    00109	         UseSizeScale=True
    00110	         UseRegularSizeScale=False
    00111	         UniformSize=False
    00112	         Initialized=True
    00113	         FadeOutStartTime=5.000000
    00114	         FadeInEndTime=0.500000
    00115	         MaxParticles=10
    00116	         StartLocationOffset=(Z=10.000000)
    00117	         StartLocationRange=(X=(Min=-100.000000,Max=100.000000),Y=(Min=-100.000000,Max=100.000000))
    00118	         UseRotationFrom=PTRS_Actor
    00119	         SpinsPerSecondRange=(X=(Min=0.200000,Max=0.200000))
    00120	         SizeScale(0)=(RelativeSize=0.500000)
    00121	         SizeScale(1)=(relativetime=0.500000,RelativeSize=2.000000)
    00122	         SizeScale(2)=(relativetime=1.000000,RelativeSize=2.000000)
    00123	         DrawStyle=PTDS_Darken
    00124	         Texture=Texture'XIIICine.effets.explogrenadeB'
    00125	         SecondsBeforeInactive=10.000000
    00126	         LifetimeRange=(Min=10.000000,Max=10.000000)
    00127	         StartVelocityRange=(Z=(Min=50.000000,Max=100.000000))
    00128	         Name="GMCEED"
    00129	     End Object
    00130	     Emitters(3)=SpriteEmitter'XIII.GMCExploEmitter.GMCEED'
    00131	     Begin Object Class=SpriteEmitter Name=GMCEEE
    00132	         UseColorScale=True
    00133	         FadeOut=True
    00134	         FadeIn=True
    00135	         SpinParticles=True
    00136	         Initialized=True
    00137	         ColorScale(0)=(Color=(G=128,R=255))
    00138	         ColorScale(1)=(relativetime=0.500000,Color=(B=4,G=134,R=251))
    00139	         ColorScale(2)=(relativetime=1.000000,Color=(G=128,R=255))
    00140	         ColorScaleRepeats=2.000000
    00141	         FadeOutStartTime=1.000000
    00142	         FadeInEndTime=1.000000
    00143	         MaxParticles=2
    00144	         StartLocationOffset=(Z=50.000000)
    00145	         UseRotationFrom=PTRS_Actor
    00146	         SpinsPerSecondRange=(X=(Min=0.250000,Max=0.250000))
    00147	         StartSizeRange=(X=(Min=150.000000,Max=250.000000))
    00148	         Texture=Texture'XIIICine.effets.etincelle'
    00149	         SecondsBeforeInactive=4.000000
    00150	         StartVelocityRange=(Z=(Min=50.000000,Max=50.000000))
    00151	         Name="GMCEEE"
    00152	     End Object
    00153	     Emitters(4)=SpriteEmitter'XIII.GMCExploEmitter.GMCEEE'
    00154	     Begin Object Class=SpriteEmitter Name=GMCEEF
    00155	         UseDirectionAs=PTDU_Normal
    00156	         UseColorScale=True
    00157	         FadeOut=True
    00158	         FadeIn=True
    00159	         SpinParticles=True
    00160	         Initialized=True
    00161	         ColorScale(0)=(Color=(G=128,R=255))
    00162	         ColorScale(1)=(relativetime=1.000000,Color=(G=121,R=255))
    00163	         FadeOutStartTime=1.000000
    00164	         FadeInEndTime=1.000000
    00165	         MaxParticles=3
    00166	         StartLocationOffset=(Z=-120.000000)
    00167	         StartLocationRange=(X=(Min=-100.000000,Max=100.000000),Y=(Min=-100.000000,Max=100.000000))
    00168	         UseRotationFrom=PTRS_Actor
    00169	         SpinsPerSecondRange=(X=(Min=0.500000,Max=0.500000))
    00170	         StartSizeRange=(X=(Min=200.000000,Max=300.000000))
    00171	         Texture=Texture'XIIICine.fumee_explochim'
    00172	         SecondsBeforeInactive=2.000000
    00173	         LifetimeRange=(Min=2.000000,Max=2.000000)
    00174	         Name="GMCEEF"
    00175	     End Object
    00176	     Emitters(5)=SpriteEmitter'XIII.GMCExploEmitter.GMCEEF'
    00177	     Begin Object Class=SpriteEmitter Name=GMCEEG
    00178	         UseColorScale=True
    00179	         FadeOut=True
    00180	         FadeIn=True
    00181	         UseSizeScale=True
    00182	         UseRegularSizeScale=False
    00183	         UniformSize=False
    00184	         UseRandomSubdivision=True
    00185	         NoSynchroAnim=True
    00186	         SymmetryU=True
    00187	         RandomSymmetryU=True
    00188	         Initialized=True
    00189	         ColorScale(0)=(Color=(B=170,G=255,R=255))
    00190	         ColorScale(1)=(relativetime=1.000000,Color=(B=3,G=121,R=252))
    00191	         FadeOutStartTime=2.000000
    00192	         FadeInEndTime=2.000000
    00193	         MaxParticles=10
    00194	         StartLocationOffset=(Z=50.000000)
    00195	         StartLocationRange=(Y=(Min=-100.000000,Max=200.000000),Z=(Min=-50.000000,Max=50.000000))
    00196	         UseRotationFrom=PTRS_Actor
    00197	         SizeScale(1)=(relativetime=1.000000,RelativeSize=2.000000)
    00198	         StartSizeRange=(X=(Min=80.000000,Max=80.000000))
    00199	         Texture=Texture'XIIICine.feuAD00'
    00200	         SecondsBeforeInactive=4.000000
    00201	         Name="GMCEEG"
    00202	     End Object
    00203	     Emitters(6)=SpriteEmitter'XIII.GMCExploEmitter.GMCEEG'
    00204	     Begin Object Class=SpriteEmitter Name=GMCEEH
    00205	         Acceleration=(Z=50.000000)
    00206	         UseColorScale=True
    00207	         FadeOut=True
    00208	         FadeIn=True
    00209	         SpinParticles=True
    00210	         UseSizeScale=True
    00211	         UseRegularSizeScale=False
    00212	         UniformSize=False
    00213	         SymmetryU=True
    00214	         SymmetryV=True
    00215	         RandomSymmetryU=True
    00216	         RandomSymmetryV=True
    00217	         Initialized=True
    00218	         ColorScale(0)=(Color=(G=128,R=255))
    00219	         ColorScale(1)=(relativetime=1.000000,Color=(B=1,G=77,R=254))
    00220	         FadeOutStartTime=3.500000
    00221	         FadeInEndTime=2.000000
    00222	         MaxParticles=10
    00223	         StartLocationRange=(X=(Min=-30.000000,Max=30.000000))
    00224	         UseRotationFrom=PTRS_Actor
    00225	         SpinCCWorCW=(X=1.000000,Y=1.000000,Z=1.000000)
    00226	         SpinsPerSecondRange=(X=(Min=0.200000,Max=0.200000))
    00227	         SizeScale(1)=(relativetime=0.500000,RelativeSize=0.500000)
    00228	         SizeScale(2)=(relativetime=1.000000,RelativeSize=2.000000)
    00229	         StartSizeRange=(X=(Min=70.000000),Y=(Min=70.000000))
    00230	         Texture=Texture'XIIICine.effets.explogrenadeB'
    00231	         SecondsBeforeInactive=4.000000
    00232	         StartVelocityRange=(X=(Min=-50.000000,Max=50.000000),Y=(Min=50.000000,Max=100.000000),Z=(Min=-80.000000,Max=-80.000000))
    00233	         Name="GMCEEH"
    00234	     End Object
    00235	     Emitters(7)=SpriteEmitter'XIII.GMCExploEmitter.GMCEEH'
    00236	     Begin Object Class=SpriteEmitter Name=GMCEEI
    00237	         Acceleration=(Z=50.000000)
    00238	         FadeOut=True
    00239	         FadeIn=True
    00240	         SpinParticles=True
    00241	         UseSizeScale=True
    00242	         UseRegularSizeScale=False
    00243	         UniformSize=False
    00244	         Initialized=True
    00245	         FadeOutStartTime=3.500000
    00246	         FadeInEndTime=2.000000
    00247	         MaxParticles=10
    00248
StartLocationRange=(X=(Min=-30.000000,Max=30.000000)) 00249 UseRotationFrom=PTRS_Actor 00250 SpinCCWorCW=(X=1.000000,Y=1.000000,Z=1.000000) 00251 SpinsPerSecondRange=(X=(Min=0.200000,Max=0.200000)) 00252 SizeScale(1)=(relativetime=0.500000,RelativeSize=0.500000) 00253 SizeScale(2)=(relativetime=1.000000,RelativeSize=2.000000) 00254 StartSizeRange=(X=(Min=70.000000),Y=(Min=70.000000)) 00255 DrawStyle=PTDS_Darken 00256 Texture=Texture'XIIICine.effets.explogrenadeB' 00257 SecondsBeforeInactive=4.000000 00258 StartVelocityRange=(X=(Min=-50.000000,Max=50.000000),Y=(Min=50.000000,Max=100.000000),Z=(Min=-80.000000,Max=-80.000000)) 00259 Name="GMCEEI" 00260 End Object 00261 Emitters(8)=SpriteEmitter'XIII.GMCExploEmitter.GMCEEI' 00262 Begin Object Class=SpriteEmitter Name=GMCEEJ 00263 Acceleration=(Z=50.000000) 00264 UseColorScale=True 00265 FadeOut=True 00266 FadeIn=True 00267 SpinParticles=True 00268 UseSizeScale=True 00269 UseRegularSizeScale=False 00270 UniformSize=False 00271 SymmetryU=True 00272 SymmetryV=True 00273 RandomSymmetryU=True 00274 RandomSymmetryV=True 00275 Initialized=True 00276 ColorScale(0)=(Color=(G=128,R=255)) 00277 ColorScale(1)=(relativetime=1.000000,Color=(B=1,G=77,R=254)) 00278 FadeOutStartTime=3.500000 00279 FadeInEndTime=2.000000 00280 MaxParticles=10 00281 StartLocationRange=(X=(Min=-30.000000,Max=30.000000)) 00282 UseRotationFrom=PTRS_Actor 00283 SpinCCWorCW=(X=0.000000,Y=0.000000,Z=0.000000) 00284 SpinsPerSecondRange=(X=(Min=0.200000,Max=0.200000)) 00285 SizeScale(1)=(relativetime=0.500000,RelativeSize=0.500000) 00286 SizeScale(2)=(relativetime=1.000000,RelativeSize=2.000000) 00287 StartSizeRange=(X=(Min=70.000000),Y=(Min=70.000000)) 00288 Texture=Texture'XIIICine.effets.explogrenadeB' 00289 SecondsBeforeInactive=4.000000 00290 StartVelocityRange=(X=(Min=-50.000000,Max=50.000000),Y=(Min=-50.000000,Max=-100.000000),Z=(Min=-80.000000,Max=-80.000000)) 00291 Name="GMCEEJ" 00292 End Object 00293 Emitters(9)=SpriteEmitter'XIII.GMCExploEmitter.GMCEEJ' 00294 Begin Object Class=SpriteEmitter Name=GMCEEK 00295 Acceleration=(Z=50.000000) 00296 FadeOut=True 00297 FadeIn=True 00298 SpinParticles=True 00299 UseSizeScale=True 00300 UseRegularSizeScale=False 00301 UniformSize=False 00302 Initialized=True 00303 FadeOutStartTime=3.500000 00304 FadeInEndTime=2.000000 00305 MaxParticles=10 00306 StartLocationRange=(X=(Min=-30.000000,Max=30.000000)) 00307 UseRotationFrom=PTRS_Actor 00308 SpinCCWorCW=(X=0.000000,Y=0.000000,Z=0.000000) 00309 SpinsPerSecondRange=(X=(Min=0.200000,Max=0.200000)) 00310 SizeScale(1)=(relativetime=0.500000,RelativeSize=0.500000) 00311 SizeScale(2)=(relativetime=1.000000,RelativeSize=2.000000) 00312 StartSizeRange=(X=(Min=70.000000),Y=(Min=70.000000)) 00313 DrawStyle=PTDS_Darken 00314 Texture=Texture'XIIICine.effets.explogrenadeB' 00315 SecondsBeforeInactive=4.000000 00316 StartVelocityRange=(X=(Min=-50.000000,Max=50.000000),Y=(Min=-50.000000,Max=-100.000000),Z=(Min=-80.000000,Max=-80.000000)) 00317 Name="GMCEEK" 00318 End Object 00319 Emitters(10)=SpriteEmitter'XIII.GMCExploEmitter.GMCEEK' 00320 Begin Object Class=SpriteEmitter Name=GMCEEL 00321 FadeOut=True 00322 RespawnDeadParticles=False 00323 UseSizeScale=True 00324 UseRegularSizeScale=False 00325 AutomaticInitialSpawning=False 00326 Initialized=True 00327 ColorScale(0)=(Color=(B=68,G=215,R=251)) 00328 ColorScale(1)=(relativetime=1.000000,Color=(R=255)) 00329 ColorScaleRepeats=5.000000 00330 FadeOutStartTime=0.250000 00331 MaxParticles=1 00332 UseRotationFrom=PTRS_Actor 00333 SizeScale(1)=(relativetime=1.000000,RelativeSize=3.000000) 00334 StartSizeRange=(X=(Max=150.000000)) 00335 InitialParticlesPerSecond=25.000000 00336 DrawStyle=PTDS_AlphaBlend 00337 Texture=Texture'XIIICine.effets.Baommm' 00338 LifetimeRange=(Min=0.500000,Max=0.500000) 00339 StartVelocityRange=(Z=(Min=750.000000,Max=750.000000)) 00340 Name="GMCEEL" 00341 End Object 00342 Emitters(11)=SpriteEmitter'XIII.GMCExploEmitter.GMCEEL' 00343 Begin Object Class=SpriteEmitter Name=GMCEEM 00344 FadeOut=True 00345 RespawnDeadParticles=False 00346 SpinParticles=True 00347 UseSizeScale=True 00348 UseRegularSizeScale=False 00349 AutomaticInitialSpawning=False 00350 Initialized=True 00351 ColorScale(0)=(Color=(B=196,G=255,R=255)) 00352 ColorScale(1)=(relativetime=1.000000,Color=(B=168,G=168,R=255)) 00353 ColorScaleRepeats=10.000000 00354 MaxParticles=50 00355 StartLocationOffset=(Z=-50.000000) 00356 UseRotationFrom=PTRS_Actor 00357 SpinsPerSecondRange=(X=(Min=0.100000,Max=0.100000)) 00358 SizeScale(1)=(relativetime=0.500000,RelativeSize=3.000000) 00359 SizeScale(2)=(relativetime=1.000000,RelativeSize=2.000000) 00360 StartSizeRange=(X=(Min=50.000000)) 00361 InitialParticlesPerSecond=500.000000 00362 Texture=Texture'XIIICine.explo_vehicule01' 00363 SecondsBeforeInactive=2.500000 00364 LifetimeRange=(Min=2.500000,Max=2.500000) 00365 StartVelocityRange=(X=(Min=-800.000000,Max=800.000000),Y=(Min=-800.000000,Max=800.000000),Z=(Max=200.000000)) 00366 VelocityLossRange=(X=(Min=1.000000,Max=1.000000),Y=(Min=1.000000,Max=1.000000)) 00367 Name="GMCEEM" 00368 End Object 00369 Emitters(12)=SpriteEmitter'XIII.GMCExploEmitter.GMCEEM' 00370 bActorLight=True 00371 CollisionRadius=1000.000000 00372 CollisionHeight=1000.000000 00373 LightType=LT_Steady 00374 LightRadius=16 00375 ColCategory=ColType_NoCol 00376 }

End Source Code