The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall

UE2:xEmitter properties (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2004 Object >> Actor >> xEmitter (properties)

Contents

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