Core.Object | +--Engine.Actor | +--Engine.Emitter | +--XIII.DrowningEmitter
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 }