The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall
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[edit]
Property group 'Force'[edit]
bForceAffected[edit]
Type: bool
Property group 'pclBeam'[edit]
mBendStrength[edit]
Type: float
mWaveAmplitude[edit]
Type: float
mWaveFrequency[edit]
Type: float
mWaveLockEnd[edit]
Type: bool
mWaveShift[edit]
Type: float
Property group 'PclEmitter'[edit]
bSuspendWhenNotVisible[edit]
Type: bool
Default value: True
mChildName[edit]
Type: name
mDelayRange[edit]
Type: float
Array size: 2
mLifeRange[edit]
Type: float
Array size: 2
Default value, index 0: 4.0
Default value, index 1: 4.0
mMaxParticles[edit]
Type: int
Modifiers: private
Default value: 50
mParticleType[edit]
Type: ExParticleTypes
mRegen[edit]
Type: bool
Default value: True
mRegenDist[edit]
Type: float
mRegenOffTime[edit]
Type: float
Array size: 2
mRegenOnTime[edit]
Type: float
Array size: 2
mRegenPause[edit]
Type: bool
mRegenRange[edit]
Type: float
Array size: 2
Default value, index 0: 1.0
Default value, index 1: 1.0
mSourceActor[edit]
Type: name
mSpawningType[edit]
Type: ExSpawningTypes
mStartParticles[edit]
Type: int
at runtime also, you can set this > 0 to spawn this many next tick
Default value: 1
SourceStaticMesh[edit]
Type: StaticMeshActor
Property group 'PclMovement'[edit]
mAirResistance[edit]
Type: float
Default value: 0.4
mAttraction[edit]
Type: float
attractive force between particles
mColElasticity[edit]
Type: float
bounciness of particle collision 0-1
Default value: 0.5
mCollision[edit]
Type: bool
mColMakeSound[edit]
Type: bool
mDirDev[edit]
Type: Object.Vector
Default value:
Member | Value |
---|---|
X | 0.0 |
Y | 0.0 |
Z | 0.0 |
mMassRange[edit]
Type: float
Array size: 2
mOwnerVelocityFactor[edit]
Type: float
mPosDev[edit]
Type: Object.Vector
Default value:
Member | Value |
---|---|
X | 0.0 |
Y | 0.0 |
Z | 0.0 |
mPosRelative[edit]
Type: bool
mSpawnVecA[edit]
Type: Object.Vector
mSpawnVecB[edit]
Type: Object.Vector
Default value:
Member | Value |
---|---|
X | 0.0 |
Y | 0.0 |
Z | 0.05 |
mSpeedRange[edit]
Type: float
Array size: 2
Default value, index 0: 40.0
Default value, index 1: 40.0
mSpinRange[edit]
Type: float
Array size: 2
Property group 'PclSoftBody'[edit]
springD[edit]
Type: float
springK[edit]
Type: float
springMaxCompress[edit]
Type: float
springMaxStretch[edit]
Type: float
Property group 'PclVisuals'[edit]
mAttenFunc[edit]
Type: EAttenFunc
mAttenKa[edit]
Type: float
Default value: 0.2
mAttenKb[edit]
Type: float
Default value: 1.0
mAttenuate[edit]
Type: bool
Default value: True
mColorRange[edit]
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[edit]
Type: bool
mGrowthRate[edit]
Type: float
mLifeColorMap[edit]
Type: Texture
mMeshNodes[edit]
Type: StaticMesh
Array size: 8
if using meshes as particle nodes
mNumTileColumns[edit]
Type: int
Default value: 1
mNumTileRows[edit]
Type: int
Default value: 1
mPosColorMapXY[edit]
Type: Texture
mPosColorMapXZ[edit]
Type: Texture
mRandMeshes[edit]
Type: bool
mRandOrient[edit]
Type: bool
mRandTextures[edit]
Type: bool
choose a random texture for each instance of this emitter
mSizeRange[edit]
Type: float
Array size: 2
Default value, index 0: 10.0
Default value, index 1: 10.0
mTileAnimation[edit]
Type: bool
animate the particle from the set of tiles throughout life
mUseMeshNodes[edit]
Type: bool
Internal variables[edit]
bCallPreSpawn[edit]
Type: bool
Default value: True
blockOnNet[edit]
Type: bool
Expire[edit]
Type: int
Modifiers: transient
mAtLeastOneFrame[edit]
Type: int
Modifiers: transient
mBounds[edit]
Type: Object.Box
Modifiers: transient
mbSpinningNodes[edit]
Type: int
Modifiers: transient
mChildEmitter[edit]
Type: xEmitter
mDir[edit]
Type: Object.Vector
Modifiers: transient
mHeadIndex[edit]
Type: int
Modifiers: transient
mInvTileCols[edit]
Type: float
Modifiers: transient
mLastPos[edit]
Type: Object.Vector
Modifiers: transient
mLastVector[edit]
Type: Object.Vector
Modifiers: transient
mNumActivePcl[edit]
Type: int
Modifiers: transient
mNumSprings[edit]
Type: int
Modifiers: transient
mNumUpdates[edit]
Type: int
Modifiers: transient
mpAttenFunc[edit]
Type: int
mPauseTimer[edit]
Type: float
Modifiers: transient
mpIterator[edit]
Type: pointer
Modifiers: transient
mpParticles[edit]
Type: pointer
Modifiers: transient
ptr to tarray
mpSprings[edit]
Type: pointer
Modifiers: transient
ptr to Spring class
mRegenBias[edit]
Type: float
Modifiers: transient
mRegenTimer[edit]
Type: float
Modifiers: transient
mRenderableVerts[edit]
Type: int
Modifiers: transient
mSphere[edit]
Type: Object.Plane
Modifiers: transient
mT[edit]
Type: float
Modifiers: transient
delta
mTexU[edit]
Type: float
Modifiers: transient
mTexV[edit]
Type: float
Modifiers: transient
mTime[edit]
Type: float
Modifiers: transient
mTotalTiles[edit]
Type: float
Modifiers: transient
mWavePhaseA[edit]
Type: float
Modifiers: transient
mWavePhaseB[edit]
Type: float
Modifiers: transient
SystemHandle[edit]
Type: int
Modifiers: transient
Default value: -1
Default values[edit]
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 |