class
HUDManager
- 47 properties
- 129 functions
Extends game.NativeHudManager game.ScriptableSystem game.IScriptableSystem IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
state | HUDState | 0x0 | scripted |
activeMode | ActiveMode | 0x4 | scripted |
instructionsDelayID | game.DelayID | 0x8 | scripted |
isBraindanceActive | bool | 0x10 | scripted |
modulesArray | HUDModule?[] | 0x18 | scripted |
scanner | ScannerModule? | 0x28 | scripted |
braindanceModule | BraindanceModule? | 0x38 | scripted |
highlightsModule | HighlightModule? | 0x48 | scripted |
iconsModule | IconsModule? | 0x58 | scripted |
crosshair | CrosshairModule? | 0x68 | scripted |
aimAssist | AimAssistModule? | 0x78 | scripted |
quickhackModule | QuickhackModule? | 0x88 | scripted |
lastTarget | WeakHandle<game.HudActor> | 0x98 | scripted |
currentTarget | WeakHandle<game.HudActor> | 0xA8 | scripted |
lookAtTarget | ent.EntityID | 0xB8 | scripted |
scannerTarget | ent.EntityID | 0xC0 | scripted |
nameplateTarget | ent.EntityID | 0xC8 | scripted |
quickHackTarget | ent.EntityID | 0xD0 | scripted |
lootedTarget | ent.EntityID | 0xD8 | scripted |
scannningController | WeakHandle<game.ScanningController> | 0xE0 | scripted |
uiScannerVisible | bool | 0xF0 | scripted |
uiQuickHackVisible | bool | 0xF1 | scripted |
uiQuickHackKeepContext | bool | 0xF2 | scripted |
quickHackDescriptionVisible | bool | 0xF3 | scripted |
targetingSystem | WeakHandle<game.targeting.TargetingSystem> | 0xF8 | scripted |
visionModeSystem | WeakHandle<game.VisionModeSystem> | 0x108 | scripted |
isHackingMinigameActive | bool | 0x118 | scripted |
stickInputListener | red.CallbackObject? | 0x120 | scripted |
quickHackPanelListener | red.CallbackObject? | 0x130 | scripted |
carriedBodyListener | red.CallbackObject? | 0x140 | scripted |
grappleListener | red.CallbackObject? | 0x150 | scripted |
lookatRequest | game.aim.AssistAimRequest | 0x160 | scripted |
isQHackUIInputLocked | bool | 0x260 | scripted |
playerAttachedCallbackID | uint | 0x264 | scripted |
playerDetachedCallbackID | uint | 0x268 | scripted |
playerTargetCallbackID | red.CallbackObject? | 0x270 | scripted |
braindanceToggleCallbackID | red.CallbackObject? | 0x280 | scripted |
nameplateCallbackID | red.CallbackObject? | 0x290 | scripted |
visionModeChangedCallbackID | red.CallbackObject? | 0x2A0 | scripted |
scannerTargetCallbackID | red.CallbackObject? | 0x2B0 | scripted |
hackingMinigameCallbackID | red.CallbackObject? | 0x2C0 | scripted |
uiScannerVisibleCallbackID | red.CallbackObject? | 0x2D0 | scripted |
uiQuickHackVisibleCallbackID | red.CallbackObject? | 0x2E0 | scripted |
uiQuickhackKeepContextCallbackID | red.CallbackObject? | 0x2F0 | scripted |
lootDataCallbackID | red.CallbackObject? | 0x300 | scripted |
pulseDelayID | game.DelayID | 0x310 | scripted |
previousStickInput | Vector4 | 0x320 | scripted |
Functions
void OnAttach()overrideRTTIre.Hooks.PlaceVoid( "HUDManager", "OnAttach;", (HUDManager_OnAttach x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_OnAttach( HUDManager self );void OnDetach()overrideRTTIre.Hooks.PlaceVoid( "HUDManager", "OnDetach;", (HUDManager_OnDetach x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_OnDetach( HUDManager self );void InitializeHUD()RTTIre.Hooks.PlaceVoid( "HUDManager", "InitializeHUD;", (HUDManager_InitializeHUD x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_InitializeHUD( HUDManager self );void InitializeModules()RTTIre.Hooks.PlaceVoid( "HUDManager", "InitializeModules;", (HUDManager_InitializeModules x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_InitializeModules( HUDManager self );void UninitializeHUD()RTTIre.Hooks.PlaceVoid( "HUDManager", "UninitializeHUD;", (HUDManager_UninitializeHUD x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_UninitializeHUD( HUDManager self );void PlayerAttachedCallback(game.Object playerPuppet)RTTIre.Hooks.PlaceVoid( "HUDManager", "PlayerAttachedCallback;GameObject", (HUDManager_PlayerAttachedCallback x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_PlayerAttachedCallback( HUDManager self, game.Object? playerPuppet );void PlayerDetachedCallback(game.Object playerPuppet)RTTIre.Hooks.PlaceVoid( "HUDManager", "PlayerDetachedCallback;GameObject", (HUDManager_PlayerDetachedCallback x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_PlayerDetachedCallback( HUDManager self, game.Object? playerPuppet );game.IBlackboard? GetPlayerSMBlackboard()RTTIre.Hooks.Place( "HUDManager", "GetPlayerSMBlackboard;", (HUDManager_GetPlayerSMBlackboard x) => { return re.Hooks.CallOriginal<re.msgpack.game.IBlackboard>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_GetPlayerSMBlackboard( HUDManager self );void OnRegister(HUDManagerRegistrationRequest request)RTTIre.Hooks.PlaceVoid( "HUDManager", "OnRegister;HUDManagerRegistrationRequest", (HUDManager_OnRegister x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_OnRegister( HUDManager self, HUDManagerRegistrationRequest? request );void OnRegisterAssociation(HUDManagerAssociationRequest request)RTTIre.Hooks.PlaceVoid( "HUDManager", "OnRegisterAssociation;HUDManagerAssociationRequest", (HUDManager_OnRegisterAssociation x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_OnRegisterAssociation( HUDManager self, HUDManagerAssociationRequest? request );void OnRefreshSingleActor(RefreshActorRequest request)RTTIre.Hooks.PlaceVoid( "HUDManager", "OnRefreshSingleActor;RefreshActorRequest", (HUDManager_OnRefreshSingleActor x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_OnRefreshSingleActor( HUDManager self, RefreshActorRequest? request );void OnLockQHackInput(LockQHackInput request)RTTIre.Hooks.PlaceVoid( "HUDManager", "OnLockQHackInput;LockQHackInput", (HUDManager_OnLockQHackInput x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_OnLockQHackInput( HUDManager self, LockQHackInput? request );bool IsQHackInputLocked()RTTIre.Hooks.Place( "HUDManager", "IsQHackInputLocked;", (HUDManager_IsQHackInputLocked x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_IsQHackInputLocked( HUDManager self );void OnRevealQuickhackMenu(RevealQuickhackMenu request)RTTIre.Hooks.PlaceVoid( "HUDManager", "OnRevealQuickhackMenu;RevealQuickhackMenu", (HUDManager_OnRevealQuickhackMenu x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_OnRevealQuickhackMenu( HUDManager self, RevealQuickhackMenu? request );void CloseQHackMenu()RTTIre.Hooks.PlaceVoid( "HUDManager", "CloseQHackMenu;", (HUDManager_CloseQHackMenu x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_CloseQHackMenu( HUDManager self );void OnRevealActorNotification(RevealStatusNotification request)RTTIre.Hooks.PlaceVoid( "HUDManager", "OnRevealActorNotification;RevealStatusNotification", (HUDManager_OnRevealActorNotification x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_OnRevealActorNotification( HUDManager self, RevealStatusNotification? request );void OnTagActorNotification(TagStatusNotification request)RTTIre.Hooks.PlaceVoid( "HUDManager", "OnTagActorNotification;TagStatusNotification", (HUDManager_OnTagActorNotification x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_OnTagActorNotification( HUDManager self, TagStatusNotification? request );void OnClueClueLockNotification(ClueLockNotification request)RTTIre.Hooks.PlaceVoid( "HUDManager", "OnClueClueLockNotification;ClueLockNotification", (HUDManager_OnClueClueLockNotification x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_OnClueClueLockNotification( HUDManager self, ClueLockNotification? request );void OnClueActorNotification(ClueStatusNotification request)RTTIre.Hooks.PlaceVoid( "HUDManager", "OnClueActorNotification;ClueStatusNotification", (HUDManager_OnClueActorNotification x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_OnClueActorNotification( HUDManager self, ClueStatusNotification? request );void OnVisionModeResetRequest(VisionModeResetRequest request)RTTIre.Hooks.PlaceVoid( "HUDManager", "OnVisionModeResetRequest;VisionModeResetRequest", (HUDManager_OnVisionModeResetRequest x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_OnVisionModeResetRequest( HUDManager self, VisionModeResetRequest? request );bool OnVisionModeChanged(int value)RTTIre.Hooks.Place( "HUDManager", "OnVisionModeChanged", (HUDManager_OnVisionModeChanged x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_OnVisionModeChanged( HUDManager self, int value );bool OnPlayerTargetChanged(ent.EntityID value)RTTIre.Hooks.Place( "HUDManager", "OnPlayerTargetChanged", (HUDManager_OnPlayerTargetChanged x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_OnPlayerTargetChanged( HUDManager self, ent.EntityID value );bool OnBraindanceToggle(bool value)RTTIre.Hooks.Place( "HUDManager", "OnBraindanceToggle", (HUDManager_OnBraindanceToggle x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_OnBraindanceToggle( HUDManager self, bool value );void OnPlayerTargetChangedRequest(PlayerTargetChangedRequest evt)RTTIre.Hooks.PlaceVoid( "HUDManager", "OnPlayerTargetChangedRequest;PlayerTargetChangedRequest", (HUDManager_OnPlayerTargetChangedRequest x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_OnPlayerTargetChangedRequest( HUDManager self, PlayerTargetChangedRequest? evt );void ResolveLookAtTarget(ent.EntityID newTarget)RTTIre.Hooks.PlaceVoid( "HUDManager", "ResolveLookAtTarget;EntityID", (HUDManager_ResolveLookAtTarget x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_ResolveLookAtTarget( HUDManager self, ent.EntityID newTarget );void RegisterToInput()RTTIre.Hooks.PlaceVoid( "HUDManager", "RegisterToInput;", (HUDManager_RegisterToInput x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_RegisterToInput( HUDManager self );void UnregisterToInput()RTTIre.Hooks.PlaceVoid( "HUDManager", "UnregisterToInput;", (HUDManager_UnregisterToInput x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_UnregisterToInput( HUDManager self );bool IsBraindanceActive()RTTIre.Hooks.Place( "HUDManager", "IsBraindanceActive;", (HUDManager_IsBraindanceActive x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_IsBraindanceActive( HUDManager self );bool OnQuickHackPanelOpened(bool value)RTTIre.Hooks.Place( "HUDManager", "OnQuickHackPanelOpened", (HUDManager_OnQuickHackPanelOpened x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_OnQuickHackPanelOpened( HUDManager self, bool value );bool OnBodyCarryStateChanged(bool value)RTTIre.Hooks.Place( "HUDManager", "OnBodyCarryStateChanged", (HUDManager_OnBodyCarryStateChanged x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_OnBodyCarryStateChanged( HUDManager self, bool value );bool OnGrappleStateChanged(int value)RTTIre.Hooks.Place( "HUDManager", "OnGrappleStateChanged", (HUDManager_OnGrappleStateChanged x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_OnGrappleStateChanged( HUDManager self, int value );bool OnBreachingNetwork(string value)RTTIre.Hooks.Place( "HUDManager", "OnBreachingNetwork", (HUDManager_OnBreachingNetwork x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_OnBreachingNetwork( HUDManager self, string value );bool IsHackingMinigameActive()RTTIre.Hooks.Place( "HUDManager", "IsHackingMinigameActive;", (HUDManager_IsHackingMinigameActive x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_IsHackingMinigameActive( HUDManager self );void SendQuickHackPanelStateEvent(bool isOpened)RTTIre.Hooks.PlaceVoid( "HUDManager", "SendQuickHackPanelStateEvent;Bool", (HUDManager_SendQuickHackPanelStateEvent x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_SendQuickHackPanelStateEvent( HUDManager self, bool isOpened );bool OnAction(game.input.ScriptListenerAction action, game.input.ScriptListenerActionConsumer consumer)RTTIre.Hooks.Place( "HUDManager", "OnAction", (HUDManager_OnAction x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_OnAction( HUDManager self, game.input.ScriptListenerAction action, game.input.ScriptListenerActionConsumer consumer );void SendScannerTabChangeEvent()RTTIre.Hooks.PlaceVoid( "HUDManager", "SendScannerTabChangeEvent;", (HUDManager_SendScannerTabChangeEvent x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_SendScannerTabChangeEvent( HUDManager self );bool OnStickInputChanged(Vector4 value)RTTIre.Hooks.Place( "HUDManager", "OnStickInputChanged", (HUDManager_OnStickInputChanged x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_OnStickInputChanged( HUDManager self, Vector4 value );void JumpToNextTarget(bool right)RTTIre.Hooks.PlaceVoid( "HUDManager", "JumpToNextTarget;Bool", (HUDManager_JumpToNextTarget x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_JumpToNextTarget( HUDManager self, bool right );void JumpToTarget(Vector4 inputVector, float? dotThreshold)RTTIre.Hooks.PlaceVoid( "HUDManager", "JumpToTarget;Vector4Float", (HUDManager_JumpToTarget x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_JumpToTarget( HUDManager self, Vector4 inputVector, float? dotThreshold );void ClearQuickHackTargetData(ent.EntityID targetID)RTTIre.Hooks.PlaceVoid( "HUDManager", "ClearQuickHackTargetData;EntityID", (HUDManager_ClearQuickHackTargetData x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_ClearQuickHackTargetData( HUDManager self, ent.EntityID targetID );void LookAtNearestCroshairTarget(ent.EntityID? targetEntityID)RTTIre.Hooks.PlaceVoid( "HUDManager", "LookAtNearestCroshairTarget;EntityID", (HUDManager_LookAtNearestCroshairTarget x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_LookAtNearestCroshairTarget( HUDManager self, ent.EntityID? targetEntityID );void LookAtNewTarget(WeakHandle<game.TargetingComponent> lookAtComponent, Vector4 vecToNextObject)RTTIre.Hooks.PlaceVoid( "HUDManager", "LookAtNewTarget;TargetingComponentVector4", (HUDManager_LookAtNewTarget x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_LookAtNewTarget( HUDManager self, WeakHandle<game.TargetingComponent> lookAtComponent, Vector4 vecToNextObject );game.aim.AssistAimRequest FillLookAtRequestData(WeakHandle<game.TargetingComponent> lookAtComponent)RTTIre.Hooks.Place( "HUDManager", "FillLookAtRequestData;TargetingComponent", (HUDManager_FillLookAtRequestData x) => { return re.Hooks.CallOriginal<re.msgpack.game.aim.AssistAimRequest>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_FillLookAtRequestData( HUDManager self, WeakHandle<game.TargetingComponent> lookAtComponent );void OnNemaplateChangedRequest(NemaplateChangedRequest evt)RTTIre.Hooks.PlaceVoid( "HUDManager", "OnNemaplateChangedRequest;NemaplateChangedRequest", (HUDManager_OnNemaplateChangedRequest x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_OnNemaplateChangedRequest( HUDManager self, NemaplateChangedRequest? evt );bool OnScannerTargetChanged(ent.EntityID value)RTTIre.Hooks.Place( "HUDManager", "OnScannerTargetChanged", (HUDManager_OnScannerTargetChanged x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_OnScannerTargetChanged( HUDManager self, ent.EntityID value );void RequestTimeDilation(CName eventId, bool val)RTTIre.Hooks.PlaceVoid( "HUDManager", "RequestTimeDilation;CNameBool", (HUDManager_RequestTimeDilation x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_RequestTimeDilation( HUDManager self, CName eventId, bool val );void OnScannerTargetChangedRequest(ScannerTargetChangedRequest request)RTTIre.Hooks.PlaceVoid( "HUDManager", "OnScannerTargetChangedRequest;ScannerTargetChangedRequest", (HUDManager_OnScannerTargetChangedRequest x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_OnScannerTargetChangedRequest( HUDManager self, ScannerTargetChangedRequest? request );void OnResolveRadial(ResolveQuickHackRadialRequest request)RTTIre.Hooks.PlaceVoid( "HUDManager", "OnResolveRadial;ResolveQuickHackRadialRequest", (HUDManager_OnResolveRadial x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_OnResolveRadial( HUDManager self, ResolveQuickHackRadialRequest? request );bool IsRegistered(ent.EntityID id)RTTIre.Hooks.Place( "HUDManager", "IsRegistered;EntityID", (HUDManager_IsRegistered x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_IsRegistered( HUDManager self, ent.EntityID id );void ProcessAssociationRegistration(HUDManagerAssociationRequest request)RTTIre.Hooks.PlaceVoid( "HUDManager", "ProcessAssociationRegistration;HUDManagerAssociationRequest", (HUDManager_ProcessAssociationRegistration x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_ProcessAssociationRegistration( HUDManager self, HUDManagerAssociationRequest? request );void RegisterAssociatedActor_Script(HUDManagerAssociationRequest request)RTTIre.Hooks.PlaceVoid( "HUDManager", "RegisterAssociatedActor_Script;HUDManagerAssociationRequest", (HUDManager_RegisterAssociatedActor_Script x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_RegisterAssociatedActor_Script( HUDManager self, HUDManagerAssociationRequest? request );void UnregisterAssociatedActor_Script(HUDManagerAssociationRequest request)RTTIre.Hooks.PlaceVoid( "HUDManager", "UnregisterAssociatedActor_Script;HUDManagerAssociationRequest", (HUDManager_UnregisterAssociatedActor_Script x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_UnregisterAssociatedActor_Script( HUDManager self, HUDManagerAssociationRequest? request );void ProcessRegistration(HUDManagerRegistrationRequest request)RTTIre.Hooks.PlaceVoid( "HUDManager", "ProcessRegistration;HUDManagerRegistrationRequest", (HUDManager_ProcessRegistration x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_ProcessRegistration( HUDManager self, HUDManagerRegistrationRequest? request );void RegisterActor_Script(HUDManagerRegistrationRequest request)RTTIre.Hooks.PlaceVoid( "HUDManager", "RegisterActor_Script;HUDManagerRegistrationRequest", (HUDManager_RegisterActor_Script x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_RegisterActor_Script( HUDManager self, HUDManagerRegistrationRequest? request );void UnregisterActor_Script(HUDManagerRegistrationRequest request)RTTIre.Hooks.PlaceVoid( "HUDManager", "UnregisterActor_Script;HUDManagerRegistrationRequest", (HUDManager_UnregisterActor_Script x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_UnregisterActor_Script( HUDManager self, HUDManagerRegistrationRequest? request );bool ResolveCurrentTarget()RTTIre.Hooks.Place( "HUDManager", "ResolveCurrentTarget;", (HUDManager_ResolveCurrentTarget x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_ResolveCurrentTarget( HUDManager self );bool SetNewTarget(game.HudActor newTarget)RTTIre.Hooks.Place( "HUDManager", "SetNewTarget;HUDActor", (HUDManager_SetNewTarget x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_SetNewTarget( HUDManager self, game.HudActor? newTarget );void ReactToTargetChanged()RTTIre.Hooks.PlaceVoid( "HUDManager", "ReactToTargetChanged;", (HUDManager_ReactToTargetChanged x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_ReactToTargetChanged( HUDManager self );bool CanShowHintMessage()RTTIre.Hooks.Place( "HUDManager", "CanShowHintMessage;", (HUDManager_CanShowHintMessage x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_CanShowHintMessage( HUDManager self );bool IsCyberdeckEquipped()RTTIre.Hooks.Place( "HUDManager", "IsCyberdeckEquipped;", (HUDManager_IsCyberdeckEquipped x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_IsCyberdeckEquipped( HUDManager self );void RefreshHUD()RTTIre.Hooks.PlaceVoid( "HUDManager", "RefreshHUD;", (HUDManager_RefreshHUD x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_RefreshHUD( HUDManager self );void RefreshHudForSingleActor(game.HudActor actor, WeakHandle<HUDModule>[]? targetModules)RTTIre.Hooks.PlaceVoid( "HUDManager", "RefreshHudForSingleActor;HUDActorarray<HUDModule>", (HUDManager_RefreshHudForSingleActor x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_RefreshHudForSingleActor( HUDManager self, game.HudActor? actor, WeakHandle<HUDModule>[]? targetModules );HUDJob CreateJob(game.HudActor actor)RTTIre.Hooks.Place( "HUDManager", "CreateJob;HUDActor", (HUDManager_CreateJob x) => { return re.Hooks.CallOriginal<re.msgpack.HUDJob>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_CreateJob( HUDManager self, game.HudActor? actor );HUDJob[] CreateJobsForClueActors(game.HudActor[] actors)RTTIHUDJob[] CreateJobsByActorType(game.HudActor[] actors, HUDActorType type)RTTIHUDJob[] CreateJobs(game.HudActor[] actors)RTTIvoid IterateModules(HUDJob job)RTTIre.Hooks.PlaceVoid( "HUDManager", "IterateModules;HUDJob", (HUDManager_IterateModules x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_IterateModules( HUDManager self, HUDJob job );void IterateModules(HUDJob[] jobs)RTTIre.Hooks.PlaceVoid( "HUDManager", "IterateModules;array<HUDJob>", (HUDManager_IterateModules2 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_IterateModules2( HUDManager self, HUDJob[] jobs );void SendInstructions(HUDJob[] jobs)RTTIre.Hooks.PlaceVoid( "HUDManager", "SendInstructions;script_ref<array<HUDJob>>", (HUDManager_SendInstructions x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_SendInstructions( HUDManager self, HUDJob[] jobs );void SuppressActor(game.HudActor actor)RTTIre.Hooks.PlaceVoid( "HUDManager", "SuppressActor;HUDActor", (HUDManager_SuppressActor x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_SuppressActor( HUDManager self, game.HudActor? actor );void SendSingleInstruction(ent.EntityID entityID, red.Event evt)RTTIre.Hooks.PlaceVoid( "HUDManager", "SendSingleInstruction;EntityIDEvent", (HUDManager_SendSingleInstruction x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_SendSingleInstruction( HUDManager self, ent.EntityID entityID, red.Event? evt );void PostponeModuleIteration(HUDJob[] remainingJobs)RTTIre.Hooks.PlaceVoid( "HUDManager", "PostponeModuleIteration;script_ref<array<HUDJob>>", (HUDManager_PostponeModuleIteration x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_PostponeModuleIteration( HUDManager self, HUDJob[] remainingJobs );void OnIterateModulesRequest(IterateModulesRequest request)RTTIre.Hooks.PlaceVoid( "HUDManager", "OnIterateModulesRequest;IterateModulesRequest", (HUDManager_OnIterateModulesRequest x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_OnIterateModulesRequest( HUDManager self, IterateModulesRequest? request );void SendInstructionsByRequest(HUDJob[] jobs)RTTIre.Hooks.PlaceVoid( "HUDManager", "SendInstructionsByRequest;script_ref<array<HUDJob>>", (HUDManager_SendInstructionsByRequest x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_SendInstructionsByRequest( HUDManager self, HUDJob[] jobs );void OnInstructionRequest(SendInstructionRequest request)RTTIre.Hooks.PlaceVoid( "HUDManager", "OnInstructionRequest;SendInstructionRequest", (HUDManager_OnInstructionRequest x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_OnInstructionRequest( HUDManager self, SendInstructionRequest? request );ActorVisibilityStatus DetermineActorVisibilityState(ent.EntityID id)RTTIre.Hooks.Place( "HUDManager", "DetermineActorVisibilityState;EntityID", (HUDManager_DetermineActorVisibilityState x) => { return re.Hooks.CallOriginal<re.msgpack.ActorVisibilityStatus>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_DetermineActorVisibilityState( HUDManager self, ent.EntityID id );void ForceScannerModule(WeakHandle<game.HudActor> actor, bool shouldForce)RTTIre.Hooks.PlaceVoid( "HUDManager", "ForceScannerModule;HUDActorBool", (HUDManager_ForceScannerModule x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_ForceScannerModule( HUDManager self, WeakHandle<game.HudActor> actor, bool shouldForce );void RegisterScannerTargetCallback()RTTIre.Hooks.PlaceVoid( "HUDManager", "RegisterScannerTargetCallback;", (HUDManager_RegisterScannerTargetCallback x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_RegisterScannerTargetCallback( HUDManager self );void RegisterPlayerTargetCallback()RTTIre.Hooks.PlaceVoid( "HUDManager", "RegisterPlayerTargetCallback;", (HUDManager_RegisterPlayerTargetCallback x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_RegisterPlayerTargetCallback( HUDManager self );void RegisterBraindanceToggleCallback()RTTIre.Hooks.PlaceVoid( "HUDManager", "RegisterBraindanceToggleCallback;", (HUDManager_RegisterBraindanceToggleCallback x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_RegisterBraindanceToggleCallback( HUDManager self );void RegisterNameplateShownCallback()RTTIre.Hooks.PlaceVoid( "HUDManager", "RegisterNameplateShownCallback;", (HUDManager_RegisterNameplateShownCallback x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_RegisterNameplateShownCallback( HUDManager self );void UnRegisterPlayerTargetCallback()RTTIre.Hooks.PlaceVoid( "HUDManager", "UnRegisterPlayerTargetCallback;", (HUDManager_UnRegisterPlayerTargetCallback x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_UnRegisterPlayerTargetCallback( HUDManager self );void RegisterVisionModeCallback(game.Object player)RTTIre.Hooks.PlaceVoid( "HUDManager", "RegisterVisionModeCallback;GameObject", (HUDManager_RegisterVisionModeCallback x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_RegisterVisionModeCallback( HUDManager self, game.Object? player );void UnregisterVisionModeCallback(game.Object player)RTTIre.Hooks.PlaceVoid( "HUDManager", "UnregisterVisionModeCallback;GameObject", (HUDManager_UnregisterVisionModeCallback x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_UnregisterVisionModeCallback( HUDManager self, game.Object? player );void RegisterHackingMinigameCallback()RTTIre.Hooks.PlaceVoid( "HUDManager", "RegisterHackingMinigameCallback;", (HUDManager_RegisterHackingMinigameCallback x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_RegisterHackingMinigameCallback( HUDManager self );void UnregisterHackingMinigameCallback(game.Object player)RTTIre.Hooks.PlaceVoid( "HUDManager", "UnregisterHackingMinigameCallback;GameObject", (HUDManager_UnregisterHackingMinigameCallback x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_UnregisterHackingMinigameCallback( HUDManager self, game.Object? player );void RegisterUICallbacks()RTTIre.Hooks.PlaceVoid( "HUDManager", "RegisterUICallbacks;", (HUDManager_RegisterUICallbacks x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_RegisterUICallbacks( HUDManager self );void UnregisterUICallbacks()RTTIre.Hooks.PlaceVoid( "HUDManager", "UnregisterUICallbacks;", (HUDManager_UnregisterUICallbacks x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_UnregisterUICallbacks( HUDManager self );bool OnScannerUIVisibleChanged(bool visible)RTTIre.Hooks.Place( "HUDManager", "OnScannerUIVisibleChanged", (HUDManager_OnScannerUIVisibleChanged x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_OnScannerUIVisibleChanged( HUDManager self, bool visible );bool OnQuickHackUIVisibleChanged(bool visible)RTTIre.Hooks.Place( "HUDManager", "OnQuickHackUIVisibleChanged", (HUDManager_OnQuickHackUIVisibleChanged x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_OnQuickHackUIVisibleChanged( HUDManager self, bool visible );bool OnQuickHackUIKeepContextChanged(bool visible)RTTIre.Hooks.Place( "HUDManager", "OnQuickHackUIKeepContextChanged", (HUDManager_OnQuickHackUIKeepContextChanged x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_OnQuickHackUIKeepContextChanged( HUDManager self, bool visible );HUDState GetHUDState()RTTIre.Hooks.Place( "HUDManager", "GetHUDState;", (HUDManager_GetHUDState x) => { return re.Hooks.CallOriginal<re.msgpack.HUDState>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_GetHUDState( HUDManager self );ActiveMode GetActiveMode()RTTIre.Hooks.Place( "HUDManager", "GetActiveMode;", (HUDManager_GetActiveMode x) => { return re.Hooks.CallOriginal<re.msgpack.ActiveMode>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_GetActiveMode( HUDManager self );game.HudActor? GetLastTarget()RTTIre.Hooks.Place( "HUDManager", "GetLastTarget;", (HUDManager_GetLastTarget x) => { return re.Hooks.CallOriginal<re.msgpack.game.HudActor>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_GetLastTarget( HUDManager self );bool GetUiScannerVisible()RTTIre.Hooks.Place( "HUDManager", "GetUiScannerVisible;", (HUDManager_GetUiScannerVisible x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_GetUiScannerVisible( HUDManager self );IconsModule? GetIconsModule()RTTIre.Hooks.Place( "HUDManager", "GetIconsModule;", (HUDManager_GetIconsModule x) => { return re.Hooks.CallOriginal<re.msgpack.IconsModule>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_GetIconsModule( HUDManager self );ent.EntityID GetLockedClueID()RTTIre.Hooks.Place( "HUDManager", "GetLockedClueID;", (HUDManager_GetLockedClueID x) => { return re.Hooks.CallOriginal<re.msgpack.ent.EntityID>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_GetLockedClueID( HUDManager self );ent.EntityID GetLastTargetID()RTTIre.Hooks.Place( "HUDManager", "GetLastTargetID;", (HUDManager_GetLastTargetID x) => { return re.Hooks.CallOriginal<re.msgpack.ent.EntityID>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_GetLastTargetID( HUDManager self );ent.EntityID GetQuickHackTargetID()RTTIre.Hooks.Place( "HUDManager", "GetQuickHackTargetID;", (HUDManager_GetQuickHackTargetID x) => { return re.Hooks.CallOriginal<re.msgpack.ent.EntityID>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_GetQuickHackTargetID( HUDManager self );ent.EntityID GetLootedTargetID()RTTIre.Hooks.Place( "HUDManager", "GetLootedTargetID;", (HUDManager_GetLootedTargetID x) => { return re.Hooks.CallOriginal<re.msgpack.ent.EntityID>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_GetLootedTargetID( HUDManager self );game.HudActor? GetCurrentTarget()RTTIre.Hooks.Place( "HUDManager", "GetCurrentTarget;", (HUDManager_GetCurrentTarget x) => { return re.Hooks.CallOriginal<re.msgpack.game.HudActor>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_GetCurrentTarget( HUDManager self );game.Object? GetCurrentTargetObject()RTTIre.Hooks.Place( "HUDManager", "GetCurrentTargetObject;", (HUDManager_GetCurrentTargetObject x) => { return re.Hooks.CallOriginal<re.msgpack.game.GameObject>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_GetCurrentTargetObject( HUDManager self );ent.EntityID GetCurrentTargetID()RTTIre.Hooks.Place( "HUDManager", "GetCurrentTargetID;", (HUDManager_GetCurrentTargetID x) => { return re.Hooks.CallOriginal<re.msgpack.ent.EntityID>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_GetCurrentTargetID( HUDManager self );bool HasCurrentTarget()RTTIre.Hooks.Place( "HUDManager", "HasCurrentTarget;", (HUDManager_HasCurrentTarget x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_HasCurrentTarget( HUDManager self );bool CanActivateRemoteActionWheel()RTTIre.Hooks.Place( "HUDManager", "CanActivateRemoteActionWheel;", (HUDManager_CanActivateRemoteActionWheel x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_CanActivateRemoteActionWheel( HUDManager self );game.IBlackboard? GetPlayerStateMachineBlackboard(WeakHandle<game.Object> playerPuppet)RTTIre.Hooks.Place( "HUDManager", "GetPlayerStateMachineBlackboard;GameObject", (HUDManager_GetPlayerStateMachineBlackboard x) => { return re.Hooks.CallOriginal<re.msgpack.game.IBlackboard>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_GetPlayerStateMachineBlackboard( HUDManager self, WeakHandle<game.Object> playerPuppet );bool IsRequestLegal(HUDManagerRequest requestToValidate)RTTIre.Hooks.Place( "HUDManager", "IsRequestLegal;HUDManagerRequest", (HUDManager_IsRequestLegal x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_IsRequestLegal( HUDManager self, HUDManagerRequest? requestToValidate );void QueueEntityEvent(ent.EntityID entityID, red.Event evt)RTTIre.Hooks.PlaceVoid( "HUDManager", "QueueEntityEvent;EntityIDEvent", (HUDManager_QueueEntityEvent x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_QueueEntityEvent( HUDManager self, ent.EntityID entityID, red.Event? evt );game.Object? GetPlayer()RTTIre.Hooks.Place( "HUDManager", "GetPlayer;", (HUDManager_GetPlayer x) => { return re.Hooks.CallOriginal<re.msgpack.game.GameObject>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_GetPlayer( HUDManager self );void HUDLog(string message)RTTIre.Hooks.PlaceVoid( "HUDManager", "HUDLog;script_ref<String>", (HUDManager_HUDLog x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_HUDLog( HUDManager self, string message );float GetPulseDuration()RTTIre.Hooks.Place( "HUDManager", "GetPulseDuration;", (HUDManager_GetPulseDuration x) => { return re.Hooks.CallOriginal<re.msgpack.Float>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_GetPulseDuration( HUDManager self );bool IsPulseActive()RTTIre.Hooks.Place( "HUDManager", "IsPulseActive;", (HUDManager_IsPulseActive x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_IsPulseActive( HUDManager self );bool CanPulse()RTTIre.Hooks.Place( "HUDManager", "CanPulse;", (HUDManager_CanPulse x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_CanPulse( HUDManager self );void StartPulse()RTTIre.Hooks.PlaceVoid( "HUDManager", "StartPulse;", (HUDManager_StartPulse x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_StartPulse( HUDManager self );void StopPulse()RTTIre.Hooks.PlaceVoid( "HUDManager", "StopPulse;", (HUDManager_StopPulse x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_StopPulse( HUDManager self );void OnPingFinishedRequest(PulseFinishedRequest request)RTTIre.Hooks.PlaceVoid( "HUDManager", "OnPingFinishedRequest;PulseFinishedRequest", (HUDManager_OnPingFinishedRequest x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_OnPingFinishedRequest( HUDManager self, PulseFinishedRequest? request );NetworkSystem? GetNetworkSystem()RTTIre.Hooks.Place( "HUDManager", "GetNetworkSystem;", (HUDManager_GetNetworkSystem x) => { return re.Hooks.CallOriginal<re.msgpack.NetworkSystem>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_GetNetworkSystem( HUDManager self );void RefreshDebug()RTTIre.Hooks.PlaceVoid( "HUDManager", "RefreshDebug;", (HUDManager_RefreshDebug x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_RefreshDebug( HUDManager self );static bool IsQHackInputLocked(ScriptGameInstance context)staticRTTI globalre.Hooks.Place( "HUDManager", "HUDManager::IsQHackInputLocked;GameInstance", (HUDManager_IsQHackInputLocked2 x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_IsQHackInputLocked2( ScriptGameInstance context );static int GetMaxInstructionsPerFrame()staticRTTI globalre.Hooks.Place( "HUDManager", "HUDManager::GetMaxInstructionsPerFrame;", (HUDManager_GetMaxInstructionsPerFrame x) => { return re.Hooks.CallOriginal<re.msgpack.Int>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_GetMaxInstructionsPerFrame();static bool HasCurrentTarget(ScriptGameInstance context)staticRTTI globalre.Hooks.Place( "HUDManager", "HUDManager::HasCurrentTarget;GameInstance", (HUDManager_HasCurrentTarget2 x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_HasCurrentTarget2( ScriptGameInstance context );static void HideScannerHint(ScriptGameInstance game)staticRTTI globalre.Hooks.PlaceVoid( "HUDManager", "HUDManager::HideScannerHint;GameInstance", (HUDManager_HideScannerHint x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_HideScannerHint( ScriptGameInstance game );static bool IsQuickHackPanelOpen(ScriptGameInstance context)staticRTTI globalre.Hooks.Place( "HUDManager", "HUDManager::IsQuickHackPanelOpen;GameInstance", (HUDManager_IsQuickHackPanelOpen x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_IsQuickHackPanelOpen( ScriptGameInstance context );static game.HudActor? GetCurrentTarget(ScriptGameInstance context)staticRTTI globalre.Hooks.Place( "HUDManager", "HUDManager::GetCurrentTarget;GameInstance", (HUDManager_GetCurrentTarget2 x) => { return re.Hooks.CallOriginal<re.msgpack.game.HudActor>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_GetCurrentTarget2( ScriptGameInstance context );static ActiveMode GetActiveMode(ScriptGameInstance context)staticRTTI globalre.Hooks.Place( "HUDManager", "HUDManager::GetActiveMode;GameInstance", (HUDManager_GetActiveMode2 x) => { return re.Hooks.CallOriginal<re.msgpack.ActiveMode>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_GetActiveMode2( ScriptGameInstance context );static void ShowScannerHint(ScriptGameInstance game)staticRTTI globalre.Hooks.PlaceVoid( "HUDManager", "HUDManager::ShowScannerHint;GameInstance", (HUDManager_ShowScannerHint x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_ShowScannerHint( ScriptGameInstance game );static bool CanCurrentTargetRevealRemoteActionsWheel(ScriptGameInstance context)staticRTTI globalre.Hooks.Place( "HUDManager", "HUDManager::CanCurrentTargetRevealRemoteActionsWheel;GameInstance", (HUDManager_CanCurrentTargetRevealRemoteActionsWheel x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_CanCurrentTargetRevealRemoteActionsWheel( ScriptGameInstance context );static void SetScannerHintMessege(ScriptGameInstance game, string text)staticRTTI globalre.Hooks.PlaceVoid( "HUDManager", "HUDManager::SetScannerHintMessege;GameInstancescript_ref<String>", (HUDManager_SetScannerHintMessege x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_SetScannerHintMessege( ScriptGameInstance game, string text );static void LockQHackInput(ScriptGameInstance context, bool isLocked)staticRTTI globalre.Hooks.PlaceVoid( "HUDManager", "HUDManager::LockQHackInput;GameInstanceBool", (HUDManager_LockQHackInput x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct HUDManager_LockQHackInput( ScriptGameInstance context, bool isLocked );