I'm a doctor, not a mechanic
UE2:xEmitter properties (UT2004)
Contents
- 1 Properties
- 1.1 Property group 'Force'
- 1.2 Property group 'pclBeam'
- 1.3 Property group 'PclEmitter'
- 1.3.1 bSuspendWhenNotVisible
- 1.3.2 mChildName
- 1.3.3 mDelayRange
- 1.3.4 mLifeRange
- 1.3.5 mMaxParticles
- 1.3.6 mParticleType
- 1.3.7 mRegen
- 1.3.8 mRegenDist
- 1.3.9 mRegenOffTime
- 1.3.10 mRegenOnTime
- 1.3.11 mRegenPause
- 1.3.12 mRegenRange
- 1.3.13 mSourceActor
- 1.3.14 mSpawningType
- 1.3.15 mStartParticles
- 1.3.16 SourceStaticMesh
- 1.4 Property group 'PclMovement'
- 1.5 Property group 'PclSoftBody'
- 1.6 Property group 'PclVisuals'
- 1.6.1 mAttenFunc
- 1.6.2 mAttenKa
- 1.6.3 mAttenKb
- 1.6.4 mAttenuate
- 1.6.5 mColorRange
- 1.6.6 mDistanceAtten
- 1.6.7 mGrowthRate
- 1.6.8 mLifeColorMap
- 1.6.9 mMeshNodes
- 1.6.10 mNumTileColumns
- 1.6.11 mNumTileRows
- 1.6.12 mPosColorMapXY
- 1.6.13 mPosColorMapXZ
- 1.6.14 mRandMeshes
- 1.6.15 mRandOrient
- 1.6.16 mRandTextures
- 1.6.17 mSizeRange
- 1.6.18 mTileAnimation
- 1.6.19 mUseMeshNodes
- 1.7 Internal variables
- 1.7.1 bCallPreSpawn
- 1.7.2 blockOnNet
- 1.7.3 Expire
- 1.7.4 mAtLeastOneFrame
- 1.7.5 mBounds
- 1.7.6 mbSpinningNodes
- 1.7.7 mChildEmitter
- 1.7.8 mDir
- 1.7.9 mHeadIndex
- 1.7.10 mInvTileCols
- 1.7.11 mLastPos
- 1.7.12 mLastVector
- 1.7.13 mNumActivePcl
- 1.7.14 mNumSprings
- 1.7.15 mNumUpdates
- 1.7.16 mpAttenFunc
- 1.7.17 mPauseTimer
- 1.7.18 mpIterator
- 1.7.19 mpParticles
- 1.7.20 mpSprings
- 1.7.21 mRegenBias
- 1.7.22 mRegenTimer
- 1.7.23 mRenderableVerts
- 1.7.24 mSphere
- 1.7.25 mT
- 1.7.26 mTexU
- 1.7.27 mTexV
- 1.7.28 mTime
- 1.7.29 mTotalTiles
- 1.7.30 mWavePhaseA
- 1.7.31 mWavePhaseB
- 1.7.32 SystemHandle
- 1.8 Default values
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
Property group 'Force'
bForceAffected
Type: bool
Property group 'pclBeam'
mBendStrength
Type: float
mWaveAmplitude
Type: float
mWaveFrequency
Type: float
mWaveLockEnd
Type: bool
mWaveShift
Type: float
Property group 'PclEmitter'
bSuspendWhenNotVisible
Type: bool
Default value: True
mChildName
Type: name
mDelayRange
Type: float
Array size: 2
mLifeRange
Type: float
Array size: 2
Default value, index 0: 4.0
Default value, index 1: 4.0
mMaxParticles
Type: int
Modifiers: private
Default value: 50
mParticleType
Type: ExParticleTypes
mRegen
Type: bool
Default value: True
mRegenDist
Type: float
mRegenOffTime
Type: float
Array size: 2
mRegenOnTime
Type: float
Array size: 2
mRegenPause
Type: bool
mRegenRange
Type: float
Array size: 2
Default value, index 0: 1.0
Default value, index 1: 1.0
mSourceActor
Type: name
mSpawningType
Type: ExSpawningTypes
mStartParticles
Type: int
at runtime also, you can set this > 0 to spawn this many next tick
Default value: 1
SourceStaticMesh
Type: StaticMeshActor
Property group 'PclMovement'
mAirResistance
Type: float
Default value: 0.4
mAttraction
Type: float
attractive force between particles
mColElasticity
Type: float
bounciness of particle collision 0-1
Default value: 0.5
mCollision
Type: bool
mColMakeSound
Type: bool
mDirDev
Type: Object.Vector
Default value:
Member | Value |
---|---|
X | 0.0 |
Y | 0.0 |
Z | 0.0 |
mMassRange
Type: float
Array size: 2
mOwnerVelocityFactor
Type: float
mPosDev
Type: Object.Vector
Default value:
Member | Value |
---|---|
X | 0.0 |
Y | 0.0 |
Z | 0.0 |
mPosRelative
Type: bool
mSpawnVecA
Type: Object.Vector
mSpawnVecB
Type: Object.Vector
Default value:
Member | Value |
---|---|
X | 0.0 |
Y | 0.0 |
Z | 0.05 |
mSpeedRange
Type: float
Array size: 2
Default value, index 0: 40.0
Default value, index 1: 40.0
mSpinRange
Type: float
Array size: 2
Property group 'PclSoftBody'
springD
Type: float
springK
Type: float
springMaxCompress
Type: float
springMaxStretch
Type: float
Property group 'PclVisuals'
mAttenFunc
Type: EAttenFunc
mAttenKa
Type: float
Default value: 0.2
mAttenKb
Type: float
Default value: 1.0
mAttenuate
Type: bool
Default value: True
mColorRange
Type: Object.Color
Array size: 2
Default value, index 0:
Member | Value |
---|---|
A | 255 |
B | 255 |
G | 255 |
R | 255 |
Default value, index 1:
Member | Value |
---|---|
A | 255 |
B | 255 |
G | 255 |
R | 255 |
mDistanceAtten
Type: bool
mGrowthRate
Type: float
mLifeColorMap
Type: Texture
mMeshNodes
Type: StaticMesh
Array size: 8
if using meshes as particle nodes
mNumTileColumns
Type: int
Default value: 1
mNumTileRows
Type: int
Default value: 1
mPosColorMapXY
Type: Texture
mPosColorMapXZ
Type: Texture
mRandMeshes
Type: bool
mRandOrient
Type: bool
mRandTextures
Type: bool
choose a random texture for each instance of this emitter
mSizeRange
Type: float
Array size: 2
Default value, index 0: 10.0
Default value, index 1: 10.0
mTileAnimation
Type: bool
animate the particle from the set of tiles throughout life
mUseMeshNodes
Type: bool
Internal variables
bCallPreSpawn
Type: bool
Default value: True
blockOnNet
Type: bool
Expire
Type: int
Modifiers: transient
mAtLeastOneFrame
Type: int
Modifiers: transient
mBounds
Type: Object.Box
Modifiers: transient
mbSpinningNodes
Type: int
Modifiers: transient
mChildEmitter
Type: xEmitter
mDir
Type: Object.Vector
Modifiers: transient
mHeadIndex
Type: int
Modifiers: transient
mInvTileCols
Type: float
Modifiers: transient
mLastPos
Type: Object.Vector
Modifiers: transient
mLastVector
Type: Object.Vector
Modifiers: transient
mNumActivePcl
Type: int
Modifiers: transient
mNumSprings
Type: int
Modifiers: transient
mNumUpdates
Type: int
Modifiers: transient
mpAttenFunc
Type: int
mPauseTimer
Type: float
Modifiers: transient
mpIterator
Type: pointer
Modifiers: transient
mpParticles
Type: pointer
Modifiers: transient
ptr to tarray
mpSprings
Type: pointer
Modifiers: transient
ptr to Spring class
mRegenBias
Type: float
Modifiers: transient
mRegenTimer
Type: float
Modifiers: transient
mRenderableVerts
Type: int
Modifiers: transient
mSphere
Type: Object.Plane
Modifiers: transient
mT
Type: float
Modifiers: transient
delta
mTexU
Type: float
Modifiers: transient
mTexV
Type: float
Modifiers: transient
mTime
Type: float
Modifiers: transient
mTotalTiles
Type: float
Modifiers: transient
mWavePhaseA
Type: float
Modifiers: transient
mWavePhaseB
Type: float
Modifiers: transient
SystemHandle
Type: int
Modifiers: transient
Default value: -1
Default values
Property | Value |
---|---|
bAcceptsProjectors | False |
bDirectional | True |
bGameRelevant | True |
bNetTemporary | True |
bNotOnDedServer | True |
bUnlit | True |
CollisionHeight | 0.0 |
CollisionRadius | 0.0 |
DrawType | DT_Particle |
LightEffect | LE_QuadraticNonIncidence |
RemoteRole | ROLE_None |
Skins[0] | S_Emitter |
Texture | S_Emitter |