REDNODE / GAME API

AIAnimationTask

classscriptedClass

extends AIScriptTask › AIBehaviorScriptBase › IScriptable › ISerializable

Properties 9

NameTypeFlags
actionDebugNameStringscriptedprotected
actionPhaseEAIActionPhasescriptedprotected
actionRecordwref<AIAction_Record>scriptedprotected
animVariationref<AIArgumentMapping>scriptedprotected
animVariationValueInt32scriptedprotected
phaseActivationTimeFloatscriptedprotected
phaseDurationFloatscriptedprotected
phaseRecordwref<AIActionPhase_Record>scriptedprotected
recordTweakDBIDscriptedprotected

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