Once I get that upgrade to 36-hour days, I will tackle that. – Mychaeel

UE3:AnimNodeRandom (UDK)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search
UDK Object >> AnimObject >> AnimNode >> AnimNodeBlendBase >> AnimNodeBlendList >> AnimNodeRandom

Contents

Package: 
Engine
This class in other games:
UT3


[edit] Properties

[edit] Property group 'AnimNodeRandom'

[edit] RandomInfo

Type: array<RandomAnimInfo>

Modifiers: editfixedsize, editinline


[edit] Internal variables

[edit] PendingChildIndex

Type: int

Modifiers: transient


[edit] PlayingSeqNode

Type: AnimNodeSequence

Modifiers: transient

Pointer to AnimNodeSequence currently playing random animation.

[edit] Default values

Property Value
ActiveChildIndex -1
bSkipTickWhenZeroWeight True
CategoryDesc "Random"

[edit] Structs

[edit] RandomAnimInfo

Modifiers: native

float Chance 
Chance this child will be selected
byte LoopCountMin 
Minimum number of loops to play this animation
byte LoopCountMax 
Maximum number of loops to play this animation
float BlendInTime 
Blend in time for this child
Object.Vector2D PlayRateRange 
Animation Play Rate Scale
bool bStillFrame 
If it's a still frame, don't play animation. Just randomly pick one, and stick to it until we lose focus
byte LoopCount 
Number of loops left to play for this round

Default values:

Property Value
BlendInTime 0.25
Chance 1.0
LoopCountMax 0
LoopCountMin 0
PlayRateRange
Member Value
X 1.0
Y 1.0