BlackICE Scripting

class game.data

AIActionPhase_Record

game.data.AIActionPhase_Record

  • 0 properties
  • 26 functions

Extends game.data.TweakDBRecord IScriptable ISerializable

Properties

None.

Functions

  • WeakHandle<game.data.MovementPolicy_Record> MovePolicy() RTTI
  • game.data.MovementPolicy_Record? MovePolicyHandle() RTTI
  • WeakHandle<game.data.AIActionChangeNPCState_Record> ChangeNPCState() RTTI
  • game.data.AIActionChangeNPCState_Record? ChangeNPCStateHandle() RTTI
  • WeakHandle<game.data.AISubAction_Record> DynamicDuration() RTTI
  • game.data.AISubAction_Record? DynamicDurationHandle() RTTI
  • void ToNextPhaseCondition(out WeakHandle<game.data.AIActionCondition_Record>[] outList) RTTI
  • int GetToNextPhaseConditionCount() RTTI
  • WeakHandle<game.data.AIActionCondition_Record> GetToNextPhaseConditionItem(int index) RTTI
  • game.data.AIActionCondition_Record? GetToNextPhaseConditionItemHandle(int index) RTTI
  • bool ToNextPhaseConditionContains(WeakHandle<game.data.AIActionCondition_Record> item) RTTI
  • void NotRepeatPhaseCondition(out WeakHandle<game.data.AIActionCondition_Record>[] outList) RTTI
  • int GetNotRepeatPhaseConditionCount() RTTI
  • WeakHandle<game.data.AIActionCondition_Record> GetNotRepeatPhaseConditionItem(int index) RTTI
  • game.data.AIActionCondition_Record? GetNotRepeatPhaseConditionItemHandle(int index) RTTI
  • bool NotRepeatPhaseConditionContains(WeakHandle<game.data.AIActionCondition_Record> item) RTTI
  • float AnimationDuration() RTTI
  • float ToNextPhaseConditionCheckInterval() RTTI
  • int Repeat() RTTI
  • float ConditionSuccessDuration() RTTI
  • float Duration() RTTI
  • float MaxDuration() RTTI
  • bool CompleteActionWithFailureOnCondition() RTTI
  • bool UseDurationFromAnimSlot() RTTI
  • bool ForceZeroUpdateInterval() RTTI
  • bool DontStopInfiniteOnSubActionsCompletion() RTTI