Core.Object | +--Engine.Actor | +--Engine.Emitter | +--Engine.ImpactEmitter | +--XIII.WoodDustEmitter
00001 //----------------------------------------------------------- 00002 // 00003 //----------------------------------------------------------- 00004 class WoodDustEmitter extends ImpactEmitter; 00005 00006 //_____________________________________________________________________________ 00007 simulated event PostBeginPlay() 00008 { 00009 Super.PostBeginPlay(); 00010 SpriteEmitter(Emitters[0]).ProjectionNormal = vRand(); 00011 } 00012 00013 00014 00015 defaultproperties 00016 { 00017 ClientImpactSound=Sound'XIIIsound.Impacts__ImpBoisPlein.ImpBoisPlein__hPlayImpBoiP' 00018 Begin Object Class=SpriteEmitter Name=WoodDustEmitterA 00019 UseDirectionAs=PTDU_Normal 00020 ProjectionNormal=(X=1.000000,Y=1.000000,Z=0.000000) 00021 RespawnDeadParticles=False 00022 UseSizeScale=True 00023 UseRegularSizeScale=False 00024 AutomaticInitialSpawning=False 00025 Initialized=True 00026 FadeOutStartTime=0.150000 00027 FadeInEndTime=0.100000 00028 MaxParticles=1 00029 StartSpinRange=(X=(Max=50.000000),Y=(Max=50.000000),Z=(Max=50.000000)) 00030 SizeScale(0)=(RelativeSize=1.000000) 00031 SizeScale(1)=(relativetime=0.150000,RelativeSize=2.000000) 00032 SizeScale(2)=(relativetime=0.230000,RelativeSize=0.500000) 00033 SizeScale(3)=(relativetime=0.500000) 00034 SizeScale(4)=(relativetime=1.000000) 00035 StartSizeRange=(X=(Min=14.400000,Max=18.000000),Y=(Min=14.400000,Max=18.000000),Z=(Min=14.400000,Max=18.000000)) 00036 InitialParticlesPerSecond=100.000000 00037 DrawStyle=PTDS_AlphaBlend 00038 Texture=Texture'XIIICine.effets.impactpoing2A' 00039 SecondsBeforeInactive=10000.000000 00040 LifetimeRange=(Min=0.300000,Max=0.300000) 00041 Name="WoodDustEmitterA" 00042 End Object 00043 Emitters(0)=SpriteEmitter'XIII.WoodDustEmitter.WoodDustEmitterA' 00044 Begin Object Class=SpriteEmitter Name=WoodDustEmitterB 00045 Acceleration=(Z=5.000000) 00046 UseColorScale=True 00047 FadeOut=True 00048 FadeIn=True 00049 RespawnDeadParticles=False 00050 SpinParticles=True 00051 UseSizeScale=True 00052 UseRegularSizeScale=False 00053 AutomaticInitialSpawning=False 00054 SymmetryU=True 00055 SymmetryV=True 00056 RandomSymmetryU=True 00057 RandomSymmetryV=True 00058 Initialized=True 00059 ColorScale(0)=(Color=(B=255,G=255,R=255)) 00060 ColorScale(1)=(relativetime=0.500000,Color=(B=63,G=119,R=133)) 00061 ColorScale(2)=(Color=(B=104,G=131,R=132)) 00062 FadeOutStartTime=2.000000 00063 FadeInEndTime=1.200000 00064 MaxParticles=2 00065 SpinsPerSecondRange=(X=(Min=-0.100000,Max=0.100000),Y=(Min=-0.300000,Max=0.300000)) 00066 SizeScale(1)=(relativetime=0.100000,RelativeSize=2.000000) 00067 SizeScale(2)=(relativetime=0.500000,RelativeSize=1.000000) 00068 SizeScale(3)=(relativetime=1.000000,RelativeSize=1.000000) 00069 StartSizeRange=(X=(Min=7.000000,Max=10.000000),Y=(Min=7.000000,Max=10.000000),Z=(Min=7.000000,Max=10.000000)) 00070 InitialParticlesPerSecond=100.000000 00071 DrawStyle=PTDS_Brighten 00072 Texture=Texture'XIIICine.effets.mist2' 00073 SecondsBeforeInactive=10000.000000 00074 LifetimeRange=(Min=2.500000,Max=3.000000) 00075 StartVelocityRange=(X=(Min=-3.000000,Max=3.000000),Y=(Min=-3.000000,Max=3.000000),Z=(Min=-3.000000,Max=-10.000000)) 00076 Name="WoodDustEmitterB" 00077 End Object 00078 Emitters(1)=SpriteEmitter'XIII.WoodDustEmitter.WoodDustEmitterB' 00079 Begin Object Class=SpriteEmitter Name=WoodDustEmitterC 00080 Acceleration=(X=-5.000000,Y=-5.000000,Z=-500.000000) 00081 RespawnDeadParticles=False 00082 SpinParticles=True 00083 UseSizeScale=True 00084 UseRegularSizeScale=False 00085 UniformSize=False 00086 AutomaticInitialSpawning=False 00087 SymmetryU=True 00088 SymmetryV=True 00089 RandomSymmetryU=True 00090 RandomSymmetryV=True 00091 Initialized=True 00092 MaxParticles=2 00093 SpinsPerSecondRange=(X=(Min=-3.000000,Max=3.000000),Y=(Min=-3.000000,Max=3.000000)) 00094 StartSizeRange=(X=(Min=0.300000,Max=1.500000),Y=(Min=3.000000,Max=5.000000)) 00095 CenterU=0.200000 00096 CenterV=0.200000 00097 InitialParticlesPerSecond=50.000000 00098 DrawStyle=PTDS_Masked 00099 Texture=Texture'XIIICine.effets.impactboisM' 00100 TextureUSubdivisions=1 00101 TextureVSubdivisions=2 00102 SecondsBeforeInactive=10000.000000 00103 LifetimeRange=(Min=2.000000,Max=2.500000) 00104 StartVelocityRange=(Y=(Min=-100.000000,Max=100.000000),Z=(Min=200.000000,Max=300.000000)) 00105 VelocityLossRange=(Z=(Min=1.000000,Max=2.000000)) 00106 Name="WoodDustEmitterC" 00107 End Object 00108 Emitters(2)=SpriteEmitter'XIII.WoodDustEmitter.WoodDustEmitterC' 00109 Begin Object Class=SpriteEmitter Name=WoodDustEmitterD 00110 FadeOut=True 00111 FadeIn=True 00112 RespawnDeadParticles=False 00113 SpinParticles=True 00114 UseSizeScale=True 00115 UseRegularSizeScale=False 00116 AutomaticInitialSpawning=False 00117 BlendBetweenSubdivisions=True 00118 NoSynchroAnim=True 00119 SymmetryU=True 00120 SymmetryV=True 00121 RandomSymmetryU=True 00122 RandomSymmetryV=True 00123 Initialized=True 00124 FadeOutStartTime=0.500000 00125 FadeInEndTime=0.500000 00126 MaxParticles=1 00127 SpinsPerSecondRange=(X=(Min=-0.200000,Max=0.200000)) 00128 SizeScale(0)=(RelativeSize=0.100000) 00129 SizeScale(1)=(relativetime=0.500000,RelativeSize=1.000000) 00130 SizeScale(2)=(relativetime=1.000000,RelativeSize=2.000000) 00131 StartSizeRange=(X=(Min=10.000000,Max=10.000000),Y=(Min=10.000000,Max=10.000000)) 00132 InitialParticlesPerSecond=100.000000 00133 Texture=Texture'XIIICine.effets.DonutsA' 00134 TextureUSubdivisions=2 00135 TextureVSubdivisions=2 00136 SubdivisionEnd=6 00137 SecondsBeforeInactive=10000.000000 00138 LifetimeRange=(Min=0.500000,Max=0.500000) 00139 Name="WoodDustEmitterD" 00140 End Object 00141 Emitters(3)=SpriteEmitter'XIII.WoodDustEmitter.WoodDustEmitterD' 00142 bUseCylinderCollision=True 00143 }