class
FocusModeTaggingSystem
- 2 properties
- 39 functions
Extends game.ScriptableSystem game.IScriptableSystem IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
playerAttachedCallbackID | uint | 0x0 | scripted |
playerDetachedCallbackID | uint | 0x4 | scripted |
Functions
void OnAttach()overrideRTTIre.Hooks.PlaceVoid( "FocusModeTaggingSystem", "OnAttach;", (FocusModeTaggingSystem_OnAttach x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct FocusModeTaggingSystem_OnAttach( FocusModeTaggingSystem self );void OnDetach()overrideRTTIre.Hooks.PlaceVoid( "FocusModeTaggingSystem", "OnDetach;", (FocusModeTaggingSystem_OnDetach x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct FocusModeTaggingSystem_OnDetach( FocusModeTaggingSystem self );void RegisterPlayerAttachedCallback()RTTIre.Hooks.PlaceVoid( "FocusModeTaggingSystem", "RegisterPlayerAttachedCallback;", (FocusModeTaggingSystem_RegisterPlayerAttachedCallback x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct FocusModeTaggingSystem_RegisterPlayerAttachedCallback( FocusModeTaggingSystem self );void UnregisterPlayerAttachedCallback()RTTIre.Hooks.PlaceVoid( "FocusModeTaggingSystem", "UnregisterPlayerAttachedCallback;", (FocusModeTaggingSystem_UnregisterPlayerAttachedCallback x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct FocusModeTaggingSystem_UnregisterPlayerAttachedCallback( FocusModeTaggingSystem self );void RegisterPlayerDetachedCallback()RTTIre.Hooks.PlaceVoid( "FocusModeTaggingSystem", "RegisterPlayerDetachedCallback;", (FocusModeTaggingSystem_RegisterPlayerDetachedCallback x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct FocusModeTaggingSystem_RegisterPlayerDetachedCallback( FocusModeTaggingSystem self );void UnregisterPlayerDetachedCallback()RTTIre.Hooks.PlaceVoid( "FocusModeTaggingSystem", "UnregisterPlayerDetachedCallback;", (FocusModeTaggingSystem_UnregisterPlayerDetachedCallback x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct FocusModeTaggingSystem_UnregisterPlayerDetachedCallback( FocusModeTaggingSystem self );void OnPlayerAttachedCallback(game.Object playerPuppet)RTTIre.Hooks.PlaceVoid( "FocusModeTaggingSystem", "OnPlayerAttachedCallback;GameObject", (FocusModeTaggingSystem_OnPlayerAttachedCallback x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct FocusModeTaggingSystem_OnPlayerAttachedCallback( FocusModeTaggingSystem self, game.Object? playerPuppet );void OnPlayerDetachedCallback(game.Object playerPuppet)RTTIre.Hooks.PlaceVoid( "FocusModeTaggingSystem", "OnPlayerDetachedCallback;GameObject", (FocusModeTaggingSystem_OnPlayerDetachedCallback x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct FocusModeTaggingSystem_OnPlayerDetachedCallback( FocusModeTaggingSystem self, game.Object? playerPuppet );game.IBlackboard? GetPlayerStateMachineBlackboard(WeakHandle<game.Object> playerPuppet)RTTIre.Hooks.Place( "FocusModeTaggingSystem", "GetPlayerStateMachineBlackboard;GameObject", (FocusModeTaggingSystem_GetPlayerStateMachineBlackboard x) => { return re.Hooks.CallOriginal<re.msgpack.game.IBlackboard>(); } ); [Msgpack.Gen] public readonly partial record struct FocusModeTaggingSystem_GetPlayerStateMachineBlackboard( FocusModeTaggingSystem self, WeakHandle<game.Object> playerPuppet );ent.EntityID GetScannerTargetID()RTTIre.Hooks.Place( "FocusModeTaggingSystem", "GetScannerTargetID;", (FocusModeTaggingSystem_GetScannerTargetID x) => { return re.Hooks.CallOriginal<re.msgpack.ent.EntityID>(); } ); [Msgpack.Gen] public readonly partial record struct FocusModeTaggingSystem_GetScannerTargetID( FocusModeTaggingSystem self );NetworkSystem? GetNetworkSystem()RTTIre.Hooks.Place( "FocusModeTaggingSystem", "GetNetworkSystem;", (FocusModeTaggingSystem_GetNetworkSystem x) => { return re.Hooks.CallOriginal<re.msgpack.NetworkSystem>(); } ); [Msgpack.Gen] public readonly partial record struct FocusModeTaggingSystem_GetNetworkSystem( FocusModeTaggingSystem self );HUDManager? GetHudManager()RTTIre.Hooks.Place( "FocusModeTaggingSystem", "GetHudManager;", (FocusModeTaggingSystem_GetHudManager x) => { return re.Hooks.CallOriginal<re.msgpack.HUDManager>(); } ); [Msgpack.Gen] public readonly partial record struct FocusModeTaggingSystem_GetHudManager( FocusModeTaggingSystem self );void RequestUntagAll()RTTIre.Hooks.PlaceVoid( "FocusModeTaggingSystem", "RequestUntagAll;", (FocusModeTaggingSystem_RequestUntagAll x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct FocusModeTaggingSystem_RequestUntagAll( FocusModeTaggingSystem self );void Register(game.Object source)RTTIre.Hooks.PlaceVoid( "FocusModeTaggingSystem", "Register;GameObject", (FocusModeTaggingSystem_Register x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct FocusModeTaggingSystem_Register( FocusModeTaggingSystem self, game.Object? source );void Unregister(game.Object source)RTTIre.Hooks.PlaceVoid( "FocusModeTaggingSystem", "Unregister;GameObject", (FocusModeTaggingSystem_Unregister x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct FocusModeTaggingSystem_Unregister( FocusModeTaggingSystem self, game.Object? source );void TagObject(game.Object target)RTTIre.Hooks.PlaceVoid( "FocusModeTaggingSystem", "TagObject;GameObject", (FocusModeTaggingSystem_TagObject x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct FocusModeTaggingSystem_TagObject( FocusModeTaggingSystem self, game.Object? target );void UntagObject(game.Object target)RTTIre.Hooks.PlaceVoid( "FocusModeTaggingSystem", "UntagObject;GameObject", (FocusModeTaggingSystem_UntagObject x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct FocusModeTaggingSystem_UntagObject( FocusModeTaggingSystem self, game.Object? target );void UntagAll()RTTIre.Hooks.PlaceVoid( "FocusModeTaggingSystem", "UntagAll;", (FocusModeTaggingSystem_UntagAll x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct FocusModeTaggingSystem_UntagAll( FocusModeTaggingSystem self );void ResolveFocusClues(bool tag, game.Object target)RTTIre.Hooks.PlaceVoid( "FocusModeTaggingSystem", "ResolveFocusClues;BoolGameObject", (FocusModeTaggingSystem_ResolveFocusClues x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct FocusModeTaggingSystem_ResolveFocusClues( FocusModeTaggingSystem self, bool tag, game.Object? target );void SendForceRevealObjectEvent(bool reveal, game.Object target)RTTIre.Hooks.PlaceVoid( "FocusModeTaggingSystem", "SendForceRevealObjectEvent;BoolGameObject", (FocusModeTaggingSystem_SendForceRevealObjectEvent x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct FocusModeTaggingSystem_SendForceRevealObjectEvent( FocusModeTaggingSystem self, bool reveal, game.Object? target );void SendForceVisionApperaceEvent(bool enable, game.Object target, EFocusForcedHighlightType highlightType)RTTIre.Hooks.PlaceVoid( "FocusModeTaggingSystem", "SendForceVisionApperaceEvent;BoolGameObjectEFocusForcedHighlightType", (FocusModeTaggingSystem_SendForceVisionApperaceEvent x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct FocusModeTaggingSystem_SendForceVisionApperaceEvent( FocusModeTaggingSystem self, bool enable, game.Object? target, EFocusForcedHighlightType highlightType );bool IsTagged(game.Object target)RTTIre.Hooks.Place( "FocusModeTaggingSystem", "IsTagged;GameObject", (FocusModeTaggingSystem_IsTagged x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct FocusModeTaggingSystem_IsTagged( FocusModeTaggingSystem self, game.Object? target );bool IsPlayerAiming(WeakHandle<game.Object> playerPuppet)RTTIre.Hooks.Place( "FocusModeTaggingSystem", "IsPlayerAiming;GameObject", (FocusModeTaggingSystem_IsPlayerAiming x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct FocusModeTaggingSystem_IsPlayerAiming( FocusModeTaggingSystem self, WeakHandle<game.Object> playerPuppet );bool IsPlayerInFocusMode(WeakHandle<game.Object> playerPuppet)RTTIre.Hooks.Place( "FocusModeTaggingSystem", "IsPlayerInFocusMode;GameObject", (FocusModeTaggingSystem_IsPlayerInFocusMode x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct FocusModeTaggingSystem_IsPlayerInFocusMode( FocusModeTaggingSystem self, WeakHandle<game.Object> playerPuppet );bool CanTag()RTTIre.Hooks.Place( "FocusModeTaggingSystem", "CanTag;", (FocusModeTaggingSystem_CanTag x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct FocusModeTaggingSystem_CanTag( FocusModeTaggingSystem self );bool OnActionWithOwner(game.input.ScriptListenerAction action, game.input.ScriptListenerActionConsumer consumer, WeakHandle<game.Object> owner)RTTIre.Hooks.Place( "FocusModeTaggingSystem", "OnActionWithOwner", (FocusModeTaggingSystem_OnActionWithOwner x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct FocusModeTaggingSystem_OnActionWithOwner( FocusModeTaggingSystem self, game.input.ScriptListenerAction action, game.input.ScriptListenerActionConsumer consumer, WeakHandle<game.Object> owner );void OnTagObjectRequest(game.TagObjectRequest request)RTTIre.Hooks.PlaceVoid( "FocusModeTaggingSystem", "OnTagObjectRequest;TagObjectRequest", (FocusModeTaggingSystem_OnTagObjectRequest x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct FocusModeTaggingSystem_OnTagObjectRequest( FocusModeTaggingSystem self, game.TagObjectRequest? request );void OnUnTagObjectRequest(game.UnTagObjectRequest request)RTTIre.Hooks.PlaceVoid( "FocusModeTaggingSystem", "OnUnTagObjectRequest;UnTagObjectRequest", (FocusModeTaggingSystem_OnUnTagObjectRequest x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct FocusModeTaggingSystem_OnUnTagObjectRequest( FocusModeTaggingSystem self, game.UnTagObjectRequest? request );void OnUnTagAllObjectRequest(UnTagAllObjectRequest request)RTTIre.Hooks.PlaceVoid( "FocusModeTaggingSystem", "OnUnTagAllObjectRequest;UnTagAllObjectRequest", (FocusModeTaggingSystem_OnUnTagAllObjectRequest x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct FocusModeTaggingSystem_OnUnTagAllObjectRequest( FocusModeTaggingSystem self, UnTagAllObjectRequest? request );void OnRegisterInputListenerRequest(RegisterInputListenerRequest request)RTTIre.Hooks.PlaceVoid( "FocusModeTaggingSystem", "OnRegisterInputListenerRequest;RegisterInputListenerRequest", (FocusModeTaggingSystem_OnRegisterInputListenerRequest x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct FocusModeTaggingSystem_OnRegisterInputListenerRequest( FocusModeTaggingSystem self, RegisterInputListenerRequest? request );void OnUnRegisterInputListenerRequest(UnRegisterInputListenerRequest request)RTTIre.Hooks.PlaceVoid( "FocusModeTaggingSystem", "OnUnRegisterInputListenerRequest;UnRegisterInputListenerRequest", (FocusModeTaggingSystem_OnUnRegisterInputListenerRequest x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct FocusModeTaggingSystem_OnUnRegisterInputListenerRequest( FocusModeTaggingSystem self, UnRegisterInputListenerRequest? request );void NotifyNetworkSystem()RTTIre.Hooks.PlaceVoid( "FocusModeTaggingSystem", "NotifyNetworkSystem;", (FocusModeTaggingSystem_NotifyNetworkSystem x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct FocusModeTaggingSystem_NotifyNetworkSystem( FocusModeTaggingSystem self );void NotifyHudManager(bool isTagged, game.Object target)RTTIre.Hooks.PlaceVoid( "FocusModeTaggingSystem", "NotifyHudManager;BoolGameObject", (FocusModeTaggingSystem_NotifyHudManager x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct FocusModeTaggingSystem_NotifyHudManager( FocusModeTaggingSystem self, bool isTagged, game.Object? target );void RefreshUI(game.Object target)RTTIre.Hooks.PlaceVoid( "FocusModeTaggingSystem", "RefreshUI;GameObject", (FocusModeTaggingSystem_RefreshUI x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct FocusModeTaggingSystem_RefreshUI( FocusModeTaggingSystem self, game.Object? target );void RegisterObjectToBlackboard(game.Object target)RTTIre.Hooks.PlaceVoid( "FocusModeTaggingSystem", "RegisterObjectToBlackboard;GameObject", (FocusModeTaggingSystem_RegisterObjectToBlackboard x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct FocusModeTaggingSystem_RegisterObjectToBlackboard( FocusModeTaggingSystem self, game.Object? target );void UnRegisterObjectToBlackboard(game.Object target)RTTIre.Hooks.PlaceVoid( "FocusModeTaggingSystem", "UnRegisterObjectToBlackboard;GameObject", (FocusModeTaggingSystem_UnRegisterObjectToBlackboard x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct FocusModeTaggingSystem_UnRegisterObjectToBlackboard( FocusModeTaggingSystem self, game.Object? target );void UnRegisterAllObjectToBlackboard()RTTIre.Hooks.PlaceVoid( "FocusModeTaggingSystem", "UnRegisterAllObjectToBlackboard;", (FocusModeTaggingSystem_UnRegisterAllObjectToBlackboard x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct FocusModeTaggingSystem_UnRegisterAllObjectToBlackboard( FocusModeTaggingSystem self );WeakHandle<game.Object>[] GetTaggedObjectsList()RTTIvoid CleanupTaggedObjects(WeakHandle<game.Object>[] listToClean)RTTIre.Hooks.PlaceVoid( "FocusModeTaggingSystem", "CleanupTaggedObjects;script_ref<array<GameObject>>", (FocusModeTaggingSystem_CleanupTaggedObjects x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct FocusModeTaggingSystem_CleanupTaggedObjects( FocusModeTaggingSystem self, WeakHandle<game.Object>[] listToClean );