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