class
TweakAISubAction
- 0 properties
- 10 functions
Extends IScriptable ISerializable
Properties
None.
Functions
static void OnCantFindProperUpdateMethod(CName className)staticRTTI globalre.Hooks.PlaceVoid( "TweakAISubAction", "TweakAISubAction::OnCantFindProperUpdateMethod;CName", (TweakAISubAction_OnCantFindProperUpdateMethod x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TweakAISubAction_OnCantFindProperUpdateMethod( CName className );static bool Activate(AIbehaviorScriptExecutionContext context, WeakHandle<game.data.AISubAction_Record> subActionRecord)staticRTTI globalre.Hooks.Place( "TweakAISubAction", "TweakAISubAction::Activate;ScriptExecutionContextAISubAction_Record", (TweakAISubAction_Activate x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct TweakAISubAction_Activate( AIbehaviorScriptExecutionContext context, WeakHandle<game.data.AISubAction_Record> subActionRecord );static void OnCantFindProperDeactivateMethod(CName className)staticRTTI globalre.Hooks.PlaceVoid( "TweakAISubAction", "TweakAISubAction::OnCantFindProperDeactivateMethod;CName", (TweakAISubAction_OnCantFindProperDeactivateMethod x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TweakAISubAction_OnCantFindProperDeactivateMethod( CName className );static void Deactivate(AIbehaviorScriptExecutionContext context, WeakHandle<game.data.AISubAction_Record> subActionRecord, float duration, bool interrupted)staticRTTI globalre.Hooks.PlaceVoid( "TweakAISubAction", "TweakAISubAction::Deactivate;ScriptExecutionContextAISubAction_RecordFloatBool", (TweakAISubAction_Deactivate x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TweakAISubAction_Deactivate( AIbehaviorScriptExecutionContext context, WeakHandle<game.data.AISubAction_Record> subActionRecord, float duration, bool interrupted );static void OnCantFindProperGetPhaseDurationnMethod(CName className)staticRTTI globalre.Hooks.PlaceVoid( "TweakAISubAction", "TweakAISubAction::OnCantFindProperGetPhaseDurationnMethod;CName", (TweakAISubAction_OnCantFindProperGetPhaseDurationnMethod x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TweakAISubAction_OnCantFindProperGetPhaseDurationnMethod( CName className );static bool GetPhaseDuration(AIbehaviorScriptExecutionContext context, WeakHandle<game.data.AISubAction_Record> subActionRecord, EAIActionPhase actionPhase, float baseDuration, out float duration)staticRTTI globalre.Hooks.Place( "TweakAISubAction", "TweakAISubAction::GetPhaseDuration;ScriptExecutionContextAISubAction_RecordEAIActionPhaseFloatFloat", (TweakAISubAction_GetPhaseDuration x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct TweakAISubAction_GetPhaseDuration( AIbehaviorScriptExecutionContext context, WeakHandle<game.data.AISubAction_Record> subActionRecord, EAIActionPhase actionPhase, float baseDuration, float duration );static AIbehaviorUpdateOutcome Update(AIbehaviorScriptExecutionContext context, WeakHandle<game.data.AISubAction_Record> subActionRecord, float duration)staticRTTI globalre.Hooks.Place( "TweakAISubAction", "TweakAISubAction::Update;ScriptExecutionContextAISubAction_RecordFloat", (TweakAISubAction_Update x) => { return re.Hooks.CallOriginal<re.msgpack.AIbehaviorUpdateOutcome>(); } ); [Msgpack.Gen] public readonly partial record struct TweakAISubAction_Update( AIbehaviorScriptExecutionContext context, WeakHandle<game.data.AISubAction_Record> subActionRecord, float duration );static void OnCantFindProperGetAnimVariationMethod(CName className)staticRTTI globalre.Hooks.PlaceVoid( "TweakAISubAction", "TweakAISubAction::OnCantFindProperGetAnimVariationMethod;CName", (TweakAISubAction_OnCantFindProperGetAnimVariationMethod x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TweakAISubAction_OnCantFindProperGetAnimVariationMethod( CName className );static bool GetAnimVariation(AIbehaviorScriptExecutionContext context, WeakHandle<game.data.AISubAction_Record> subActionRecord, out int animVariation)staticRTTI globalre.Hooks.Place( "TweakAISubAction", "TweakAISubAction::GetAnimVariation;ScriptExecutionContextAISubAction_RecordInt32", (TweakAISubAction_GetAnimVariation x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct TweakAISubAction_GetAnimVariation( AIbehaviorScriptExecutionContext context, WeakHandle<game.data.AISubAction_Record> subActionRecord, int animVariation );static void OnCantFindProperActivateMethod(CName className)staticRTTI globalre.Hooks.PlaceVoid( "TweakAISubAction", "TweakAISubAction::OnCantFindProperActivateMethod;CName", (TweakAISubAction_OnCantFindProperActivateMethod x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TweakAISubAction_OnCantFindProperActivateMethod( CName className );