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

UE3:ParticleModuleAttractorParticle (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT3 Object >> ParticleModule >> ParticleModuleAttractorBase >> ParticleModuleAttractorParticle
Package: 
Engine
This class in other games:
UDK

Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.

Properties[edit]

Property group 'Attractor'[edit]

bAffectBaseVelocity[edit]

Type: bool

If TRUE, the velocity adjustment will be applied to the base velocity.

bInheritSourceVel[edit]

Type: bool

Whether the particle should inherit the source veloctiy if it expires.

bRenewSource[edit]

Type: bool

Whether the particle should grab a new particle if it's source expires.

bStrengthByDistance[edit]

Type: bool

The strength curve is a function of distance or of time.

Default value: True

Range[edit]

Type: DistributionFloat.RawDistributionFloat

The radial range of the attraction around the source particle. Particle-life relative.

Default value:

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

Strength[edit]

Type: DistributionFloat.RawDistributionFloat

The strength of the attraction (negative values repel). Particle-life relative if StrengthByDistance is false.

Default value:

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

Property group 'Location'[edit]

EmitterName[edit]

Type: name

Modifiers: export, noclear

The source emitter for attractors

SelectionMethod[edit]

Type: EAttractorParticleSelectionMethod


Internal variables[edit]

LastSelIndex[edit]

Type: int


Default values[edit]

Property Value
bSpawnModule True
bUpdateModule True

Enums[edit]

EAttractorParticleSelectionMethod[edit]

The method to use when selecting an attractor target particle from the emitter.

EAPSM_Random 
EAPSM_Sequential