I love the smell of UnrealEd crashing in the morning. – tarquin
UE2:ParticleEmitter properties (UT2004)
From Unreal Wiki, The Unreal Engine Documentation Site
| Object >> ParticleEmitter (properties) |
- ParticleEmitter properties in other games:
- U2XMP, UE2Runtime, UT2003
- 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. |
[edit] Properties
[edit] Property group 'Acceleration'
[edit] Acceleration
Type: Object.Vector
[edit] Property group 'Collision'
[edit] CollisionPlanes
Type: array<Object.Plane>
[edit] DampingFactorRange
Type: Object.RangeVector
Default value:
| Member | Value | ||||||
|---|---|---|---|---|---|---|---|
| X |
|
||||||
| Y |
|
||||||
| Z |
|
[edit] ExtentMultiplier
Type: Object.Vector
Default value:
| Member | Value |
|---|---|
| X | 1.0 |
| Y | 1.0 |
| Z | 1.0 |
[edit] MaxCollisions
Type: Object.Range
[edit] SpawnAmount
Type: int
[edit] SpawnedVelocityScaleRange
Type: Object.RangeVector
[edit] SpawnFromOtherEmitter
Type: int
Default value: -1
[edit] UseCollision
Type: bool
[edit] UseCollisionPlanes
Type: bool
[edit] UseMaxCollisions
Type: bool
[edit] UseSpawnedVelocityScale
Type: bool
[edit] Property group 'Color'
[edit] ColorMultiplierRange
Type: Object.RangeVector
Default value:
| Member | Value | ||||||
|---|---|---|---|---|---|---|---|
| X |
|
||||||
| Y |
|
||||||
| Z |
|
[edit] ColorScale
Type: array<ParticleColorScale>
[edit] ColorScaleRepeats
Type: float
[edit] Opacity
Type: float
Default value: 1.0
[edit] UseColorScale
Type: bool
[edit] Property group 'Fading'
[edit] FadeIn
Type: bool
[edit] FadeInEndTime
Type: float
[edit] FadeInFactor
Type: Object.Plane
Default value:
| Member | Value |
|---|---|
| W | 1.0 |
| X | 1.0 |
| Y | 1.0 |
| Z | 1.0 |
[edit] FadeOut
Type: bool
[edit] FadeOutFactor
Type: Object.Plane
Default value:
| Member | Value |
|---|---|
| W | 1.0 |
| X | 1.0 |
| Y | 1.0 |
| Z | 1.0 |
[edit] FadeOutStartTime
Type: float
[edit] Property group 'Force'
[edit] UseActorForces
Type: bool
[edit] Property group 'General'
[edit] CoordinateSystem
Type: EParticleCoordinateSystem
[edit] EffectAxis
Type: EParticleEffectAxis
[edit] MaxParticles
Type: int
Modifiers: const
Default value: 10
[edit] ResetAfterChange
Type: bool
[edit] Property group 'Local'
[edit] AutoDestroy
Type: bool
[edit] AutoReset
Type: bool
[edit] AutoResetTimeRange
Type: Object.Range
[edit] DetailMode
Type: Object.EDetailMode
[edit] Disabled
Type: bool
[edit] DisableFogging
Type: bool
[edit] Name
Type: string
[edit] RespawnDeadParticles
Type: bool
Default value: True
[edit] Property group 'Location'
[edit] AddLocationFromOtherEmitter
Type: int
Default value: -1
[edit] SphereRadiusRange
Type: Object.Range
[edit] StartLocationOffset
Type: Object.Vector
[edit] StartLocationPolarRange
Type: Object.RangeVector
[edit] StartLocationRange
Type: Object.RangeVector
[edit] StartLocationShape
Type: EParticleStartLocationShape
[edit] Property group 'Mass'
[edit] StartMassRange
Type: Object.Range
Default value:
| Member | Value |
|---|---|
| Max | 1.0 |
| Min | 1.0 |
[edit] Property group 'MeshSpawning'
[edit] MeshNormal
Type: Object.Vector
Default value:
| Member | Value |
|---|---|
| X | 0.0 |
| Y | 0.0 |
| Z | 1.0 |
[edit] MeshNormalThresholdRange
Type: Object.Range
[edit] MeshScaleRange
Type: Object.RangeVector
Default value:
| Member | Value | ||||||
|---|---|---|---|---|---|---|---|
| X |
|
||||||
| Y |
|
||||||
| Z |
|
[edit] MeshSpawning
Type: EParticleMeshSpawning
[edit] MeshSpawningStaticMesh
Type: StaticMesh
[edit] SpawnOnlyInDirectionOfNormal
Type: bool
[edit] UniformMeshScale
Type: bool
Default value: True
[edit] UniformVelocityScale
Type: bool
Default value: True
[edit] UseColorFromMesh
Type: bool
[edit] VelocityFromMesh
Type: bool
[edit] VelocityScaleRange
Type: Object.RangeVector
Default value:
| Member | Value | ||||||
|---|---|---|---|---|---|---|---|
| X |
|
||||||
| Y |
|
||||||
| Z |
|
[edit] Property group 'Performance'
[edit] LowDetailFactor
Type: float
Default value: 0.65
[edit] Property group 'Rendering'
[edit] AcceptsProjectors
Type: bool
[edit] AlphaRef
Type: int
[edit] AlphaTest
Type: bool
Default value: True
[edit] ZTest
Type: bool
Default value: True
[edit] ZWrite
Type: bool
[edit] Property group 'Revolution'
[edit] RevolutionCenterOffsetRange
Type: Object.RangeVector
[edit] RevolutionScale
Type: array<ParticleRevolutionScale>
[edit] RevolutionScaleRepeats
Type: float
[edit] RevolutionsPerSecondRange
Type: Object.RangeVector
[edit] UseRevolution
Type: bool
[edit] UseRevolutionScale
Type: bool
[edit] Property group 'Rotation'
[edit] DampRotation
Type: bool
[edit] RotationDampingFactorRange
Type: Object.RangeVector
[edit] RotationNormal
Type: Object.Vector
[edit] RotationOffset
Type: Object.Rotator
[edit] SpinCCWorCW
Type: Object.Vector
Default value:
| Member | Value |
|---|---|
| X | 0.5 |
| Y | 0.5 |
| Z | 0.5 |
[edit] SpinParticles
Type: bool
[edit] SpinsPerSecondRange
Type: Object.RangeVector
[edit] StartSpinRange
Type: Object.RangeVector
[edit] UseRotationFrom
Type: EParticleRotationSource
[edit] Property group 'Size'
[edit] DetermineVelocityByLocationDifference
Type: bool
[edit] ScaleSizeByVelocityMax
Type: float
Default value: 1.0E7
[edit] ScaleSizeByVelocityMultiplier
Type: Object.Vector
Default value:
| Member | Value |
|---|---|
| X | 1.0 |
| Y | 1.0 |
| Z | 1.0 |
[edit] ScaleSizeXByVelocity
Type: bool
[edit] ScaleSizeYByVelocity
Type: bool
[edit] ScaleSizeZByVelocity
Type: bool
[edit] SizeScale
Type: array<ParticleTimeScale>
[edit] SizeScaleRepeats
Type: float
[edit] StartSizeRange
Type: Object.RangeVector
Default value:
| Member | Value | ||||||
|---|---|---|---|---|---|---|---|
| X |
|
||||||
| Y |
|
||||||
| Z |
|
[edit] UniformSize
Type: bool
[edit] UseAbsoluteTimeForSizeScale
Type: bool
[edit] UseRegularSizeScale
Type: bool
Default value: True
[edit] UseSizeScale
Type: bool
[edit] Property group 'SkeletalMesh'
[edit] RelativeBoneIndexRange
Type: Object.Range
Default value:
| Member | Value |
|---|---|
| Max | 1.0 |
| Min | 0.0 |
[edit] SkeletalMeshActor
Type: Actor
[edit] SkeletalScale
Type: Object.Vector
Default value:
| Member | Value |
|---|---|
| X | 1.0 |
| Y | 1.0 |
| Z | 1.0 |
[edit] UseSkeletalLocationAs
Type: ESkelLocationUpdate
[edit] Property group 'Sound'
[edit] CollisionSound
Type: EParticleCollisionSound
[edit] CollisionSoundIndex
Type: Object.Range
[edit] CollisionSoundProbability
Type: Object.Range
[edit] Sounds
Type: array<ParticleSound>
[edit] SpawningSound
Type: EParticleCollisionSound
[edit] SpawningSoundIndex
Type: Object.Range
[edit] SpawningSoundProbability
Type: Object.Range
[edit] Property group 'Spawning'
[edit] AutomaticInitialSpawning
Type: bool
Default value: True
[edit] InitialParticlesPerSecond
Type: float
[edit] ParticlesPerSecond
Type: float
[edit] Property group 'Texture'
[edit] BlendBetweenSubdivisions
Type: bool
[edit] DrawStyle
Type: EParticleDrawStyle
Default value: PTDS_Translucent
[edit] SubdivisionEnd
Type: int
[edit] SubdivisionScale
[edit] SubdivisionStart
Type: int
[edit] Texture
Type: Texture
Default value: S_Emitter
[edit] TextureUSubdivisions
Type: int
[edit] TextureVSubdivisions
Type: int
[edit] UseRandomSubdivision
Type: bool
[edit] UseSubdivisionScale
Type: bool
[edit] Property group 'Tick'
[edit] MinSquaredVelocity
Type: float
[edit] SecondsBeforeInactive
Type: float
Default value: 1.0
[edit] Property group 'Time'
[edit] InitialDelayRange
Type: Object.Range
[edit] InitialTimeRange
Type: Object.Range
[edit] LifetimeRange
Type: Object.Range
Default value:
| Member | Value |
|---|---|
| Max | 4.0 |
| Min | 4.0 |
[edit] Property group 'Trigger'
[edit] ResetOnTrigger
Type: bool
[edit] SpawnOnTriggerPPS
Type: float
[edit] SpawnOnTriggerRange
Type: Object.Range
[edit] TriggerDisabled
Type: bool
Default value: True
[edit] Property group 'Velocity'
[edit] AddVelocityFromOtherEmitter
Type: int
Default value: -1
[edit] AddVelocityFromOwner
Type: bool
[edit] AddVelocityMultiplierRange
Type: Object.RangeVector
Default value:
| Member | Value | ||||||
|---|---|---|---|---|---|---|---|
| X |
|
||||||
| Y |
|
||||||
| Z |
|
[edit] GetVelocityDirectionFrom
Type: EParticleVelocityDirection
[edit] MaxAbsVelocity
Type: Object.Vector
[edit] RotateVelocityLossRange
Type: bool
[edit] StartVelocityRadialRange
Type: Object.Range
[edit] StartVelocityRange
Type: Object.RangeVector
[edit] UseVelocityScale
Type: bool
[edit] VelocityLossRange
Type: Object.RangeVector
[edit] VelocityScale
Type: array<ParticleVelocityScale>
[edit] VelocityScaleRepeats
Type: float
[edit] Property group 'Warmup'
[edit] RelativeWarmupTime
Type: float
[edit] WarmupTicksPerSecond
Type: float
[edit] Internal variables
[edit] ActiveParticles
Type: int
Modifiers: transient
currently active particles
[edit] AllParticlesDead
Type: bool
Modifiers: transient
[edit] Backup_Disabled
Type: bool
for resetting
[edit] BoundingBox
Type: Object.Box
Modifiers: transient
[edit] CurrentCollisionSoundIndex
Type: int
Modifiers: transient
[edit] CurrentMeshSpawningIndex
Type: int
Modifiers: transient
[edit] CurrentSpawningSoundIndex
Type: int
Modifiers: transient
[edit] CurrentSpawnOnTrigger
Type: int
Modifiers: transient
[edit] DeferredParticles
Type: int
Modifiers: transient
[edit] GlobalOffset
Type: Object.Vector
Modifiers: transient
[edit] Inactive
Type: bool
Modifiers: transient
[edit] InactiveTime
Type: float
Modifiers: transient
[edit] InitialDelay
Type: float
Modifiers: transient
[edit] Initialized
Type: bool
Modifiers: transient
[edit] KillPending
Type: int
Modifiers: transient
[edit] MaxActiveParticles
Type: int
Modifiers: transient
[edit] MaxSizeScale
Type: float
Modifiers: transient
[edit] MeshVertsAndNormals
Type: array<Object.Vector>
Modifiers: transient
[edit] OtherIndex
Type: int
Modifiers: transient
[edit] Owner
Type: Emitter
Modifiers: transient
[edit] ParticleIndex
Type: int
Modifiers: transient
index into circular list of particles
[edit] Particles
Modifiers: transient
[edit] PPSFraction
Type: float
Modifiers: transient
used to keep track of fractional PPTick
[edit] PS2Data
Type: int
Modifiers: transient
[edit] RealDisableFogging
Type: bool
Modifiers: transient
[edit] RealExtentMultiplier
Type: Object.Vector
Modifiers: transient
[edit] RealMeshNormal
Type: Object.Vector
Modifiers: transient
[edit] RealVelocityLossRange
Type: Object.RangeVector
Modifiers: transient
[edit] RenderableParticles
Type: int
Modifiers: transient
[edit] TimeTillReset
Type: float
Modifiers: transient
[edit] WarmedUp
Type: bool
Modifiers: transient
