BlackICE Scripting

class

AIAnimationTask

  • 9 properties
  • 7 functions

Extends AIbehaviortaskScript AIbehaviorScriptBase IScriptable ISerializable

Properties

PropertyTypeOffset
recordTDBID0x0 scripted
animVariationAIArgumentMapping?0x8 scripted
actionRecordWeakHandle<game.data.AIAction_Record>0x18 scripted
actionDebugNamestring0x28 scripted
animVariationValueint0x48 scripted
phaseRecordWeakHandle<game.data.AIActionPhase_Record>0x50 scripted
actionPhaseEAIActionPhase0x60 scripted
phaseActivationTimefloat0x64 scripted
phaseDurationfloat0x68 scripted

Functions

  • float GetPhaseDuration() RTTI
  • void SendAnimData(AIbehaviorScriptExecutionContext context, game.data.AIActionAnimData_Record animData) RTTI
  • void StartPhase(AIbehaviorScriptExecutionContext context, EAIActionPhase newPhase) RTTI
  • void Activate(AIbehaviorScriptExecutionContext context) overrideRTTI
  • void Deactivate(AIbehaviorScriptExecutionContext context) overrideRTTI
  • AIbehaviorUpdateOutcome Update(AIbehaviorScriptExecutionContext context) overrideRTTI
  • string GetDescription(AIbehaviorScriptExecutionContext context) overrideRTTI