| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||
Core.Object | +-- Engine.ParticleEmitter
BeamEmitter, MeshEmitter, RibbonEmitter, SparkEmitter, SpriteEmitter, TrailEmitter
| Constants Summary |
|---|
| Inherited Contants from Core.Object |
|---|
| MaxInt, Pi, RF_NotForClient, RF_NotForEdit, RF_NotForServer, RF_Public, RF_Transactional, RF_Transient, RF_Unnamed |
| Inherited Variables from Core.Object |
|---|
| Class, Name, ObjectFlags, ObjectInternal[6], Outer |
| Enumerations Summary | ||
|---|---|---|
| EBlendMode BM_MODULATE, BM_MODULATE2X, BM_MODULATE4X, BM_ADD, BM_ADDSIGNED, BM_ADDSIGNED2X, BM_SUBTRACT, BM_ADDSMOOTH, BM_BLENDDIFFUSEALPHA, BM_BLENDTEXTUREALPHA, BM_BLENDFACTORALPHA, BM_BLENDTEXTUREALPHAPM, BM_BLENDCURRENTALPHA, BM_PREMODULATE, BM_MODULATEALPHA_ADDCOLOR, BM_MODULATEINVALPHA_ADDCOLOR, BM_MODULATEINVCOLOR_ADDALPHA, BM_HACK | ||
| EParticleCollisionSound PTSC_None, PTSC_LinearGlobal, PTSC_LinearLocal, PTSC_Random | ||
| EParticleCoordinateSystem PTCS_Independent, PTCS_Relative, PTCS_Absolute | ||
| EParticleDrawStyle PTDS_Regular, PTDS_AlphaBlend, PTDS_Modulated, PTDS_Translucent, PTDS_AlphaModulate_MightNotFogCorrectly, PTDS_Darken, PTDS_Brighten | ||
| EParticleEffectAxis PTEA_NegativeX, PTEA_PositiveZ | ||
| EParticleMeshSpawning PTMS_None, PTMS_Linear, PTMS_Random | ||
| EParticleRotationSource PTRS_None, PTRS_Actor, PTRS_Offset, PTRS_Normal | ||
| EParticleStartLocationShape PTLS_Box, PTLS_Sphere, PTLS_Polar, PTLS_All | ||
| EParticleVelocityDirection PTVD_None, PTVD_StartPositionAndOwner, PTVD_OwnerAndStartPosition, PTVD_AddRadial | ||
| ESkelLocationUpdate PTSU_None, PTSU_SpawnOffset, PTSU_Location | ||
| Inherited Enumerations from Core.Object |
|---|
| EAxis, ECamOrientation, ESheerAxis |
| Structures Summary | ||
|---|---|---|
| Particle Location, OldLocation, Velocity, StartSize, SpinsPerSecond, StartSpin, RevolutionCenter, RevolutionsPerSecond, RevolutionsMultiplier, Size, StartLocation, ColorMultiplier, VelocityMultiplier, OldMeshLocation, Color, Time, MaxLifetime, Mass, HitCount, Flags, Subdivision, BoneIndex | ||
| ParticleColorScale RelativeTime, Color | ||
| ParticleRevolutionScale RelativeTime, RelativeRevolution | ||
| ParticleSound Sound, Radius, Pitch, Weight, Volume, Probability | ||
| ParticleTimeScale RelativeTime, RelativeSize | ||
| ParticleVelocityScale RelativeTime, RelativeVelocity | ||
| Inherited Structures from Core.Object |
|---|
| BoundingVolume, Box, Color, CompressedPosition, Coords, GameSpyServerData, Guid, IntegerRange, InterpCurve, InterpCurvePoint, MatCoords, Matrix, Plane, Quat, Range, RangeVector, Rotator, Scale, Vector |
| Functions Summary | ||
|---|---|---|
![]() | ResetParticles () | |
![]() | SpawnParticle (int Amount) | |
![]() | Trigger () | |
| Variables Detail |
|---|
| Enumerations Detail |
|---|
BM_MODULATE, BM_MODULATE2X, BM_MODULATE4X, BM_ADD, BM_ADDSIGNED, BM_ADDSIGNED2X, BM_SUBTRACT, BM_ADDSMOOTH, BM_BLENDDIFFUSEALPHA, BM_BLENDTEXTUREALPHA, BM_BLENDFACTORALPHA, BM_BLENDTEXTUREALPHAPM, BM_BLENDCURRENTALPHA, BM_PREMODULATE, BM_MODULATEALPHA_ADDCOLOR, BM_MODULATEINVALPHA_ADDCOLOR, BM_MODULATEINVCOLOR_ADDALPHA, BM_HACK};
PTDS_Regular, PTDS_AlphaBlend, PTDS_Modulated, PTDS_Translucent, PTDS_AlphaModulate_MightNotFogCorrectly, PTDS_Darken, PTDS_Brighten};
PTVD_None, PTVD_StartPositionAndOwner, PTVD_OwnerAndStartPosition, PTVD_AddRadial};
| Structures Detail |
|---|
var int BoneIndex;};
var color Color;
var vector ColorMultiplier;
var int Flags;
var int HitCount;
var vector Location;
var float Mass;
var float MaxLifetime;
var vector OldLocation;
var vector OldMeshLocation;
var vector RevolutionCenter;
var vector RevolutionsMultiplier;
var vector RevolutionsPerSecond;
var vector Size;
var vector SpinsPerSecond;
var vector StartLocation;
var vector StartSize;
var vector StartSpin;
var int Subdivision;
var float Time;
var vector Velocity;
var vector VelocityMultiplier;
var(ParticleEmitter) color Color;};
var(ParticleEmitter) float RelativeTime;
var(ParticleEmitter) vector RelativeRevolution;};
var(ParticleEmitter) float RelativeTime;
var(ParticleEmitter) Range Pitch;};
var(ParticleEmitter) Range Probability;
var(ParticleEmitter) Range Radius;
var(ParticleEmitter) sound Sound;
var(ParticleEmitter) Range Volume;
var(ParticleEmitter) int Weight;
var(ParticleEmitter) float RelativeSize;};
var(ParticleEmitter) float RelativeTime;
var(ParticleEmitter) float RelativeTime;};
var(ParticleEmitter) vector RelativeVelocity;
| Functions Detail |
|---|
ResetParticles Source code
SpawnParticle Source code
Trigger Source code| Defaultproperties |
|---|
defaultproperties
{
Texture=Texture'Engine_res.S_Emitter'
SecondsBeforeInactive=1
DrawStyle=PTDS_Translucent
MaxParticles=10
FadeOutFactor=(X=1,Y=1,Z=1,W=1)
FadeInFactor=(X=1,Y=1,Z=1,W=1)
SpinCCWorCW=(X=0.5,Y=0.5,Z=0.5)
ExtentMultiplier=(X=1,Y=1,Z=1)
AutomaticInitialSpawning=1
UseRegularSizeScale=True
RespawnDeadParticles=True
StartSizeRange=(X=(Min=100,Max=100),Y=(Min=100,Max=100),Z=(Min=100,Max=100))
DampingFactorRange=(X=(Min=1,Max=1),Y=(Min=1,Max=1),Z=(Min=1,Max=1))
StartMassRange=(Min=1,Max=1)
LifetimeRange=(Min=4,Max=4)
AddLocationFromOtherEmitter=-1
AddVelocityFromOtherEmitter=-1
SpawnFromOtherEmitter=-1
AlphaTest=1
AcceptsProjectors=false
ColorMultiplierRange=(X=(Min=1,Max=1),Y=(Min=1,Max=1),Z=(Min=1,Max=1))
ZTest=true
ZWrite=false
AddVelocityMultiplierRange=(X=(Min=1,Max=1),Y=(Min=1,Max=1),Z=(Min=1,Max=1))
TriggerDisabled=true
VelocityScaleRange=(X=(Min=1,Max=1),Y=(Min=1,Max=1),Z=(Min=1,Max=1))
MeshScaleRange=(X=(Min=1,Max=1),Y=(Min=1,Max=1),Z=(Min=1,Max=1))
UniformMeshScale=true
UniformVelocityScale=true
MeshNormal=(X=0,Y=0,Z=1)
SkeletalScale=(X=1,Y=1,Z=1)
RelativeBoneIndexRange=(Min=0,Max=1)
AutoDestroy=true
} |
| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||