Core.Object | +--Engine.Actor | +--Engine.Emitter | +--Gameplay.WaterImpactEmitter
00001 //----------------------------------------------------------- 00002 // 00003 //----------------------------------------------------------- 00004 class WaterImpactEmitter extends Emitter; 00005 00006 00007 defaultproperties 00008 { 00009 Begin Object Class=SpriteEmitter Name=WaterImpactEmitterA 00010 Acceleration=(Z=-300.000000) 00011 UseColorScale=True 00012 FadeOut=True 00013 FadeIn=True 00014 RespawnDeadParticles=False 00015 UseSizeScale=True 00016 UseRegularSizeScale=False 00017 UniformSize=False 00018 AutomaticInitialSpawning=False 00019 SymmetryU=True 00020 RandomSymmetryU=True 00021 Initialized=True 00022 ColorScale(0)=(Color=(B=163,G=163,R=163)) 00023 ColorScale(1)=(relativetime=1.000000,Color=(B=128,G=128,R=128)) 00024 FadeOutStartTime=0.200000 00025 FadeInEndTime=0.200000 00026 MaxParticles=3 00027 StartLocationOffset=(Z=-32.000000) 00028 StartLocationRange=(X=(Min=-64.000000,Max=64.000000),Y=(Min=-64.000000,Max=64.000000),Z=(Min=-20.000000)) 00029 SizeScale(1)=(relativetime=0.100000,RelativeSize=2.000000) 00030 SizeScale(2)=(relativetime=1.000000,RelativeSize=0.100000) 00031 StartSizeRange=(X=(Min=50.000000),Y=(Min=50.000000),Z=(Min=50.000000)) 00032 CenterV=-0.500000 00033 InitialParticlesPerSecond=20.000000 00034 DrawStyle=PTDS_Brighten 00035 Texture=Texture'XIIICine.effets.couronne' 00036 SecondsBeforeInactive=1000.000000 00037 LifetimeRange=(Min=2.000000,Max=3.000000) 00038 InitialDelayRange=(Min=0.300000,Max=0.300000) 00039 StartVelocityRange=(X=(Min=-5.000000,Max=5.000000),Y=(Min=-5.000000,Max=5.000000),Z=(Min=200.000000,Max=200.000000)) 00040 Name="WaterImpactEmitterA" 00041 End Object 00042 Emitters(0)=SpriteEmitter'Gameplay.WaterImpactEmitter.WaterImpactEmitterA' 00043 Begin Object Class=SpriteEmitter Name=WaterImpactEmitterB 00044 Acceleration=(X=1.000000,Y=1.000000,Z=-500.000000) 00045 FadeOut=True 00046 RespawnDeadParticles=False 00047 AutomaticInitialSpawning=False 00048 Initialized=True 00049 FadeOutStartTime=0.500000 00050 MaxParticles=40 00051 StartLocationRange=(X=(Min=-20.000000,Max=20.000000),Y=(Min=-20.000000,Max=20.000000)) 00052 StartSizeRange=(X=(Min=5.000000,Max=10.000000),Y=(Min=5.000000,Max=10.000000),Z=(Min=5.000000,Max=10.000000)) 00053 InitialParticlesPerSecond=1000.000000 00054 DrawStyle=PTDS_Brighten 00055 Texture=Texture'XIIICine.effets.etincelle' 00056 SecondsBeforeInactive=1000.000000 00057 LifetimeRange=(Min=2.000000,Max=3.000000) 00058 InitialDelayRange=(Min=0.300000,Max=0.300000) 00059 StartVelocityRange=(X=(Min=-500.000000,Max=500.000000),Y=(Min=-500.000000,Max=500.000000),Z=(Min=750.000000,Max=100.000000)) 00060 MaxAbsVelocity=(X=100.000000,Y=100.000000,Z=750.000000) 00061 Name="WaterImpactEmitterB" 00062 End Object 00063 Emitters(1)=SpriteEmitter'Gameplay.WaterImpactEmitter.WaterImpactEmitterB' 00064 Begin Object Class=SpriteEmitter Name=WaterImpactEmitterC 00065 UseDirectionAs=PTDU_Normal 00066 FadeOut=True 00067 FadeIn=True 00068 RespawnDeadParticles=False 00069 SpinParticles=True 00070 UseSizeScale=True 00071 UseRegularSizeScale=False 00072 AutomaticInitialSpawning=False 00073 SymmetryU=True 00074 SymmetryV=True 00075 RandomSymmetryU=True 00076 RandomSymmetryV=True 00077 Initialized=True 00078 FadeOutStartTime=1.000000 00079 FadeInEndTime=0.500000 00080 MaxParticles=2 00081 SpinsPerSecondRange=(X=(Min=-0.100000,Max=0.100000),Y=(Min=-0.100000,Max=0.100000)) 00082 SizeScale(0)=(RelativeSize=0.100000) 00083 SizeScale(1)=(relativetime=0.050000,RelativeSize=2.000000) 00084 SizeScale(2)=(relativetime=0.500000,RelativeSize=3.000000) 00085 SizeScale(3)=(relativetime=1.000000,RelativeSize=4.000000) 00086 StartSizeRange=(X=(Min=150.000000,Max=200.000000),Y=(Min=150.000000,Max=200.000000)) 00087 InitialParticlesPerSecond=50.000000 00088 DrawStyle=PTDS_Brighten 00089 Texture=Texture'XIIICine.effets.grossebulle' 00090 SecondsBeforeInactive=1000.000000 00091 LifetimeRange=(Min=5.000000,Max=6.000000) 00092 InitialDelayRange=(Min=0.300000,Max=0.300000) 00093 Name="WaterImpactEmitterC" 00094 End Object 00095 Emitters(2)=SpriteEmitter'Gameplay.WaterImpactEmitter.WaterImpactEmitterC' 00096 Begin Object Class=SpriteEmitter Name=WaterImpactEmitterD 00097 UseDirectionAs=PTDU_Normal 00098 UseColorScale=True 00099 FadeOut=True 00100 FadeIn=True 00101 RespawnDeadParticles=False 00102 SpinParticles=True 00103 UseSizeScale=True 00104 UseRegularSizeScale=False 00105 AutomaticInitialSpawning=False 00106 Initialized=True 00107 ColorScale(0)=(Color=(B=159,G=159,R=159)) 00108 ColorScale(1)=(relativetime=1.000000,Color=(B=128,G=128,R=128)) 00109 FadeOutStartTime=3.000000 00110 FadeInEndTime=1.000000 00111 MaxParticles=3 00112 SpinsPerSecondRange=(X=(Min=-0.050000,Max=0.050000),Y=(Min=-0.050000,Max=0.050000)) 00113 SizeScale(0)=(RelativeSize=2.000000) 00114 SizeScale(1)=(relativetime=0.200000,RelativeSize=5.000000) 00115 SizeScale(2)=(relativetime=0.400000,RelativeSize=10.000000) 00116 SizeScale(3)=(relativetime=1.000000,RelativeSize=20.000000) 00117 InitialParticlesPerSecond=1.000000 00118 DrawStyle=PTDS_Brighten 00119 Texture=Texture'XIIICine.effets.rondenlo' 00120 SecondsBeforeInactive=1000.000000 00121 LifetimeRange=(Max=6.000000) 00122 InitialDelayRange=(Min=-1.000000,Max=-1.000000) 00123 Name="WaterImpactEmitterD" 00124 End Object 00125 Emitters(3)=SpriteEmitter'Gameplay.WaterImpactEmitter.WaterImpactEmitterD' 00126 TimeTillResetRange=(Min=1.000000,Max=1.000000) 00127 bDynamicLight=True 00128 bLightChanged=True 00129 CollisionRadius=400.000000 00130 CollisionHeight=200.000000 00131 }