XIDCine
Class HelicoExploEmitter

source: C:\XIII\XIDCine\Classes\HelicoExploEmitter.uc
Core.Object
   |
   +--Engine.Actor
      |
      +--Engine.Emitter
         |
         +--XIDCine.HelicoExploEmitter
Direct Known Subclasses:None

class HelicoExploEmitter
extends Engine.Emitter

//----------------------------------------------------------- // //-----------------------------------------------------------

Source Code


00001	//-----------------------------------------------------------
00002	//
00003	//-----------------------------------------------------------
00004	class HelicoExploEmitter extends Emitter;
00005	
00006	//      FadeInEndTime=0.5.000000
00007	/*
00008	    Begin Object Class=SpriteEmitter Name=HelicoExploEmitterA
00009	        UseColorScale=True
00010	        FadeOut=True
00011	        RespawnDeadParticles=False
00012	        SpinParticles=True
00013	        UseSizeScale=True
00014	        UseRegularSizeScale=False
00015	        UniformSize=False
00016	        AutomaticInitialSpawning=False
00017	        Initialized=True
00018	        ColorScale(0)=(Color=(B=255,G=255,R=255))
00019	        ColorScale(1)=(relativetime=0.900000,Color=(G=160,R=180))
00020	        ColorScale(2)=(relativetime=1.000000,Color=(R=180))
00021	        FadeOutStartTime=0.500000
00022	        MaxParticles=6
00023	        UseRotationFrom=PTRS_Actor
00024	        StartSpinRange=(X=(Min=-0.100000,Max=0.100000))
00025	        SizeScale(1)=(relativetime=0.100000,RelativeSize=25.000000)
00026	        SizeScale(2)=(relativetime=1.500000)
00027	        StartSizeRange=(Y=(Min=25.000000,Max=25.000000))
00028	        InitialParticlesPerSecond=60.000000
00029	        Texture=Texture'XIIICine.effets.Explosion'
00030	        LifetimeRange=(Min=5.000000,Max=5.000000)
00031	        Name="SpriteEmitter12"
00032	    End Object
00033	    Emitters(0)=SpriteEmitter'HelicoExploEmitterA'
00034	    Begin Object Class=SpriteEmitter Name=HelicoExploEmitterB
00035	        FadeOut=True
00036	        RespawnDeadParticles=False
00037	        UseSizeScale=True
00038	        UseRegularSizeScale=False
00039	        AutomaticInitialSpawning=False
00040	        Initialized=True
00041	        AllParticlesDead=True
00042	        FadeOutStartTime=1.000000
00043	        MaxParticles=1
00044	        StartLocationOffset=(Z=60.000000)
00045	        StartLocationRange=(Z=(Min=100.000000,Max=100.000000))
00046	        UseRotationFrom=PTRS_Actor
00047	        SizeScale(1)=(relativetime=0.300000,RelativeSize=1.200000)
00048	        SizeScale(2)=(relativetime=1.000000)
00049	        StartSizeRange=(X=(Min=400.000000,Max=400.000000),Y=(Min=400.000000,Max=400.000000),Z=(Min=400.000000,Max=400.000000))
00050	        InitialParticlesPerSecond=5000.000000
00051	        DrawStyle=PTDS_AlphaBlend
00052	        Texture=Texture'XIIICine.effets.Baommm'
00053	        TextureUSubdivisions=1
00054	        TextureVSubdivisions=1
00055	        LifetimeRange=(Min=1.500000,Max=1.500000)
00056	        Name="SpriteEmitter48"
00057	    End Object
00058		Emitters(1)=SpriteEmitter'HelicoExploEmitterB'   
00059	*/
00060	
00061	
00062	defaultproperties
00063	{
00064	     Begin Object Class=SpriteEmitter Name=HelicoExploEmitterA
00065	         Acceleration=(X=20.000000,Y=20.000000,Z=100.000000)
00066	         FadeOut=True
00067	         RespawnDeadParticles=False
00068	         SpinParticles=True
00069	         UseSizeScale=True
00070	         UseRegularSizeScale=False
00071	         AutomaticInitialSpawning=False
00072	         OnceTextureAnim=True
00073	         Initialized=True
00074	         FadeOutStartTime=1.000000
00075	         MaxParticles=6
00076	         StartLocationRange=(X=(Min=-100.000000,Max=100.000000),Y=(Min=-100.000000,Max=100.000000),Z=(Min=-20.000000,Max=20.000000))
00077	         StartLocationShape=PTLS_Sphere
00078	         SphereRadiusRange=(Min=256.000000,Max=256.000000)
00079	         SpinsPerSecondRange=(X=(Max=0.200000),Y=(Min=-0.200000,Max=0.200000))
00080	         SizeScale(0)=(relativetime=0.100000)
00081	         SizeScale(1)=(relativetime=0.200000,RelativeSize=3.000000)
00082	         SizeScale(2)=(relativetime=0.300000,RelativeSize=2.000000)
00083	         SizeScale(3)=(relativetime=1.000000,RelativeSize=1.000000)
00084	         StartSizeRange=(X=(Min=400.000000,Max=500.000000),Y=(Min=400.000000,Max=500.000000))
00085	         InitialParticlesPerSecond=20.000000
00086	         Texture=Texture'XIIICine.extinct_exploAD'
00087	         SecondsBeforeInactive=10000.000000
00088	         LifetimeRange=(Min=3.000000,Max=3.000000)
00089	         StartVelocityRange=(X=(Min=-100.000000,Max=100.000000),Y=(Min=-100.000000,Max=100.000000))
00090	         Name="HelicoExploEmitterA"
00091	     End Object
00092	     Emitters(0)=SpriteEmitter'XIDCine.HelicoExploEmitter.HelicoExploEmitterA'
00093	     Begin Object Class=SpriteEmitter Name=HelicoExploEmitterB
00094	         Acceleration=(X=5.000000,Y=5.000000,Z=-1000.000000)
00095	         UseColorScale=True
00096	         FadeOut=True
00097	         RespawnDeadParticles=False
00098	         SpinParticles=True
00099	         UseSizeScale=True
00100	         UseRegularSizeScale=False
00101	         AutomaticInitialSpawning=False
00102	         Initialized=True
00103	         ColorScale(0)=(Color=(B=255,G=255,R=255))
00104	         ColorScale(1)=(relativetime=0.400000,Color=(B=128,G=255,R=255))
00105	         ColorScale(2)=(relativetime=1.000000,Color=(B=112,G=112,R=112))
00106	         FadeOutStartTime=3.000000
00107	         MaxParticles=20
00108	         StartLocationShape=PTLS_Sphere
00109	         SphereRadiusRange=(Min=100.000000,Max=100.000000)
00110	         SpinsPerSecondRange=(X=(Min=-1.000000,Max=1.000000),Y=(Min=-1.000000,Max=1.000000))
00111	         SizeScale(0)=(RelativeSize=20.000000)
00112	         SizeScale(1)=(relativetime=0.100000,RelativeSize=0.400000)
00113	         SizeScale(2)=(relativetime=0.300000,RelativeSize=0.800000)
00114	         SizeScale(3)=(relativetime=0.700000,RelativeSize=0.300000)
00115	         SizeScale(4)=(relativetime=1.000000,RelativeSize=0.100000)
00116	         StartSizeRange=(X=(Min=25.000000),Y=(Min=25.000000),Z=(Min=25.000000))
00117	         InitialParticlesPerSecond=500.000000
00118	         DrawStyle=PTDS_Brighten
00119	         Texture=Texture'XIIICine.effets.pyro1'
00120	         SecondsBeforeInactive=10000.000000
00121	         LifetimeRange=(Min=2.000000)
00122	         InitialDelayRange=(Min=0.700000,Max=0.700000)
00123	         StartVelocityRange=(X=(Min=-3000.000000,Max=3000.000000),Y=(Min=-3000.000000,Max=3000.000000),Z=(Min=1000.000000,Max=3000.000000))
00124	         VelocityLossRange=(X=(Max=1.000000),Y=(Max=1.000000),Z=(Min=1.000000,Max=1.000000))
00125	         Name="HelicoExploEmitterB"
00126	     End Object
00127	     Emitters(1)=SpriteEmitter'XIDCine.HelicoExploEmitter.HelicoExploEmitterB'
00128	     Begin Object Class=SpriteEmitter Name=HelicoExploEmitterC
00129	         UseColorScale=True
00130	         FadeOut=True
00131	         RespawnDeadParticles=False
00132	         SpinParticles=True
00133	         UseSizeScale=True
00134	         UseRegularSizeScale=False
00135	         AutomaticInitialSpawning=False
00136	         Initialized=True
00137	         ColorScale(0)=(Color=(B=64,G=128,R=255))
00138	         ColorScale(1)=(relativetime=0.100000,Color=(G=255,R=255))
00139	         ColorScale(2)=(relativetime=0.150000,Color=(R=255))
00140	         ColorScale(3)=(relativetime=0.200000,Color=(B=128,G=255,R=255))
00141	         ColorScale(4)=(relativetime=0.250000,Color=(R=255))
00142	         ColorScale(5)=(relativetime=0.300000,Color=(B=128,G=255,R=255))
00143	         ColorScale(6)=(relativetime=1.000000,Color=(B=255,G=255,R=255))
00144	         FadeOutStartTime=0.200000
00145	         MaxParticles=1
00146	         SpinsPerSecondRange=(X=(Max=0.250000),Y=(Max=0.250000))
00147	         SizeScale(0)=(RelativeSize=1.000000)
00148	         SizeScale(1)=(relativetime=0.500000,RelativeSize=20.000000)
00149	         SizeScale(2)=(relativetime=1.000000,RelativeSize=5.000000)
00150	         StartSizeRange=(X=(Min=150.000000,Max=200.000000),Y=(Min=150.000000,Max=200.000000),Z=(Min=150.000000,Max=200.000000))
00151	         InitialParticlesPerSecond=50.000000
00152	         DrawStyle=PTDS_Brighten
00153	         Texture=Texture'XIIICine.extinct_exploAD'
00154	         SecondsBeforeInactive=10000.000000
00155	         LifetimeRange=(Min=0.300000,Max=0.300000)
00156	         InitialDelayRange=(Min=0.700000,Max=0.700000)
00157	         Name="HelicoExploEmitterC"
00158	     End Object
00159	     Emitters(2)=SpriteEmitter'XIDCine.HelicoExploEmitter.HelicoExploEmitterC'
00160	     Begin Object Class=SpriteEmitter Name=HelicoExploEmitterD
00161	         FadeOut=True
00162	         RespawnDeadParticles=False
00163	         UseSizeScale=True
00164	         UseRegularSizeScale=False
00165	         Initialized=True
00166	         FadeOutStartTime=0.100000
00167	         StartLocationShape=PTLS_Sphere
00168	         SphereRadiusRange=(Min=256.000000,Max=256.000000)
00169	         SizeScale(0)=(RelativeSize=1.000000)
00170	         SizeScale(1)=(relativetime=0.100000,RelativeSize=7.000000)
00171	         SizeScale(2)=(relativetime=0.200000,RelativeSize=0.100000)
00172	         StartSizeRange=(X=(Min=200.000000,Max=200.000000),Y=(Min=200.000000,Max=200.000000),Z=(Min=200.000000,Max=200.000000))
00173	         InitialParticlesPerSecond=10.000000
00174	         DrawStyle=PTDS_Brighten
00175	         Texture=Texture'XIIICine.effets.eclairblanc'
00176	         SecondsBeforeInactive=10000.000000
00177	         LifetimeRange=(Min=0.500000,Max=0.500000)
00178	         Name="HelicoExploEmitterD"
00179	     End Object
00180	     Emitters(3)=SpriteEmitter'XIDCine.HelicoExploEmitter.HelicoExploEmitterD'
00181	     Begin Object Class=SpriteEmitter Name=HelicoExploEmitterE
00182	         FadeOut=True
00183	         RespawnDeadParticles=False
00184	         DisableFogging=True
00185	         UseSizeScale=True
00186	         UseRegularSizeScale=False
00187	         AutomaticInitialSpawning=False
00188	         Initialized=True
00189	         RealDisableFogging=True
00190	         FadeOutFactor=(W=2.000000)
00191	         MaxParticles=2
00192	         StartLocationOffset=(X=-100.000000,Z=800.000000)
00193	         SizeScale(0)=(RelativeSize=2.000000)
00194	         SizeScale(1)=(relativetime=0.200000,RelativeSize=12.000000)
00195	         SizeScale(2)=(relativetime=0.400000,RelativeSize=10.000000)
00196	         SizeScale(3)=(relativetime=0.450000,RelativeSize=6.000000)
00197	         SizeScale(4)=(relativetime=1.000000,RelativeSize=6.000000)
00198	         StartSizeRange=(X=(Min=140.000000,Max=150.000000),Y=(Min=140.000000,Max=150.000000),Z=(Min=145.000000,Max=150.000000))
00199	         InitialParticlesPerSecond=20.000000
00200	         DrawStyle=PTDS_AlphaBlend
00201	         Texture=Texture'XIIICine.effets.Baommm'
00202	         SecondsBeforeInactive=10000.000000
00203	         LifetimeRange=(Min=0.900000,Max=0.900000)
00204	         InitialDelayRange=(Min=0.500000,Max=0.500000)
00205	         Name="HelicoExploEmitterE"
00206	     End Object
00207	     Emitters(4)=SpriteEmitter'XIDCine.HelicoExploEmitter.HelicoExploEmitterE'
00208	     Begin Object Class=SpriteEmitter Name=HelicoExploEmitterF
00209	         Acceleration=(Z=100.000000)
00210	         FadeOut=True
00211	         FadeIn=True
00212	         RespawnDeadParticles=False
00213	         SpinParticles=True
00214	         UseSizeScale=True
00215	         UseRegularSizeScale=False
00216	         AutomaticInitialSpawning=False
00217	         Initialized=True
00218	         FadeOutStartTime=4.000000
00219	         FadeInEndTime=2.500000
00220	         MaxParticles=30
00221	         StartLocationOffset=(Z=-500.000000)
00222	         StartLocationShape=PTLS_Sphere
00223	         SphereRadiusRange=(Min=512.000000,Max=512.000000)
00224	         SpinsPerSecondRange=(X=(Min=-0.200000,Max=0.200000),Y=(Min=-0.200000,Max=0.200000))
00225	         SizeScale(0)=(RelativeSize=1.000000)
00226	         SizeScale(1)=(relativetime=0.100000,RelativeSize=6.000000)
00227	         SizeScale(2)=(relativetime=0.700000,RelativeSize=4.000000)
00228	         SizeScale(3)=(relativetime=1.000000,RelativeSize=6.000000)
00229	         StartSizeRange=(X=(Max=200.000000),Y=(Max=200.000000),Z=(Max=200.000000))
00230	         InitialParticlesPerSecond=100.000000
00231	         DrawStyle=PTDS_AlphaBlend
00232	         Texture=Texture'XIIICine.effets.mist3'
00233	         SecondsBeforeInactive=10000.000000
00234	         LifetimeRange=(Min=6.000000,Max=6.000000)
00235	         InitialDelayRange=(Min=0.500000,Max=0.500000)
00236	         StartVelocityRange=(X=(Min=-1000.000000,Max=1000.000000),Y=(Min=-1000.000000,Max=1000.000000),Z=(Min=-200.000000,Max=-200.000000))
00237	         MaxAbsVelocity=(X=500.000000,Y=500.000000)
00238	         VelocityLossRange=(X=(Min=1.000000,Max=1.000000),Y=(Min=1.000000,Max=1.000000))
00239	         Name="HelicoExploEmitterF"
00240	     End Object
00241	     Emitters(5)=SpriteEmitter'XIDCine.HelicoExploEmitter.HelicoExploEmitterF'
00242	     Begin Object Class=MeshEmitter Name=HelicoExploEmitterG
00243	         StaticMesh=StaticMesh'Meshes_Vehicules.roue_deco'
00244	         Acceleration=(X=-1000.000000,Y=500.000000,Z=-1300.000000)
00245	         UseCollision=True
00246	         UseColorScale=True
00247	         RespawnDeadParticles=False
00248	         SpinParticles=True
00249	         DampRotation=True
00250	         AutomaticInitialSpawning=False
00251	         Initialized=True
00252	         DampingFactorRange=(X=(Min=0.450000,Max=0.450000),Y=(Min=0.300000,Max=0.300000),Z=(Min=0.550000,Max=0.550000))
00253	         MaxCollisions=(Min=5.000000,Max=5.000000)
00254	         ColorScale(0)=(Color=(G=255,R=255))
00255	         ColorScale(1)=(relativetime=1.000000)
00256	         MaxParticles=1
00257	         SpinsPerSecondRange=(X=(Min=1.000000,Max=1.000000),Y=(Min=2.000000,Max=2.000000),Z=(Min=2.000000,Max=2.000000))
00258	         RotationDampingFactorRange=(X=(Min=0.000100,Max=0.000100),Y=(Min=0.000100,Max=0.000100))
00259	         StartSizeRange=(X=(Min=0.600000,Max=0.600000),Y=(Min=0.500000,Max=0.500000),Z=(Min=0.500000,Max=0.500000))
00260	         InitialParticlesPerSecond=10.000000
00261	         SecondsBeforeInactive=10000.000000
00262	         LifetimeRange=(Min=6.000000,Max=6.000000)
00263	         InitialDelayRange=(Min=1.000000,Max=1.000000)
00264	         StartVelocityRange=(Z=(Min=400.000000,Max=400.000000))
00265	         VelocityLossRange=(X=(Min=0.100000,Max=0.100000),Y=(Min=0.250000,Max=0.250000),Z=(Min=0.100000,Max=0.100000))
00266	         Name="HelicoExploEmitterG"
00267	     End Object
00268	     Emitters(6)=MeshEmitter'XIDCine.HelicoExploEmitter.HelicoExploEmitterG'
00269	     DrawScale=4.000000
00270	     CollisionRadius=4000.000000
00271	     CollisionHeight=1000.000000
00272	}

End Source Code