Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |
Core.Object | +-- Engine.ParticleEmitter
BeamEmitter, MeshEmitter, SparkEmitter, SpriteEmitter, TrailEmitter
Constants Summary |
---|
Inherited Contants from Core.Object |
---|
MaxInt, Pi, RF_NotForClient, RF_NotForEdit, RF_NotForServer, RF_Public, RF_Standalone, RF_Transactional, RF_Transient |
Inherited Variables from Core.Object |
---|
Class, Name, ObjectFlags, ObjectInternal[7], 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, EDetailMode, EDrawPivot, 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, FloatBox, Guid, IntBox, InterpCurve, InterpCurvePoint, Matrix, Plane, Quat, Range, RangeVector, Rotator, Scale, TMultiMap, Vector |
Functions Summary | ||
---|---|---|
Reset () | ||
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 |
---|
Defaultproperties |
---|
defaultproperties { Texture=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)) Opacity=1.0 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) ScaleSizeByVelocityMultiplier=(X=1,Y=1,Z=1) DetailMode=DM_Low LowDetailFactor=+0.65 ScaleSizeByVelocityMax=10000000.0 } |
Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |