Engine
Class Emitter

source: C:\XIII\Engine\Classes\Emitter.uc
Core.Object
   |
   +--Engine.Actor
      |
      +--Engine.Emitter
Direct Known Subclasses:ImpactEmitter, TriggerParticleEmitter, WaterImpactEmitter, WaterRingsEmitter, BreathSteamEmitter, CanExplosionEmitter, CardboardFragmentsEmitter, DeadMouetEmitter, ExtinguisherEmitter, FireWorkEmitter, HelicoExploEmitter, HelicoHSEmitter, LeavesEmitter, MangousteStunnedEmitter, MissileVaporEmitter, TAEmitter, TrigerredEmitter, XIIIBreakingGlassEmitter, XIIIEcumeEmitter, XIIIExplosiveEmitter, XIIIFireTorchEmitter, XIIIFragment3DEmitter, aahhEmitter, USA02HelicoHSEmitter, USA02HelicoMissileSpawnEmitter, USA02HelicoMissileTrailEmitter, DeadDuckEmitter, Prock03FioleExploEmitter, XIIIAlerteEmitter, XIIIChuteEmiter, GrenadExplosionEmitterSE, BazookExplosionEmitterSE, HeadBloodTrailEmitterSE, BaseDecoEmitters, BazookExplosionEmitter, DeathOnomatopEmitter, DrowningEmitter, FragGrenadFragmentEmitter, GMCExploEmitter, GrenadExplosionEmitter, HeadBloodTrailEmitter, LightVehicleExploEmitter, StunningJumpEmitter, WaterTrailEmitter, BazookExplosionOverlayEmitter, GrenadExplosionOverlayEmitter, BlastDuck, BlastDuckBlow, GibExplosionSE, SpawnEmitter, XIIIMPDeathExplosionEmitter, XIIIMPDuckEmiter

class Emitter
extends Engine.Actor

//============================================================================= // Emitter: An Unreal Emitter Actor. //=============================================================================
Variables
 array Emitters


Source Code


00001	//=============================================================================
00002	// Emitter: An Unreal Emitter Actor.
00003	//=============================================================================
00004	class Emitter extends Actor
00005		native
00006		placeable;
00007	
00008	#exec Texture Import File=Textures\S_Emitter.pcx  Name=S_Emitter Mips=Off MASKED=1 COMPRESS=DXT1
00009	
00010	
00011	var ()	export	editinline	array<ParticleEmitter>	Emitters;
00012	
00013	var		(Global)	bool			AutoDestroy;
00014	var		(Global)	bool			AutoReset;
00015	var		(Global)	bool			DisableFogging;
00016	var		(Global)	rangevector		GlobalOffsetRange;
00017	var		(Global)	range			TimeTillResetRange;
00018	
00019	var		transient	float			EmitterRadius;
00020	var		transient	float			EmitterHeight;
00021	var		transient	bool			ActorForcesEnabled;
00022	var		transient	vector			GlobalOffset;
00023	var		transient	float			TimeTillReset;
00024	
00025	defaultproperties
00026	{
00027	     AutoDestroy=True
00028	     bInteractive=False
00029	     bBlockZeroExtentTraces=False
00030	     bBlockNonZeroExtentTraces=False
00031	     DrawType=DT_Particle
00032	     Texture=Texture'Engine.S_Emitter'
00033	     Style=STY_Particle
00034	}

End Source Code