AIAnimationTask class
AIAnimationTask
Inheritance
Base: AIbehaviortaskScript
Derived
None.
Properties
| Property | Type | |
|---|---|---|
record | TDBID | scripted |
animVariation | AIArgumentMapping? | scripted |
actionRecord | WeakHandle<game.data.AIAction_Record> | scripted |
actionDebugName | string | scripted |
animVariationValue | int | scripted |
phaseRecord | WeakHandle<game.data.AIActionPhase_Record> | scripted |
actionPhase | EAIActionPhase | scripted |
phaseActivationTime | float | scripted |
phaseDuration | float | scripted |
Functions
float GetPhaseDuration()RTTIvoid SendAnimData(AIbehaviorScriptExecutionContext context, game.data.AIActionAnimData_Record animData)RTTIvoid StartPhase(AIbehaviorScriptExecutionContext context, EAIActionPhase newPhase)RTTIvoid Activate(AIbehaviorScriptExecutionContext context)overrideRTTIvoid Deactivate(AIbehaviorScriptExecutionContext context)overrideRTTIAIbehaviorUpdateOutcome Update(AIbehaviorScriptExecutionContext context)overrideRTTIstring GetDescription(AIbehaviorScriptExecutionContext context)overrideRTTI