I love the smell of UnrealEd crashing in the morning. – tarquin

UE2:ParticleEmitter (UE2Runtime)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UE2Runtime Object >> ParticleEmitter
Package: 
Engine
Direct subclasses:
BeamEmitter, MeshEmitter, SparkEmitter, SpriteEmitter, TrailEmitter
This class in other games:
UT2003, UT2004, U2XMP, UDK, UT3

ParticleEmitter: Base class for sub- emitters.

make sure to keep structs in sync in UnParticleSystem.h

Properties[edit]

See ParticleEmitter properties.

Enums[edit]

See ParticleEmitter enums.

Structs[edit]

Particle[edit]

Object.Vector Location 
Object.Vector OldLocation 
Object.Vector Velocity 
Object.Vector StartSize 
Object.Vector SpinsPerSecond 
Object.Vector StartSpin 
Object.Vector RevolutionCenter 
Object.Vector RevolutionsPerSecond 
Object.Vector RevolutionsMultiplier 
Object.Vector Size 
Object.Vector StartLocation 
Object.Vector ColorMultiplier 
Object.Vector VelocityMultiplier 
Object.Vector OldMeshLocation 
Object.Color Color 
float Time 
float MaxLifetime 
float Mass 
int HitCount 
int Flags 
int Subdivision 
int BoneIndex 

ParticleColorScale[edit]

float RelativeTime 
always in range [0..1]
Object.Color Color 

ParticleRevolutionScale[edit]

float RelativeTime 
always in range [0..1]
Object.Vector RelativeRevolution 

ParticleSound[edit]

Sound Sound 
Object.Range Radius 
Object.Range Pitch 
int Weight 
Object.Range Volume 
Object.Range Probability 

ParticleTimeScale[edit]

float RelativeTime 
always in range [0..1]
float RelativeSize 

ParticleVelocityScale[edit]

float RelativeTime 
always in range [0..1]
Object.Vector RelativeVelocity 

Native functions[edit]

SpawnParticle[edit]

native function SpawnParticle (int Amount)


Trigger[edit]

native function Trigger ()