XIII
Class DrowningEmitter

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

class DrowningEmitter
extends Engine.Emitter

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

Source Code


00001	//-----------------------------------------------------------
00002	//
00003	//-----------------------------------------------------------
00004	class DrowningEmitter extends Emitter;
00005	
00006	/*
00007	    Begin Object Class=SpriteEmitter Name=DrowningEmitterA
00008	        Acceleration=(X=-3.000000,Y=20.000000,Z=20.000000)
00009	        MaxParticles=70
00010	        SecondsBeforeInactive=10000.0
00011	        RespawnDeadParticles=False
00012	        StartLocationRange=(X=(Min=-10.000000,Max=10.000000),Y=(Min=-10.000000,Max=10.000000))
00013	        StartSizeRange=(X=(Min=1.000000,Max=2.000000),Y=(Min=1.000000,Max=2.000000),Z=(Min=1.000000,Max=2.000000))
00014	        InitialParticlesPerSecond=70.000000
00015	        AutomaticInitialSpawning=False
00016	        Texture=Texture'XIIICine.Bulle'
00017	        LifetimeRange=(Min=1.000000,Max=1.500000)
00018	        StartVelocityRange=(X=(Min=-20.000000,Max=20.000000),Y=(Min=-10.000000,Max=50.000000),Z=(Min=30.000000,Max=50.000000))
00019	    End Object
00020	    Emitters(0)=SpriteEmitter'DrowningEmitterA'
00021	    Begin Object Class=SpriteEmitter Name=DrowningEmitterB
00022	        Acceleration=(X=0.000000,Y=0.000000,Z=10.000000)
00023	        FadeOutStartTime=3.000000
00024	        FadeOut=True
00025	        MaxParticles=2
00026	        SecondsBeforeInactive=10000.0
00027	        RespawnDeadParticles=False
00028	        StartLocationRange=(Z=(Max=5.000000))
00029	        SpinParticles=True
00030	        SpinsPerSecondRange=(X=(Min=-1.000000,Max=0.500000))
00031	        UseSizeScale=True
00032	        UseRegularSizeScale=False
00033	        SizeScale(0)=(RelativeTime=0.000000,RelativeSize=0.200000)
00034	        SizeScale(1)=(RelativeTime=0.200000,RelativeSize=4.000000)
00035	        SizeScale(2)=(RelativeTime=0.400000,RelativeSize=8.000000)
00036	        SizeScale(3)=(RelativeTime=0.600000,RelativeSize=4.000000)
00037	        SizeScale(4)=(RelativeTime=0.900000,RelativeSize=10.000000)
00038	        StartSizeRange=(X=(Min=1.000000,Max=2.000000),Y=(Min=1.000000,Max=2.000000),Z=(Min=1.000000,Max=2.000000))
00039	        InitialParticlesPerSecond=1000.000000
00040	        AutomaticInitialSpawning=False
00041	        Texture=Texture'XIIICine.Bulle'
00042	        StartVelocityRange=(Z=(Min=-1.000000,Max=1.000000))
00043	        LifetimeRange=(Min=3.000000,Max=4.000000)
00044	    End Object
00045	    Emitters(1)=SpriteEmitter'DrowningEmitterB'
00046	*/
00047	
00048	defaultproperties
00049	{
00050	     Begin Object Class=SpriteEmitter Name=DrowningEmitterA
00051	         Acceleration=(X=-3.000000,Y=20.000000,Z=20.000000)
00052	         RespawnDeadParticles=False
00053	         AutomaticInitialSpawning=False
00054	         Initialized=True
00055	         MaxParticles=70
00056	         AutoResetTimeRange=(Min=1.000000,Max=1.000000)
00057	         StartLocationRange=(X=(Min=-10.000000,Max=10.000000),Y=(Min=-10.000000,Max=10.000000))
00058	         StartSizeRange=(X=(Min=1.000000,Max=2.000000),Y=(Min=1.000000,Max=2.000000),Z=(Min=1.000000,Max=2.000000))
00059	         InitialParticlesPerSecond=150.000000
00060	         Texture=Texture'XIIICine.bulle'
00061	         SecondsBeforeInactive=10000.000000
00062	         LifetimeRange=(Min=2.000000,Max=2.500000)
00063	         StartVelocityRange=(X=(Min=-40.000000,Max=40.000000),Y=(Min=-10.000000,Max=50.000000),Z=(Min=10.000000,Max=40.000000))
00064	         VelocityLossRange=(X=(Min=0.500000,Max=0.500000),Y=(Min=0.500000,Max=0.500000),Z=(Min=0.500000,Max=1.000000))
00065	         Name="DrowningEmitterA"
00066	     End Object
00067	     Emitters(0)=SpriteEmitter'XIII.DrowningEmitter.DrowningEmitterA'
00068	     Begin Object Class=SpriteEmitter Name=DrowningEmitterB
00069	         Acceleration=(Z=50.000000)
00070	         UseColorScale=True
00071	         FadeOut=True
00072	         FadeIn=True
00073	         RespawnDeadParticles=False
00074	         SpinParticles=True
00075	         UseSizeScale=True
00076	         UseRegularSizeScale=False
00077	         AutomaticInitialSpawning=False
00078	         Initialized=True
00079	         FadeOutStartTime=3.000000
00080	         FadeInEndTime=0.200000
00081	         MaxParticles=20
00082	         StartLocationRange=(X=(Min=-20.000000,Max=20.000000),Y=(Max=50.000000),Z=(Max=32.000000))
00083	         SphereRadiusRange=(Min=32.000000,Max=32.000000)
00084	         SpinsPerSecondRange=(X=(Min=-1.000000,Max=0.500000))
00085	         SizeScale(0)=(RelativeSize=0.200000)
00086	         SizeScale(1)=(relativetime=0.200000,RelativeSize=4.000000)
00087	         SizeScale(2)=(relativetime=0.400000,RelativeSize=8.000000)
00088	         SizeScale(3)=(relativetime=0.600000,RelativeSize=15.000000)
00089	         SizeScale(4)=(relativetime=1.000000,RelativeSize=20.000000)
00090	         StartSizeRange=(X=(Min=1.000000,Max=4.000000),Y=(Min=1.000000,Max=4.000000),Z=(Min=1.000000,Max=2.000000))
00091	         CenterU=0.100000
00092	         CenterV=0.100000
00093	         InitialParticlesPerSecond=20.000000
00094	         DrawStyle=PTDS_Brighten
00095	         Texture=Texture'XIIICine.bulle'
00096	         SecondsBeforeInactive=10000.000000
00097	         LifetimeRange=(Max=5.000000)
00098	         StartVelocityRange=(X=(Min=-10.000000,Max=10.000000),Y=(Min=-50.000000,Max=-50.000000),Z=(Min=-50.000000,Max=-80.000000))
00099	         VelocityLossRange=(Z=(Max=1.000000))
00100	         Name="DrowningEmitterB"
00101	     End Object
00102	     Emitters(1)=SpriteEmitter'XIII.DrowningEmitter.DrowningEmitterB'
00103	     Begin Object Class=SpriteEmitter Name=DrowningEmitterC
00104	         FadeOut=True
00105	         FadeIn=True
00106	         RespawnDeadParticles=False
00107	         SpinParticles=True
00108	         UseSizeScale=True
00109	         UseRegularSizeScale=False
00110	         AutomaticInitialSpawning=False
00111	         BlendBetweenSubdivisions=True
00112	         NoSynchroAnim=True
00113	         SymmetryU=True
00114	         SymmetryV=True
00115	         RandomSymmetryU=True
00116	         RandomSymmetryV=True
00117	         Initialized=True
00118	         FadeOutStartTime=0.500000
00119	         FadeInEndTime=0.500000
00120	         MaxParticles=40
00121	         StartLocationOffset=(Z=32.000000)
00122	         StartLocationShape=PTLS_Sphere
00123	         SphereRadiusRange=(Min=64.000000,Max=64.000000)
00124	         SpinsPerSecondRange=(X=(Min=-0.200000,Max=0.200000))
00125	         SizeScale(0)=(RelativeSize=0.100000)
00126	         SizeScale(1)=(relativetime=0.500000,RelativeSize=1.000000)
00127	         SizeScale(2)=(relativetime=1.000000,RelativeSize=2.000000)
00128	         StartSizeRange=(X=(Min=5.000000,Max=10.000000),Y=(Min=5.000000,Max=10.000000))
00129	         InitialParticlesPerSecond=10.000000
00130	         Texture=Texture'XIIICine.effets.DonutsA'
00131	         TextureUSubdivisions=2
00132	         TextureVSubdivisions=2
00133	         SubdivisionEnd=6
00134	         SecondsBeforeInactive=10000.000000
00135	         LifetimeRange=(Min=0.500000,Max=0.500000)
00136	         InitialDelayRange=(Min=1.000000,Max=1.000000)
00137	         Name="DrowningEmitterC"
00138	     End Object
00139	     Emitters(2)=SpriteEmitter'XIII.DrowningEmitter.DrowningEmitterC'
00140	     AutoDestroy=False
00141	     CollisionRadius=80.000000
00142	     CollisionHeight=80.000000
00143	}

End Source Code