class
QuickhacksListGameController
- 80 properties
- 51 functions
Extends game.ui.HUDGameController game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
timeBetweenIntroAndIntroDescription | float | 0x58 | scripted |
timeBetweenIntroAndDescritpionDelayID | game.DelayID | 0x5C | scripted |
timeBetweenIntroAndDescritpionCheck | bool | 0x64 | scripted |
introDescriptionAnimProxy | ink.anim.Proxy? | 0x68 | scripted |
middleDots | ink.WidgetReference | 0x78 | scripted |
memoryWidget | ink.WidgetReference | 0x90 | scripted |
avaliableMemory | ink.TextWidgetReference | 0xA8 | scripted |
listWidget | ink.WidgetReference | 0xC0 | scripted |
noQuickhacks | ink.CompoundWidgetReference | 0xD8 | scripted |
openCyberdeckBtn | ink.WidgetReference | 0xF0 | scripted |
executeBtn | ink.WidgetReference | 0x108 | scripted |
executeAndCloseBtn | ink.WidgetReference | 0x120 | scripted |
changeTarget | ink.WidgetReference | 0x138 | scripted |
tutorialButton | ink.WidgetReference | 0x150 | scripted |
rightPanel | ink.WidgetReference | 0x168 | scripted |
networkBreach | ink.WidgetReference | 0x180 | scripted |
costReductionPanel | ink.WidgetReference | 0x198 | scripted |
costReductionText | ink.TextWidgetReference | 0x1B0 | scripted |
costReductionValue | ink.TextWidgetReference | 0x1C8 | scripted |
targetName | ink.TextWidgetReference | 0x1E0 | scripted |
icePanel | ink.WidgetReference | 0x1F8 | scripted |
iceValue | ink.TextWidgetReference | 0x210 | scripted |
vulnerabilitiesPanel | ink.WidgetReference | 0x228 | scripted |
vulnerabilityFields | ink.WidgetReference[] | 0x240 | scripted |
subHeader | ink.TextWidgetReference | 0x250 | scripted |
tier | ink.TextWidgetReference | 0x268 | scripted |
description | ink.TextWidgetReference | 0x280 | scripted |
recompileTimer | ink.TextWidgetReference | 0x298 | scripted |
damage | ink.TextWidgetReference | 0x2B0 | scripted |
duration | ink.TextWidgetReference | 0x2C8 | scripted |
cooldown | ink.TextWidgetReference | 0x2E0 | scripted |
uploadTime | ink.TextWidgetReference | 0x2F8 | scripted |
memoryCost | ink.TextWidgetReference | 0x310 | scripted |
memoryRawCost | ink.TextWidgetReference | 0x328 | scripted |
warningWidget | ink.WidgetReference | 0x340 | scripted |
warningText | ink.TextWidgetReference | 0x358 | scripted |
recompilePanel | ink.WidgetReference | 0x370 | scripted |
recompileText | ink.TextWidgetReference | 0x388 | scripted |
isUILocked | bool | 0x3A0 | scripted |
gameInstance | ScriptGameInstance | 0x3A8 | scripted |
playerObject | WeakHandle<game.Object> | 0x3C0 | scripted |
visionModeSystem | WeakHandle<game.VisionModeSystem> | 0x3D0 | scripted |
scanningCtrl | WeakHandle<game.ScanningController> | 0x3E0 | scripted |
uiSystem | game.ui.GameSystemUI? | 0x3F0 | scripted |
contextHelpOverlay | bool | 0x400 | scripted |
quickHackDescriptionVisibility | uint | 0x404 | scripted |
buffListListener | red.CallbackObject? | 0x408 | scripted |
memoryBoard | WeakHandle<game.IBlackboard> | 0x418 | scripted |
memoryBoardDef | UI_PlayerBioMonitorDef? | 0x428 | scripted |
memoryPercentListener | red.CallbackObject? | 0x438 | scripted |
quickhackBarArray | WeakHandle<ink.CompoundWidget>[] | 0x448 | scripted |
maxQuickhackBars | int | 0x458 | scripted |
listController | WeakHandle<ink.ListController> | 0x460 | scripted |
data | QuickhackData?[] | 0x470 | scripted |
selectedData | QuickhackData? | 0x480 | scripted |
active | bool | 0x490 | scripted |
shouldReveal | bool | 0x491 | scripted |
memorySpendAnimation | ink.anim.Proxy? | 0x498 | scripted |
memorySpendCounter | int | 0x4A8 | scripted |
memorySpendIndex | int | 0x4AC | scripted |
selectedMemoryLoop | ink.anim.Proxy?[] | 0x4B0 | scripted |
inkIntroAnimProxy | ink.anim.Proxy? | 0x4C0 | scripted |
inkVulnerabilityAnimProxy | ink.anim.Proxy? | 0x4D0 | scripted |
inkWarningAnimProxy | ink.anim.Proxy? | 0x4E0 | scripted |
inkRecompileAnimProxy | ink.anim.Proxy? | 0x4F0 | scripted |
inkReductionAnimProxy | ink.anim.Proxy? | 0x500 | scripted |
HACK_wasPlayedOnTarget | bool | 0x510 | scripted |
inkMemoryWarningTransitionAnimProxy | ink.anim.Proxy? | 0x518 | scripted |
lastMemoryWarningTransitionAnimName | CName | 0x528 | scripted |
hasActiveUpload | bool | 0x530 | scripted |
lastCompiledTarget | ent.EntityID | 0x538 | scripted |
statPoolListenersIndexes | int[] | 0x540 | scripted |
chunkBlackboard | WeakHandle<game.IBlackboard> | 0x550 | scripted |
nameCallbackID | red.CallbackObject? | 0x560 | scripted |
uiScannerChangeTargetTooltipVisibilityCallback | red.CallbackObject? | 0x570 | scripted |
uiScannerActiveTabCallback | red.CallbackObject? | 0x580 | scripted |
lastFillCells | int | 0x590 | scripted |
lastUsedCells | int | 0x594 | scripted |
lastMaxCells | int | 0x598 | scripted |
axisInputConsumed | bool | 0x59C | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "QuickhacksListGameController", "OnInitialize", (QuickhacksListGameController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_OnInitialize( QuickhacksListGameController self );bool OnUninitialize()RTTIre.Hooks.Place( "QuickhacksListGameController", "OnUninitialize", (QuickhacksListGameController_OnUninitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_OnUninitialize( QuickhacksListGameController self );bool OnScannerChangeTargetTooltipVisibilityChanged(bool value)RTTIre.Hooks.Place( "QuickhacksListGameController", "OnScannerChangeTargetTooltipVisibilityChanged", (QuickhacksListGameController_OnScannerChangeTargetTooltipVisibilityChanged x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_OnScannerChangeTargetTooltipVisibilityChanged( QuickhacksListGameController self, bool value );bool OnQuickhackStarted(RevealInteractionWheel value)RTTIre.Hooks.Place( "QuickhacksListGameController", "OnQuickhackStarted", (QuickhacksListGameController_OnQuickhackStarted x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_OnQuickhackStarted( QuickhacksListGameController self, RevealInteractionWheel? value );bool OnItemSelected(int index, ink.ListItemController itemController)RTTIre.Hooks.Place( "QuickhacksListGameController", "OnItemSelected", (QuickhacksListGameController_OnItemSelected x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_OnItemSelected( QuickhacksListGameController self, int index, ink.ListItemController? itemController );bool OnAction(game.input.ScriptListenerAction action, game.input.ScriptListenerActionConsumer consumer)RTTIre.Hooks.Place( "QuickhacksListGameController", "OnAction", (QuickhacksListGameController_OnAction x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_OnAction( QuickhacksListGameController self, game.input.ScriptListenerAction action, game.input.ScriptListenerActionConsumer consumer );void ToggleTutorialOverlay()RTTIre.Hooks.PlaceVoid( "QuickhacksListGameController", "ToggleTutorialOverlay;", (QuickhacksListGameController_ToggleTutorialOverlay x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_ToggleTutorialOverlay( QuickhacksListGameController self );void ShowTutorialOverlay(bool value)RTTIre.Hooks.PlaceVoid( "QuickhacksListGameController", "ShowTutorialOverlay;Bool", (QuickhacksListGameController_ShowTutorialOverlay x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_ShowTutorialOverlay( QuickhacksListGameController self, bool value );void SelectData(QuickhackData data)RTTIre.Hooks.PlaceVoid( "QuickhacksListGameController", "SelectData;QuickhackData", (QuickhacksListGameController_SelectData x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_SelectData( QuickhacksListGameController self, QuickhackData? data );void SetupTier()RTTIre.Hooks.PlaceVoid( "QuickhacksListGameController", "SetupTier;", (QuickhacksListGameController_SetupTier x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_SetupTier( QuickhacksListGameController self );void SetupMaxCooldown()RTTIre.Hooks.PlaceVoid( "QuickhacksListGameController", "SetupMaxCooldown;", (QuickhacksListGameController_SetupMaxCooldown x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_SetupMaxCooldown( QuickhacksListGameController self );void SetupDuration()RTTIre.Hooks.PlaceVoid( "QuickhacksListGameController", "SetupDuration;", (QuickhacksListGameController_SetupDuration x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_SetupDuration( QuickhacksListGameController self );void SetupUploadTime()RTTIre.Hooks.PlaceVoid( "QuickhacksListGameController", "SetupUploadTime;", (QuickhacksListGameController_SetupUploadTime x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_SetupUploadTime( QuickhacksListGameController self );void SetupMemoryCost()RTTIre.Hooks.PlaceVoid( "QuickhacksListGameController", "SetupMemoryCost;", (QuickhacksListGameController_SetupMemoryCost x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_SetupMemoryCost( QuickhacksListGameController self );void SetupMemoryCostDifferance()RTTIre.Hooks.PlaceVoid( "QuickhacksListGameController", "SetupMemoryCostDifferance;", (QuickhacksListGameController_SetupMemoryCostDifferance x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_SetupMemoryCostDifferance( QuickhacksListGameController self );void SetupNetworkBreach()RTTIre.Hooks.PlaceVoid( "QuickhacksListGameController", "SetupNetworkBreach;", (QuickhacksListGameController_SetupNetworkBreach x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_SetupNetworkBreach( QuickhacksListGameController self );void SetupICE()RTTIre.Hooks.PlaceVoid( "QuickhacksListGameController", "SetupICE;", (QuickhacksListGameController_SetupICE x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_SetupICE( QuickhacksListGameController self );void SetupTargetName()RTTIre.Hooks.PlaceVoid( "QuickhacksListGameController", "SetupTargetName;", (QuickhacksListGameController_SetupTargetName x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_SetupTargetName( QuickhacksListGameController self );void UpdateRecompileTime(bool isVisible, float value)RTTIre.Hooks.PlaceVoid( "QuickhacksListGameController", "UpdateRecompileTime;BoolFloat", (QuickhacksListGameController_UpdateRecompileTime x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_UpdateRecompileTime( QuickhacksListGameController self, bool isVisible, float value );void SetupVulnerabilities()RTTIre.Hooks.PlaceVoid( "QuickhacksListGameController", "SetupVulnerabilities;", (QuickhacksListGameController_SetupVulnerabilities x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_SetupVulnerabilities( QuickhacksListGameController self );bool OnSpecialQuickhackAttackTriggered(OnSpecialQuickhackTriggeredEvent evt)RTTIre.Hooks.Place( "QuickhacksListGameController", "OnSpecialQuickhackAttackTriggered", (QuickhacksListGameController_OnSpecialQuickhackAttackTriggered x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_OnSpecialQuickhackAttackTriggered( QuickhacksListGameController self, OnSpecialQuickhackTriggeredEvent? evt );void ShowInventory()RTTIre.Hooks.PlaceVoid( "QuickhacksListGameController", "ShowInventory;", (QuickhacksListGameController_ShowInventory x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_ShowInventory( QuickhacksListGameController self );InventoryItemDisplayData GetItemDisplayData()RTTIre.Hooks.Place( "QuickhacksListGameController", "GetItemDisplayData;", (QuickhacksListGameController_GetItemDisplayData x) => { return re.Hooks.CallOriginal<re.msgpack.InventoryItemDisplayData>(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_GetItemDisplayData( QuickhacksListGameController self );bool ApplyQuickHack(bool shouldUseUI)RTTIre.Hooks.Place( "QuickhacksListGameController", "ApplyQuickHack;Bool", (QuickhacksListGameController_ApplyQuickHack x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_ApplyQuickHack( QuickhacksListGameController self, bool shouldUseUI );void LogQuickHack()RTTIre.Hooks.PlaceVoid( "QuickhacksListGameController", "LogQuickHack;", (QuickhacksListGameController_LogQuickHack x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_LogQuickHack( QuickhacksListGameController self );void PlayChoiceAnimation()RTTIre.Hooks.PlaceVoid( "QuickhacksListGameController", "PlayChoiceAnimation;", (QuickhacksListGameController_PlayChoiceAnimation x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_PlayChoiceAnimation( QuickhacksListGameController self );bool IsIntroPlaying()RTTIre.Hooks.Place( "QuickhacksListGameController", "IsIntroPlaying;", (QuickhacksListGameController_IsIntroPlaying x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_IsIntroPlaying( QuickhacksListGameController self );void ApplyQuickhackSelection()RTTIre.Hooks.PlaceVoid( "QuickhacksListGameController", "ApplyQuickhackSelection;", (QuickhacksListGameController_ApplyQuickhackSelection x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_ApplyQuickhackSelection( QuickhacksListGameController self );void ResetQuickhackSelection()RTTIre.Hooks.PlaceVoid( "QuickhacksListGameController", "ResetQuickhackSelection;", (QuickhacksListGameController_ResetQuickhackSelection x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_ResetQuickhackSelection( QuickhacksListGameController self );bool CanShowQuickHack()RTTIre.Hooks.Place( "QuickhacksListGameController", "CanShowQuickHack;", (QuickhacksListGameController_CanShowQuickHack x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_CanShowQuickHack( QuickhacksListGameController self );void SetVisibility(bool value)RTTIre.Hooks.PlaceVoid( "QuickhacksListGameController", "SetVisibility;Bool", (QuickhacksListGameController_SetVisibility x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_SetVisibility( QuickhacksListGameController self, bool value );bool OnDelayedDescriptionIntro(DelayedDescriptionIntro evt)RTTIre.Hooks.Place( "QuickhacksListGameController", "OnDelayedDescriptionIntro", (QuickhacksListGameController_OnDelayedDescriptionIntro x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_OnDelayedDescriptionIntro( QuickhacksListGameController self, DelayedDescriptionIntro? evt );void PlayDescritpionIntroAnimaton()RTTIre.Hooks.PlaceVoid( "QuickhacksListGameController", "PlayDescritpionIntroAnimaton;", (QuickhacksListGameController_PlayDescritpionIntroAnimaton x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_PlayDescritpionIntroAnimaton( QuickhacksListGameController self );void RequestTimeDilation(WeakHandle<game.Object> requester, CName eventId, bool val)RTTIre.Hooks.PlaceVoid( "QuickhacksListGameController", "RequestTimeDilation;GameObjectCNameBool", (QuickhacksListGameController_RequestTimeDilation x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_RequestTimeDilation( QuickhacksListGameController self, WeakHandle<game.Object> requester, CName eventId, bool val );void SetupQuickhacksMemoryBar()RTTIre.Hooks.PlaceVoid( "QuickhacksListGameController", "SetupQuickhacksMemoryBar;", (QuickhacksListGameController_SetupQuickhacksMemoryBar x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_SetupQuickhacksMemoryBar( QuickhacksListGameController self );void UpdateQuickhacksMemoryBarSize(int size)RTTIre.Hooks.PlaceVoid( "QuickhacksListGameController", "UpdateQuickhacksMemoryBarSize;Int32", (QuickhacksListGameController_UpdateQuickhacksMemoryBarSize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_UpdateQuickhacksMemoryBarSize( QuickhacksListGameController self, int size );bool OnMemoryPercentUpdate(float value)RTTIre.Hooks.Place( "QuickhacksListGameController", "OnMemoryPercentUpdate", (QuickhacksListGameController_OnMemoryPercentUpdate x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_OnMemoryPercentUpdate( QuickhacksListGameController self, float value );void UpdateMemoryBar()RTTIre.Hooks.PlaceVoid( "QuickhacksListGameController", "UpdateMemoryBar;", (QuickhacksListGameController_UpdateMemoryBar x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_UpdateMemoryBar( QuickhacksListGameController self );void DeplenishMemoryCells()RTTIre.Hooks.PlaceVoid( "QuickhacksListGameController", "DeplenishMemoryCells;", (QuickhacksListGameController_DeplenishMemoryCells x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_DeplenishMemoryCells( QuickhacksListGameController self );bool OnDeplenishMemoryCells(ink.anim.Proxy? e)RTTIre.Hooks.Place( "QuickhacksListGameController", "OnDeplenishMemoryCells", (QuickhacksListGameController_OnDeplenishMemoryCells x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_OnDeplenishMemoryCells( QuickhacksListGameController self, ink.anim.Proxy? e );void PopulateData(QuickhackData[] data)RTTIre.Hooks.PlaceVoid( "QuickhacksListGameController", "PopulateData;array<QuickhackData>", (QuickhacksListGameController_PopulateData x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_PopulateData( QuickhacksListGameController self, QuickhackData[] data );bool RegisterCooldownStatPoolUpdate()RTTIre.Hooks.Place( "QuickhacksListGameController", "RegisterCooldownStatPoolUpdate;", (QuickhacksListGameController_RegisterCooldownStatPoolUpdate x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_RegisterCooldownStatPoolUpdate( QuickhacksListGameController self );void UnregisterCooldownStatPoolUpdate()RTTIre.Hooks.PlaceVoid( "QuickhacksListGameController", "UnregisterCooldownStatPoolUpdate;", (QuickhacksListGameController_UnregisterCooldownStatPoolUpdate x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_UnregisterCooldownStatPoolUpdate( QuickhacksListGameController self );bool IsCurrentSelectionOnStatPoolIndexes()RTTIre.Hooks.Place( "QuickhacksListGameController", "IsCurrentSelectionOnStatPoolIndexes;", (QuickhacksListGameController_IsCurrentSelectionOnStatPoolIndexes x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_IsCurrentSelectionOnStatPoolIndexes( QuickhacksListGameController self );bool IsCurrentSelectionOnStatPoolIndexes(int index)RTTIre.Hooks.Place( "QuickhacksListGameController", "IsCurrentSelectionOnStatPoolIndexes;Int32", (QuickhacksListGameController_IsCurrentSelectionOnStatPoolIndexes2 x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_IsCurrentSelectionOnStatPoolIndexes2( QuickhacksListGameController self, int index );bool IsPanelBlocked()RTTIre.Hooks.Place( "QuickhacksListGameController", "IsPanelBlocked;", (QuickhacksListGameController_IsPanelBlocked x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_IsPanelBlocked( QuickhacksListGameController self );bool OnQuickHackScreenOpen(QuickHackScreenOpen evt)RTTIre.Hooks.Place( "QuickhacksListGameController", "OnQuickHackScreenOpen", (QuickhacksListGameController_OnQuickHackScreenOpen x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_OnQuickHackScreenOpen( QuickhacksListGameController self, QuickHackScreenOpen? evt );bool OnQuickHackTimeDilationOverride(QuickHackTimeDilationOverride evt)RTTIre.Hooks.Place( "QuickhacksListGameController", "OnQuickHackTimeDilationOverride", (QuickhacksListGameController_OnQuickHackTimeDilationOverride x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_OnQuickHackTimeDilationOverride( QuickhacksListGameController self, QuickHackTimeDilationOverride? evt );bool OnQuickHackLockHacks(QuickHackLockHacks evt)RTTIre.Hooks.Place( "QuickhacksListGameController", "OnQuickHackLockHacks", (QuickhacksListGameController_OnQuickHackLockHacks x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_OnQuickHackLockHacks( QuickhacksListGameController self, QuickHackLockHacks? evt );void SendOverclockPreviewEvent(bool isHovering, int? cost, bool? justHacked)RTTIre.Hooks.PlaceVoid( "QuickhacksListGameController", "SendOverclockPreviewEvent;BoolInt32Bool", (QuickhacksListGameController_SendOverclockPreviewEvent x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_SendOverclockPreviewEvent( QuickhacksListGameController self, bool isHovering, int? cost, bool? justHacked );static string EActionInactivityResonToLocalizationString(EActionInactivityReson value)staticRTTI globalre.Hooks.Place( "QuickhacksListGameController", "QuickhacksListGameController::EActionInactivityResonToLocalizationString;EActionInactivityReson", (QuickhacksListGameController_EActionInactivityResonToLocalizationString x) => { return re.Hooks.CallOriginal<re.msgpack.Str>(); } ); [Msgpack.Gen] public readonly partial record struct QuickhacksListGameController_EActionInactivityResonToLocalizationString( EActionInactivityReson value );