class
TakedownUtils
- 0 properties
- 10 functions
Extends IScriptable ISerializable
Properties
None.
Functions
static bool ShouldForceTakedown(game.stateMachine.GameScriptInterface scriptInterface)staticRTTI globalre.Hooks.Place( "TakedownUtils", "TakedownUtils::ShouldForceTakedown;StateGameScriptInterface", (TakedownUtils_ShouldForceTakedown x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct TakedownUtils_ShouldForceTakedown( game.stateMachine.GameScriptInterface? scriptInterface );static void SetIgnoreLookAtEntity(game.stateMachine.GameScriptInterface scriptInterface, ent.EntityID targetID, bool b)staticRTTI globalre.Hooks.PlaceVoid( "TakedownUtils", "TakedownUtils::SetIgnoreLookAtEntity;StateGameScriptInterfaceEntityIDBool", (TakedownUtils_SetIgnoreLookAtEntity x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TakedownUtils_SetIgnoreLookAtEntity( game.stateMachine.GameScriptInterface? scriptInterface, ent.EntityID targetID, bool b );static void ExitWorkspot(game.stateMachine.GameScriptInterface scriptInterface, game.Object owner)staticRTTI globalre.Hooks.PlaceVoid( "TakedownUtils", "TakedownUtils::ExitWorkspot;StateGameScriptInterfaceGameObject", (TakedownUtils_ExitWorkspot x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TakedownUtils_ExitWorkspot( game.stateMachine.GameScriptInterface? scriptInterface, game.Object? owner );static void CleanUpGrappleState(DefaultTransition caller, game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface, WeakHandle<game.Object> target)staticRTTI globalre.Hooks.PlaceVoid( "TakedownUtils", "TakedownUtils::CleanUpGrappleState;DefaultTransitionStateContextStateGameScriptInterfaceGameObject", (TakedownUtils_CleanUpGrappleState x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TakedownUtils_CleanUpGrappleState( DefaultTransition? caller, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface, WeakHandle<game.Object> target );static void SetTargetBodyType(WeakHandle<game.Object> executionOwner, WeakHandle<game.Object> target, bool enable)staticRTTI globalre.Hooks.PlaceVoid( "TakedownUtils", "TakedownUtils::SetTargetBodyType;GameObjectGameObjectBool", (TakedownUtils_SetTargetBodyType x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TakedownUtils_SetTargetBodyType( WeakHandle<game.Object> executionOwner, WeakHandle<game.Object> target, bool enable );static void CleanUpGrappleState(DefaultTransition caller, game.stateMachine.StateContextScript stateContext, game.stateMachine.GameScriptInterface scriptInterface, ent.EntityID targetID)staticRTTI globalre.Hooks.PlaceVoid( "TakedownUtils", "TakedownUtils::CleanUpGrappleState;DefaultTransitionStateContextStateGameScriptInterfaceEntityID", (TakedownUtils_CleanUpGrappleState2 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TakedownUtils_CleanUpGrappleState2( DefaultTransition? caller, game.stateMachine.StateContextScript? stateContext, game.stateMachine.GameScriptInterface? scriptInterface, ent.EntityID targetID );static void SetIgnoreLookAtEntity(game.stateMachine.GameScriptInterface scriptInterface, WeakHandle<game.Object> target, bool b)staticRTTI globalre.Hooks.PlaceVoid( "TakedownUtils", "TakedownUtils::SetIgnoreLookAtEntity;StateGameScriptInterfaceGameObjectBool", (TakedownUtils_SetIgnoreLookAtEntity2 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TakedownUtils_SetIgnoreLookAtEntity2( game.stateMachine.GameScriptInterface? scriptInterface, WeakHandle<game.Object> target, bool b );static void SetInGrappleAnimFeature(game.stateMachine.GameScriptInterface scriptInterface, bool b)staticRTTI globalre.Hooks.PlaceVoid( "TakedownUtils", "TakedownUtils::SetInGrappleAnimFeature;StateGameScriptInterfaceBool", (TakedownUtils_SetInGrappleAnimFeature x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TakedownUtils_SetInGrappleAnimFeature( game.stateMachine.GameScriptInterface? scriptInterface, bool b );static ETakedownActionType TakedownActionNameToEnum(CName actionName)staticRTTI globalre.Hooks.Place( "TakedownUtils", "TakedownUtils::TakedownActionNameToEnum;CName", (TakedownUtils_TakedownActionNameToEnum x) => { return re.Hooks.CallOriginal<re.msgpack.ETakedownActionType>(); } ); [Msgpack.Gen] public readonly partial record struct TakedownUtils_TakedownActionNameToEnum( CName actionName );static void SetTakedownAction(game.stateMachine.StateContextScript stateContext, ETakedownActionType actionName)staticRTTI globalre.Hooks.PlaceVoid( "TakedownUtils", "TakedownUtils::SetTakedownAction;StateContextETakedownActionType", (TakedownUtils_SetTakedownAction x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct TakedownUtils_SetTakedownAction( game.stateMachine.StateContextScript? stateContext, ETakedownActionType actionName );