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

UE3:ParticleModuleEventReceiverSpawn (UDK)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UDK Object >> ParticleModule >> ParticleModuleEventBase >> ParticleModuleEventReceiverBase >> ParticleModuleEventReceiverSpawn
Package: 
Engine


Properties[edit]

Property group 'Location'[edit]

bUsePSysLocation[edit]

Type: bool

If TRUE, use the location of the particle system component for spawning. if FALSE (default), use the location of the particle event.

Property group 'Spawn'[edit]

bUseParticleTime[edit]

Type: bool

For Death-based event receiving, if this is TRUE, it indicates that the ParticleTime of the event should be used to look-up the SpawnCount. Otherwise (and in all other events received), use the emitter time of the event.

SpawnCount[edit]

Type: DistributionFloat.RawDistributionFloat

The number of particles to spawn.

Default value:

Member Value
Distribution RequiredDistributionSpawnCount
LookupTable
  1. 0.0
  2. 0.0
  3. 0.0
  4. 0.0
LookupTableChunkSize 1
LookupTableNumElements 1
Op 1

Property group 'Velocity'[edit]

bInheritVelocity[edit]

Type: bool

If TRUE, use the velocity of the dying particle as the start velocity of the spawned particle.

InheritVelocityScale[edit]

Type: DistributionVector.RawDistributionVector

If bInheritVelocity is TRUE, scale the velocity with this.

Default value:

Member Value
Distribution RequiredDistributionInheritVelocityScale
LookupTable
  1. 1.0
  2. 1.0
  3. 1.0
  4. 1.0
  5. 1.0
  6. 1.0
  7. 1.0
  8. 1.0
LookupTableChunkSize 3
LookupTableNumElements 1
Op 1

Internal variables[edit]

EventGeneratorType[edit]

Type: ParticleSystemComponent.EParticleEventType

Modifiers: deprecated

The type of event that will generate the kill.

EventName[edit]

Type: name

Modifiers: deprecated

The name of the emitter of interest for generating the event.

Default values[edit]

Property Value
bSpawnModule True
bUpdateModule True