AIAnimationTask
classscriptedClass
extends AIScriptTask › AIBehaviorScriptBase › IScriptable › ISerializable
Properties 9
| Name | Type | Flags |
|---|---|---|
actionDebugName | String | scriptedprotected |
actionPhase | EAIActionPhase | scriptedprotected |
actionRecord | wref<AIAction_Record> | scriptedprotected |
animVariation | ref<AIArgumentMapping> | scriptedprotected |
animVariationValue | Int32 | scriptedprotected |
phaseActivationTime | Float | scriptedprotected |
phaseDuration | Float | scriptedprotected |
phaseRecord | wref<AIActionPhase_Record> | scriptedprotected |
record | TweakDBID | scriptedprotected |
Methods 7
protected func Activate(context: ScriptExecutionContext)scripted
protected func Deactivate(context: ScriptExecutionContext)scripted
public func GetDescription(context: ScriptExecutionContext) -> Stringscripted
private final func GetPhaseDuration() -> Floatscripted
private final func SendAnimData(context: ScriptExecutionContext, animData: ref<AIActionAnimData_Record>)scripted
private final func StartPhase(context: ScriptExecutionContext, newPhase: EAIActionPhase)scripted
protected func Update(context: ScriptExecutionContext) -> AIbehaviorUpdateOutcomescripted