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()RTTIgame.data.MovementPolicy_Record? MovePolicyHandle()RTTIre.Hooks.Place( "gamedataAIActionPhase_Record", "MovePolicyHandle", (AIActionPhase_Record_MovePolicyHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.MovementPolicy_Record>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionPhase_Record_MovePolicyHandle( game.data.AIActionPhase_Record self );WeakHandle<game.data.AIActionChangeNPCState_Record> ChangeNPCState()RTTIgame.data.AIActionChangeNPCState_Record? ChangeNPCStateHandle()RTTIre.Hooks.Place( "gamedataAIActionPhase_Record", "ChangeNPCStateHandle", (AIActionPhase_Record_ChangeNPCStateHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIActionChangeNPCState_Record>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionPhase_Record_ChangeNPCStateHandle( game.data.AIActionPhase_Record self );WeakHandle<game.data.AISubAction_Record> DynamicDuration()RTTIgame.data.AISubAction_Record? DynamicDurationHandle()RTTIre.Hooks.Place( "gamedataAIActionPhase_Record", "DynamicDurationHandle", (AIActionPhase_Record_DynamicDurationHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AISubAction_Record>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionPhase_Record_DynamicDurationHandle( game.data.AIActionPhase_Record self );void ToNextPhaseCondition(out WeakHandle<game.data.AIActionCondition_Record>[] outList)RTTIre.Hooks.PlaceVoid( "gamedataAIActionPhase_Record", "ToNextPhaseCondition", (AIActionPhase_Record_ToNextPhaseCondition x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AIActionPhase_Record_ToNextPhaseCondition( game.data.AIActionPhase_Record self, WeakHandle<game.data.AIActionCondition_Record>[] outList );int GetToNextPhaseConditionCount()RTTIre.Hooks.Place( "gamedataAIActionPhase_Record", "GetToNextPhaseConditionCount", (AIActionPhase_Record_GetToNextPhaseConditionCount x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionPhase_Record_GetToNextPhaseConditionCount( game.data.AIActionPhase_Record self );WeakHandle<game.data.AIActionCondition_Record> GetToNextPhaseConditionItem(int index)RTTIgame.data.AIActionCondition_Record? GetToNextPhaseConditionItemHandle(int index)RTTIre.Hooks.Place( "gamedataAIActionPhase_Record", "GetToNextPhaseConditionItemHandle", (AIActionPhase_Record_GetToNextPhaseConditionItemHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIActionCondition_Record>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionPhase_Record_GetToNextPhaseConditionItemHandle( game.data.AIActionPhase_Record self, int index );bool ToNextPhaseConditionContains(WeakHandle<game.data.AIActionCondition_Record> item)RTTIre.Hooks.Place( "gamedataAIActionPhase_Record", "ToNextPhaseConditionContains", (AIActionPhase_Record_ToNextPhaseConditionContains x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionPhase_Record_ToNextPhaseConditionContains( game.data.AIActionPhase_Record self, WeakHandle<game.data.AIActionCondition_Record> item );void NotRepeatPhaseCondition(out WeakHandle<game.data.AIActionCondition_Record>[] outList)RTTIre.Hooks.PlaceVoid( "gamedataAIActionPhase_Record", "NotRepeatPhaseCondition", (AIActionPhase_Record_NotRepeatPhaseCondition x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct AIActionPhase_Record_NotRepeatPhaseCondition( game.data.AIActionPhase_Record self, WeakHandle<game.data.AIActionCondition_Record>[] outList );int GetNotRepeatPhaseConditionCount()RTTIre.Hooks.Place( "gamedataAIActionPhase_Record", "GetNotRepeatPhaseConditionCount", (AIActionPhase_Record_GetNotRepeatPhaseConditionCount x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionPhase_Record_GetNotRepeatPhaseConditionCount( game.data.AIActionPhase_Record self );WeakHandle<game.data.AIActionCondition_Record> GetNotRepeatPhaseConditionItem(int index)RTTIgame.data.AIActionCondition_Record? GetNotRepeatPhaseConditionItemHandle(int index)RTTIre.Hooks.Place( "gamedataAIActionPhase_Record", "GetNotRepeatPhaseConditionItemHandle", (AIActionPhase_Record_GetNotRepeatPhaseConditionItemHandle x) => { return re.Hooks.CallOriginal<re.msgpack.game.data.AIActionCondition_Record>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionPhase_Record_GetNotRepeatPhaseConditionItemHandle( game.data.AIActionPhase_Record self, int index );bool NotRepeatPhaseConditionContains(WeakHandle<game.data.AIActionCondition_Record> item)RTTIre.Hooks.Place( "gamedataAIActionPhase_Record", "NotRepeatPhaseConditionContains", (AIActionPhase_Record_NotRepeatPhaseConditionContains x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionPhase_Record_NotRepeatPhaseConditionContains( game.data.AIActionPhase_Record self, WeakHandle<game.data.AIActionCondition_Record> item );float AnimationDuration()RTTIre.Hooks.Place( "gamedataAIActionPhase_Record", "AnimationDuration", (AIActionPhase_Record_AnimationDuration x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionPhase_Record_AnimationDuration( game.data.AIActionPhase_Record self );float ToNextPhaseConditionCheckInterval()RTTIre.Hooks.Place( "gamedataAIActionPhase_Record", "ToNextPhaseConditionCheckInterval", (AIActionPhase_Record_ToNextPhaseConditionCheckInterval x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionPhase_Record_ToNextPhaseConditionCheckInterval( game.data.AIActionPhase_Record self );int Repeat()RTTIre.Hooks.Place( "gamedataAIActionPhase_Record", "Repeat", (AIActionPhase_Record_Repeat x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionPhase_Record_Repeat( game.data.AIActionPhase_Record self );float ConditionSuccessDuration()RTTIre.Hooks.Place( "gamedataAIActionPhase_Record", "ConditionSuccessDuration", (AIActionPhase_Record_ConditionSuccessDuration x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionPhase_Record_ConditionSuccessDuration( game.data.AIActionPhase_Record self );float Duration()RTTIre.Hooks.Place( "gamedataAIActionPhase_Record", "Duration", (AIActionPhase_Record_Duration x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionPhase_Record_Duration( game.data.AIActionPhase_Record self );float MaxDuration()RTTIre.Hooks.Place( "gamedataAIActionPhase_Record", "MaxDuration", (AIActionPhase_Record_MaxDuration x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionPhase_Record_MaxDuration( game.data.AIActionPhase_Record self );bool CompleteActionWithFailureOnCondition()RTTIre.Hooks.Place( "gamedataAIActionPhase_Record", "CompleteActionWithFailureOnCondition", (AIActionPhase_Record_CompleteActionWithFailureOnCondition x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionPhase_Record_CompleteActionWithFailureOnCondition( game.data.AIActionPhase_Record self );bool UseDurationFromAnimSlot()RTTIre.Hooks.Place( "gamedataAIActionPhase_Record", "UseDurationFromAnimSlot", (AIActionPhase_Record_UseDurationFromAnimSlot x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionPhase_Record_UseDurationFromAnimSlot( game.data.AIActionPhase_Record self );bool ForceZeroUpdateInterval()RTTIre.Hooks.Place( "gamedataAIActionPhase_Record", "ForceZeroUpdateInterval", (AIActionPhase_Record_ForceZeroUpdateInterval x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionPhase_Record_ForceZeroUpdateInterval( game.data.AIActionPhase_Record self );bool DontStopInfiniteOnSubActionsCompletion()RTTIre.Hooks.Place( "gamedataAIActionPhase_Record", "DontStopInfiniteOnSubActionsCompletion", (AIActionPhase_Record_DontStopInfiniteOnSubActionsCompletion x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct AIActionPhase_Record_DontStopInfiniteOnSubActionsCompletion( game.data.AIActionPhase_Record self );