I love the smell of UnrealEd crashing in the morning. – tarquin
UE2:ParticleEmitter properties (UE2Runtime)
Object >> ParticleEmitter (properties) |
Contents
- 1 Properties
- 1.1 Property group 'Acceleration'
- 1.2 Property group 'Collision'
- 1.3 Property group 'Color'
- 1.4 Property group 'Fading'
- 1.5 Property group 'Force'
- 1.6 Property group 'General'
- 1.7 Property group 'Local'
- 1.8 Property group 'Location'
- 1.9 Property group 'Mass'
- 1.10 Property group 'MeshSpawning'
- 1.11 Property group 'Rendering'
- 1.12 Property group 'Revolution'
- 1.13 Property group 'Rotation'
- 1.14 Property group 'Size'
- 1.15 Property group 'SkeletalMesh'
- 1.16 Property group 'Sound'
- 1.17 Property group 'Spawning'
- 1.18 Property group 'Texture'
- 1.19 Property group 'Tick'
- 1.20 Property group 'Time'
- 1.21 Property group 'Trigger'
- 1.22 Property group 'Velocity'
- 1.23 Property group 'Warmup'
- 1.24 Internal variables
- 1.24.1 ActiveParticles
- 1.24.2 AllParticlesDead
- 1.24.3 BoundingBox
- 1.24.4 CurrentCollisionSoundIndex
- 1.24.5 CurrentMeshSpawningIndex
- 1.24.6 CurrentSpawningSoundIndex
- 1.24.7 CurrentSpawnOnTrigger
- 1.24.8 DeferredParticles
- 1.24.9 GlobalOffset
- 1.24.10 Inactive
- 1.24.11 InactiveTime
- 1.24.12 InitialDelay
- 1.24.13 Initialized
- 1.24.14 KillPending
- 1.24.15 MaxActiveParticles
- 1.24.16 MaxSizeScale
- 1.24.17 MeshVertsAndNormals
- 1.24.18 OtherIndex
- 1.24.19 Owner
- 1.24.20 ParticleIndex
- 1.24.21 Particles
- 1.24.22 PPSFraction
- 1.24.23 PS2Data
- 1.24.24 RealDisableFogging
- 1.24.25 RealExtentMultiplier
- 1.24.26 RealMeshNormal
- 1.24.27 TimeTillReset
- 1.24.28 WarmedUp
- ParticleEmitter properties in other games:
- U2XMP, UT2003, UT2004
- Other member categories for this class:
- enums
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Properties[edit]
Property group 'Acceleration'[edit]
Acceleration[edit]
Type: Object.Vector
Property group 'Collision'[edit]
CollisionPlanes[edit]
Type: array<Object.Plane>
DampingFactorRange[edit]
Type: Object.RangeVector
Default value:
Member | Value | ||||||
---|---|---|---|---|---|---|---|
X |
|
||||||
Y |
|
||||||
Z |
|
ExtentMultiplier[edit]
Type: Object.Vector
Default value:
Member | Value |
---|---|
X | 1.0 |
Y | 1.0 |
Z | 1.0 |
MaxCollisions[edit]
Type: Object.Range
SpawnAmount[edit]
Type: int
SpawnedVelocityScaleRange[edit]
Type: Object.RangeVector
SpawnFromOtherEmitter[edit]
Type: int
Default value: -1
UseCollision[edit]
Type: bool
UseCollisionPlanes[edit]
Type: bool
UseMaxCollisions[edit]
Type: bool
UseSpawnedVelocityScale[edit]
Type: bool
Property group 'Color'[edit]
ColorMultiplierRange[edit]
Type: Object.RangeVector
Default value:
Member | Value | ||||||
---|---|---|---|---|---|---|---|
X |
|
||||||
Y |
|
||||||
Z |
|
ColorScale[edit]
Type: array<ParticleColorScale>
ColorScaleRepeats[edit]
Type: float
UseColorScale[edit]
Type: bool
Property group 'Fading'[edit]
FadeIn[edit]
Type: bool
FadeInEndTime[edit]
Type: float
FadeInFactor[edit]
Type: Object.Plane
Default value:
Member | Value |
---|---|
W | 1.0 |
X | 1.0 |
Y | 1.0 |
Z | 1.0 |
FadeOut[edit]
Type: bool
FadeOutFactor[edit]
Type: Object.Plane
Default value:
Member | Value |
---|---|
W | 1.0 |
X | 1.0 |
Y | 1.0 |
Z | 1.0 |
FadeOutStartTime[edit]
Type: float
Property group 'Force'[edit]
UseActorForces[edit]
Type: bool
Property group 'General'[edit]
CoordinateSystem[edit]
Type: EParticleCoordinateSystem
EffectAxis[edit]
Type: EParticleEffectAxis
MaxParticles[edit]
Type: int
Modifiers: const
Default value: 10
ResetAfterChange[edit]
Type: bool
Property group 'Local'[edit]
AutoDestroy[edit]
Type: bool
AutoReset[edit]
Type: bool
AutoResetTimeRange[edit]
Type: Object.Range
Disabled[edit]
Type: bool
DisableFogging[edit]
Type: bool
Name[edit]
Type: string
RespawnDeadParticles[edit]
Type: bool
Default value: True
Property group 'Location'[edit]
AddLocationFromOtherEmitter[edit]
Type: int
Default value: -1
SphereRadiusRange[edit]
Type: Object.Range
StartLocationOffset[edit]
Type: Object.Vector
StartLocationPolarRange[edit]
Type: Object.RangeVector
StartLocationRange[edit]
Type: Object.RangeVector
StartLocationShape[edit]
Type: EParticleStartLocationShape
Property group 'Mass'[edit]
StartMassRange[edit]
Type: Object.Range
Default value:
Member | Value |
---|---|
Max | 1.0 |
Min | 1.0 |
Property group 'MeshSpawning'[edit]
MeshNormal[edit]
Type: Object.Vector
Default value:
Member | Value |
---|---|
Z | 1.0 |
MeshNormalThresholdRange[edit]
Type: Object.Range
MeshScaleRange[edit]
Type: Object.RangeVector
Default value:
Member | Value | ||||||
---|---|---|---|---|---|---|---|
X |
|
||||||
Y |
|
||||||
Z |
|
MeshSpawning[edit]
Type: EParticleMeshSpawning
MeshSpawningStaticMesh[edit]
Type: StaticMesh
SpawnOnlyInDirectionOfNormal[edit]
Type: bool
UniformMeshScale[edit]
Type: bool
Default value: True
UniformVelocityScale[edit]
Type: bool
Default value: True
UseColorFromMesh[edit]
Type: bool
VelocityFromMesh[edit]
Type: bool
VelocityScaleRange[edit]
Type: Object.RangeVector
Default value:
Member | Value | ||||||
---|---|---|---|---|---|---|---|
X |
|
||||||
Y |
|
||||||
Z |
|
Property group 'Rendering'[edit]
AcceptsProjectors[edit]
Type: bool
AlphaRef[edit]
Type: int
AlphaTest[edit]
Type: bool
Default value: True
ZTest[edit]
Type: bool
Default value: True
ZWrite[edit]
Type: bool
Property group 'Revolution'[edit]
RevolutionCenterOffsetRange[edit]
Type: Object.RangeVector
RevolutionScale[edit]
Type: array<ParticleRevolutionScale>
RevolutionScaleRepeats[edit]
Type: float
RevolutionsPerSecondRange[edit]
Type: Object.RangeVector
UseRevolution[edit]
Type: bool
UseRevolutionScale[edit]
Type: bool
Property group 'Rotation'[edit]
DampRotation[edit]
Type: bool
RotationDampingFactorRange[edit]
Type: Object.RangeVector
RotationNormal[edit]
Type: Object.Vector
RotationOffset[edit]
Type: Object.Rotator
SpinCCWorCW[edit]
Type: Object.Vector
Default value:
Member | Value |
---|---|
X | 0.5 |
Y | 0.5 |
Z | 0.5 |
SpinParticles[edit]
Type: bool
SpinsPerSecondRange[edit]
Type: Object.RangeVector
StartSpinRange[edit]
Type: Object.RangeVector
UseRotationFrom[edit]
Type: EParticleRotationSource
Property group 'Size'[edit]
SizeScale[edit]
Type: array<ParticleTimeScale>
SizeScaleRepeats[edit]
Type: float
StartSizeRange[edit]
Type: Object.RangeVector
Default value:
Member | Value | ||||||
---|---|---|---|---|---|---|---|
X |
|
||||||
Y |
|
||||||
Z |
|
UniformSize[edit]
Type: bool
UseRegularSizeScale[edit]
Type: bool
Default value: True
UseSizeScale[edit]
Type: bool
Property group 'SkeletalMesh'[edit]
RelativeBoneIndexRange[edit]
Type: Object.Range
Default value:
Member | Value |
---|---|
Max | 1.0 |
SkeletalMeshActor[edit]
Type: Actor
SkeletalScale[edit]
Type: Object.Vector
Default value:
Member | Value |
---|---|
X | 1.0 |
Y | 1.0 |
Z | 1.0 |
UseSkeletalLocationAs[edit]
Type: ESkelLocationUpdate
Property group 'Sound'[edit]
CollisionSound[edit]
Type: EParticleCollisionSound
CollisionSoundIndex[edit]
Type: Object.Range
CollisionSoundProbability[edit]
Type: Object.Range
Sounds[edit]
Type: array<ParticleSound>
SpawningSound[edit]
Type: EParticleCollisionSound
SpawningSoundIndex[edit]
Type: Object.Range
SpawningSoundProbability[edit]
Type: Object.Range
Property group 'Spawning'[edit]
AutomaticInitialSpawning[edit]
Type: bool
Default value: True
InitialParticlesPerSecond[edit]
Type: float
ParticlesPerSecond[edit]
Type: float
Property group 'Texture'[edit]
BlendBetweenSubdivisions[edit]
Type: bool
DrawStyle[edit]
Type: EParticleDrawStyle
Default value: PTDS_Translucent
SubdivisionEnd[edit]
Type: int
SubdivisionScale[edit]
SubdivisionStart[edit]
Type: int
Texture[edit]
Type: Texture
Default value: Texture'Engine.S_Emitter'
TextureUSubdivisions[edit]
Type: int
TextureVSubdivisions[edit]
Type: int
UseRandomSubdivision[edit]
Type: bool
UseSubdivisionScale[edit]
Type: bool
Property group 'Tick'[edit]
MinSquaredVelocity[edit]
Type: float
SecondsBeforeInactive[edit]
Type: float
Default value: 1.0
Property group 'Time'[edit]
InitialDelayRange[edit]
Type: Object.Range
InitialTimeRange[edit]
Type: Object.Range
LifetimeRange[edit]
Type: Object.Range
Default value:
Member | Value |
---|---|
Max | 4.0 |
Min | 4.0 |
Property group 'Trigger'[edit]
ResetOnTrigger[edit]
Type: bool
SpawnOnTriggerPPS[edit]
Type: float
SpawnOnTriggerRange[edit]
Type: Object.Range
TriggerDisabled[edit]
Type: bool
Default value: True
Property group 'Velocity'[edit]
AddVelocityFromOtherEmitter[edit]
Type: int
Default value: -1
AddVelocityMultiplierRange[edit]
Type: Object.RangeVector
Default value:
Member | Value | ||||||
---|---|---|---|---|---|---|---|
X |
|
||||||
Y |
|
||||||
Z |
|
GetVelocityDirectionFrom[edit]
Type: EParticleVelocityDirection
MaxAbsVelocity[edit]
Type: Object.Vector
StartVelocityRadialRange[edit]
Type: Object.Range
StartVelocityRange[edit]
Type: Object.RangeVector
UseVelocityScale[edit]
Type: bool
VelocityLossRange[edit]
Type: Object.RangeVector
VelocityScale[edit]
Type: array<ParticleVelocityScale>
VelocityScaleRepeats[edit]
Type: float
Property group 'Warmup'[edit]
RelativeWarmupTime[edit]
Type: float
WarmupTicksPerSecond[edit]
Type: float
Internal variables[edit]
ActiveParticles[edit]
Type: int
Modifiers: transient
currently active particles
AllParticlesDead[edit]
Type: bool
Modifiers: transient
BoundingBox[edit]
Type: Object.Box
Modifiers: transient
CurrentCollisionSoundIndex[edit]
Type: int
Modifiers: transient
CurrentMeshSpawningIndex[edit]
Type: int
Modifiers: transient
CurrentSpawningSoundIndex[edit]
Type: int
Modifiers: transient
CurrentSpawnOnTrigger[edit]
Type: int
Modifiers: transient
DeferredParticles[edit]
Type: int
Modifiers: transient
GlobalOffset[edit]
Type: Object.Vector
Modifiers: transient
Inactive[edit]
Type: bool
Modifiers: transient
InactiveTime[edit]
Type: float
Modifiers: transient
InitialDelay[edit]
Type: float
Modifiers: transient
Initialized[edit]
Type: bool
Modifiers: transient
KillPending[edit]
Type: int
Modifiers: transient
MaxActiveParticles[edit]
Type: int
Modifiers: transient
MaxSizeScale[edit]
Type: float
Modifiers: transient
MeshVertsAndNormals[edit]
Type: array<Object.Vector>
Modifiers: transient
OtherIndex[edit]
Type: int
Modifiers: transient
Owner[edit]
Type: Emitter
Modifiers: transient
ParticleIndex[edit]
Type: int
Modifiers: transient
index into circular list of particles
Particles[edit]
Modifiers: transient
PPSFraction[edit]
Type: float
Modifiers: transient
used to keep track of fractional PPTick
PS2Data[edit]
Type: int
Modifiers: transient
RealDisableFogging[edit]
Type: bool
Modifiers: transient
RealExtentMultiplier[edit]
Type: Object.Vector
Modifiers: transient
RealMeshNormal[edit]
Type: Object.Vector
Modifiers: transient
TimeTillReset[edit]
Type: float
Modifiers: transient
WarmedUp[edit]
Type: bool
Modifiers: transient