Mostly Harmless

UE3:SeqAct_ParticleEventGenerator (UDK)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UDK Object >> SequenceObject >> SequenceOp >> SequenceAction >> SeqAct_ParticleEventGenerator
Package: 
Engine


Properties

Property group 'SeqAct_ParticleEventGenerator'

bEnabled

Type: bool

Is this event generator enabled?

Default value: True

bUseEmitterLocation

Type: bool

If TRUE, use the Emitter target position as the Location.

Internal variables

EventDirection

Type: Object.Vector

The direction of the event.

EventLocation

Type: Object.Vector

The location of the event.

EventNames

Type: array<string>

Name of the event to generate.

EventNormal

Type: Object.Vector

The (hit) normal of the event.

EventTime

Type: float

The 'time' the event occured.

EventVelocity

Type: Object.Vector

The velocity of the event.

Instigator

Type: Actor

Player that trigger the event (Controller or Pawn)

Default values

Property Value
InputLinks[0]
Member Value
LinkDesc "Trigger Event"
InputLinks[1]
Member Value
LinkDesc "Enable"
InputLinks[2]
Member Value
LinkDesc "Disable"
InputLinks[3]
Member Value
LinkDesc "Toggle"
ObjCategory "Particles"
ObjName "ParticleEvent Generator"
VariableLinks[1]
Member Value
ExpectedType Class'Engine.SeqVar_String'
LinkDesc "EventNames"
PropertyName 'EventNames'
VariableLinks[2]
Member Value
ExpectedType Class'Engine.SeqVar_Float'
LinkDesc "EventTime"
MaxVars 1
PropertyName 'EventTime'
VariableLinks[3]
Member Value
ExpectedType Class'Engine.SeqVar_Vector'
LinkDesc "Location"
MaxVars 1
PropertyName 'EventLocation'
VariableLinks[4]
Member Value
ExpectedType Class'Engine.SeqVar_Vector'
LinkDesc "Direction"
MaxVars 1
PropertyName 'EventDirection'
VariableLinks[5]
Member Value
ExpectedType Class'Engine.SeqVar_Vector'
LinkDesc "Velocity"
MaxVars 1
PropertyName 'EventVelocity'
VariableLinks[6]
Member Value
ExpectedType Class'Engine.SeqVar_Vector'
LinkDesc "Normal"
MaxVars 1
PropertyName 'EventNormal'

Static events

GetObjClassVersion

static event int GetObjClassVersion ()

Overrides: SequenceObject.GetObjClassVersion

Return the version number for this class. Child classes should increment this method by calling Super then adding a individual class version to the result. When a class is first created, the number should be 0; each time one of the link arrays is modified (VariableLinks, OutputLinks, InputLinks, etc.), the number that is added to the result of Super.GetObjClassVersion() should be incremented by 1.

Returns:

the version number for this specific class.