XIDCine
Class BreathSteamEmitter

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

class BreathSteamEmitter
extends Engine.Emitter

//----------------------------------------------------------- // BreathSteamEmitter // Created by iKi //-----------------------------------------------------------

Source Code


00001	//-----------------------------------------------------------
00002	// BreathSteamEmitter
00003	// Created by iKi
00004	//-----------------------------------------------------------
00005	class BreathSteamEmitter extends Emitter;
00006	
00007	EVENT Trigger( actor Other, pawn EventInstigator )
00008	{
00009		Emitters[0].Disabled=false;
00010		Emitters[0].SpawnParticle(1);
00011	}
00012	
00013	EVENT PostBeginPlay( )
00014	{
00015		Emitters[0].Disabled=true;
00016	}
00017	
00018	
00019	
00020	defaultproperties
00021	{
00022	     Begin Object Class=SpriteEmitter Name=BreathSteamEmitterA
00023	         Acceleration=(Z=17.000000)
00024	         UseColorScale=True
00025	         FadeOut=True
00026	         RespawnDeadParticles=False
00027	         AutoDestroy=True
00028	         SpinParticles=True
00029	         UseSizeScale=True
00030	         UseRegularSizeScale=False
00031	         AutomaticInitialSpawning=False
00032	         Initialized=True
00033	         ColorScale(0)=(Color=(B=64,G=64,R=64))
00034	         ColorScale(1)=(relativetime=1.000000,Color=(B=64,G=64,R=64))
00035	         MaxParticles=5
00036	         UseRotationFrom=PTRS_Actor
00037	         SpinsPerSecondRange=(X=(Min=-0.400000,Max=0.400000))
00038	         StartSpinRange=(X=(Min=-1.000000,Max=1.000000))
00039	         SizeScale(0)=(RelativeSize=1.000000)
00040	         SizeScale(1)=(relativetime=1.000000,RelativeSize=5.000000)
00041	         StartSizeRange=(X=(Min=5.000000,Max=15.000000))
00042	         InitialParticlesPerSecond=1.000000
00043	         Texture=Texture'XIIICine.extinct_fumeeAD'
00044	         SecondsBeforeInactive=5.000000
00045	         LifetimeRange=(Min=2.000000)
00046	         StartVelocityRange=(X=(Min=22.000000,Max=30.000000))
00047	         Name="BreathSteamEmitterA"
00048	     End Object
00049	     Emitters(0)=SpriteEmitter'XIDCine.BreathSteamEmitter.BreathSteamEmitterA'
00050	     AutoDestroy=False
00051	     RelativeLocation=(Y=10.000000)
00052	     RelativeRotation=(Yaw=16384)
00053	}

End Source Code