class
QuickhackModule
- 1 property
- 15 functions
Extends HUDModule IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
calculateClose | bool | 0x28 | scripted |
Functions
void SetCalculateClose(bool value)RTTIre.Hooks.PlaceVoid( "QuickhackModule", "SetCalculateClose;Bool", (QuickhackModule_SetCalculateClose x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct QuickhackModule_SetCalculateClose( QuickhackModule self, bool value );bool IsModuleOperational()overrideRTTIre.Hooks.Place( "QuickhackModule", "IsModuleOperational;", (QuickhackModule_IsModuleOperational x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct QuickhackModule_IsModuleOperational( QuickhackModule self );void Process(out HUDJob task, ActiveMode mode)overrideRTTIre.Hooks.PlaceVoid( "QuickhackModule", "Process;HUDJobActiveMode", (QuickhackModule_Process x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct QuickhackModule_Process( QuickhackModule self, HUDJob task, ActiveMode mode );void Process(out HUDJob[] jobs, ActiveMode mode)overrideRTTIre.Hooks.PlaceVoid( "QuickhackModule", "Process;array<HUDJob>ActiveMode", (QuickhackModule_Process2 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct QuickhackModule_Process2( QuickhackModule self, HUDJob[] jobs, ActiveMode mode );void Suppress(HUDJob[] jobs)overrideRTTIre.Hooks.PlaceVoid( "QuickhackModule", "Suppress;script_ref<array<HUDJob>>", (QuickhackModule_Suppress x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct QuickhackModule_Suppress( QuickhackModule self, HUDJob[] jobs );QuickhackInstance? DuplicateLastInstance(game.HudActor actor)overrideRTTIre.Hooks.Place( "QuickhackModule", "DuplicateLastInstance;HUDActor", (QuickhackModule_DuplicateLastInstance x) => { return re.Hooks.CallOriginal<re.msgpack.QuickhackInstance>(); } ); [Msgpack.Gen] public readonly partial record struct QuickhackModule_DuplicateLastInstance( QuickhackModule self, game.HudActor? actor );bool BaseOpenCheck()RTTIre.Hooks.Place( "QuickhackModule", "BaseOpenCheck;", (QuickhackModule_BaseOpenCheck x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct QuickhackModule_BaseOpenCheck( QuickhackModule self );void SendFakeCommands(QuickhackData[] commands, bool shouldReveal)RTTIre.Hooks.PlaceVoid( "QuickhackModule", "SendFakeCommands;script_ref<array<QuickhackData>>Bool", (QuickhackModule_SendFakeCommands x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct QuickhackModule_SendFakeCommands( QuickhackModule self, QuickhackData[] commands, bool shouldReveal );static QuickhackData?[] TranslateEmptyQuickSlotCommands(ScriptGameInstance context)staticRTTI globalstatic void RequestCloseQuickhackMenu(ScriptGameInstance context, ent.EntityID requester)staticRTTI globalre.Hooks.PlaceVoid( "QuickhackModule", "QuickhackModule::RequestCloseQuickhackMenu;GameInstanceEntityID", (QuickhackModule_RequestCloseQuickhackMenu x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct QuickhackModule_RequestCloseQuickhackMenu( ScriptGameInstance context, ent.EntityID requester );static void SendRevealQuickhackMenu(HUDManager hudManager, ent.EntityID requester, bool shouldOpen)staticRTTI globalre.Hooks.PlaceVoid( "QuickhackModule", "QuickhackModule::SendRevealQuickhackMenu;HUDManagerEntityIDBool", (QuickhackModule_SendRevealQuickhackMenu x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct QuickhackModule_SendRevealQuickhackMenu( HUDManager? hudManager, ent.EntityID requester, bool shouldOpen );static void CheckCommandDuplicates(QuickhackData[] commands, WeakHandle<game.data.Character_Record> characterRecord)staticRTTI globalre.Hooks.PlaceVoid( "QuickhackModule", "QuickhackModule::CheckCommandDuplicates;script_ref<array<QuickhackData>>Character_Record", (QuickhackModule_CheckCommandDuplicates x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct QuickhackModule_CheckCommandDuplicates( QuickhackData[] commands, WeakHandle<game.data.Character_Record> characterRecord );static void RequestRefreshQuickhackMenu(ScriptGameInstance context, ent.EntityID requester)staticRTTI globalre.Hooks.PlaceVoid( "QuickhackModule", "QuickhackModule::RequestRefreshQuickhackMenu;GameInstanceEntityID", (QuickhackModule_RequestRefreshQuickhackMenu x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct QuickhackModule_RequestRefreshQuickhackMenu( ScriptGameInstance context, ent.EntityID requester );static bool IsQuickhackBlockedByScene(game.Object player)staticRTTI globalre.Hooks.Place( "QuickhackModule", "QuickhackModule::IsQuickhackBlockedByScene;GameObject", (QuickhackModule_IsQuickhackBlockedByScene x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct QuickhackModule_IsQuickhackBlockedByScene( game.Object? player );static void SortCommandPriority(QuickhackData[] commands, ScriptGameInstance context)staticRTTI globalre.Hooks.PlaceVoid( "QuickhackModule", "QuickhackModule::SortCommandPriority;script_ref<array<QuickhackData>>GameInstance", (QuickhackModule_SortCommandPriority x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct QuickhackModule_SortCommandPriority( QuickhackData[] commands, ScriptGameInstance context );