QuickhacksListGameController class
QuickhacksListGameController
Inheritance
Base: game.ui.HUDGameController
Derived
None.
Properties
| Property | Type | |
|---|---|---|
timeBetweenIntroAndIntroDescription | float | scripted |
timeBetweenIntroAndDescritpionDelayID | game.DelayID | scripted |
timeBetweenIntroAndDescritpionCheck | bool | scripted |
introDescriptionAnimProxy | ink.anim.Proxy? | scripted |
middleDots | ink.WidgetReference | scripted |
memoryWidget | ink.WidgetReference | scripted |
avaliableMemory | ink.TextWidgetReference | scripted |
listWidget | ink.WidgetReference | scripted |
noQuickhacks | ink.CompoundWidgetReference | scripted |
openCyberdeckBtn | ink.WidgetReference | scripted |
executeBtn | ink.WidgetReference | scripted |
executeAndCloseBtn | ink.WidgetReference | scripted |
changeTarget | ink.WidgetReference | scripted |
tutorialButton | ink.WidgetReference | scripted |
rightPanel | ink.WidgetReference | scripted |
networkBreach | ink.WidgetReference | scripted |
costReductionPanel | ink.WidgetReference | scripted |
costReductionText | ink.TextWidgetReference | scripted |
costReductionValue | ink.TextWidgetReference | scripted |
targetName | ink.TextWidgetReference | scripted |
icePanel | ink.WidgetReference | scripted |
iceValue | ink.TextWidgetReference | scripted |
vulnerabilitiesPanel | ink.WidgetReference | scripted |
vulnerabilityFields | ink.WidgetReference[] | scripted |
subHeader | ink.TextWidgetReference | scripted |
tier | ink.TextWidgetReference | scripted |
description | ink.TextWidgetReference | scripted |
recompileTimer | ink.TextWidgetReference | scripted |
damage | ink.TextWidgetReference | scripted |
duration | ink.TextWidgetReference | scripted |
cooldown | ink.TextWidgetReference | scripted |
uploadTime | ink.TextWidgetReference | scripted |
memoryCost | ink.TextWidgetReference | scripted |
memoryRawCost | ink.TextWidgetReference | scripted |
warningWidget | ink.WidgetReference | scripted |
warningText | ink.TextWidgetReference | scripted |
recompilePanel | ink.WidgetReference | scripted |
recompileText | ink.TextWidgetReference | scripted |
isUILocked | bool | scripted |
gameInstance | ScriptGameInstance | scripted |
playerObject | WeakHandle<game.Object> | scripted |
visionModeSystem | WeakHandle<game.VisionModeSystem> | scripted |
scanningCtrl | WeakHandle<game.ScanningController> | scripted |
uiSystem | game.ui.GameSystemUI? | scripted |
contextHelpOverlay | bool | scripted |
quickHackDescriptionVisibility | uint | scripted |
buffListListener | red.CallbackObject? | scripted |
memoryBoard | WeakHandle<game.IBlackboard> | scripted |
memoryBoardDef | UI_PlayerBioMonitorDef? | scripted |
memoryPercentListener | red.CallbackObject? | scripted |
quickhackBarArray | WeakHandle<ink.CompoundWidget>[] | scripted |
maxQuickhackBars | int | scripted |
listController | WeakHandle<ink.ListController> | scripted |
data | QuickhackData?[] | scripted |
selectedData | QuickhackData? | scripted |
active | bool | scripted |
shouldReveal | bool | scripted |
memorySpendAnimation | ink.anim.Proxy? | scripted |
memorySpendCounter | int | scripted |
memorySpendIndex | int | scripted |
selectedMemoryLoop | ink.anim.Proxy?[] | scripted |
inkIntroAnimProxy | ink.anim.Proxy? | scripted |
inkVulnerabilityAnimProxy | ink.anim.Proxy? | scripted |
inkWarningAnimProxy | ink.anim.Proxy? | scripted |
inkRecompileAnimProxy | ink.anim.Proxy? | scripted |
inkReductionAnimProxy | ink.anim.Proxy? | scripted |
HACK_wasPlayedOnTarget | bool | scripted |
inkMemoryWarningTransitionAnimProxy | ink.anim.Proxy? | scripted |
lastMemoryWarningTransitionAnimName | CName | scripted |
hasActiveUpload | bool | scripted |
lastCompiledTarget | ent.EntityID | scripted |
statPoolListenersIndexes | int[] | scripted |
chunkBlackboard | WeakHandle<game.IBlackboard> | scripted |
nameCallbackID | red.CallbackObject? | scripted |
uiScannerChangeTargetTooltipVisibilityCallback | red.CallbackObject? | scripted |
uiScannerActiveTabCallback | red.CallbackObject? | scripted |
lastFillCells | int | scripted |
lastUsedCells | int | scripted |
lastMaxCells | int | scripted |
axisInputConsumed | bool | scripted |
Functions
bool OnInitialize()RTTIbool OnUninitialize()RTTIbool OnTargetDisplayNameChanged(string value)RTTIbool OnScannerChangeTargetTooltipVisibilityChanged(bool value)RTTIbool OnScannerActiveTabChanged(string value)RTTIbool OnQuickhackStarted(RevealInteractionWheel value)RTTIbool OnItemSelected(int index, ink.ListItemController itemController)RTTIbool OnAction(game.input.ScriptListenerAction action, game.input.ScriptListenerActionConsumer consumer)RTTIvoid ToggleTutorialOverlay()RTTIvoid ShowTutorialOverlay(bool value)RTTIvoid SelectData(QuickhackData data)RTTIvoid SetupTier()RTTIvoid SetupMaxCooldown()RTTIvoid SetupDuration()RTTIvoid SetupUploadTime()RTTIvoid SetupMemoryCost()RTTIvoid SetupMemoryCostDifferance()RTTIvoid SetupNetworkBreach()RTTIvoid SetupICE()RTTIvoid SetupTargetName()RTTIvoid UpdateRecompileTime(bool isVisible, float value)RTTIvoid SetupVulnerabilities()RTTIbool OnSpecialQuickhackAttackTriggered(OnSpecialQuickhackTriggeredEvent evt)RTTIvoid ShowInventory()RTTIInventoryItemDisplayData GetItemDisplayData()RTTIbool ApplyQuickHack(bool shouldUseUI)RTTIvoid LogQuickHack()RTTIvoid PlayChoiceAnimation()RTTIbool IsIntroPlaying()RTTIvoid ApplyQuickhackSelection()RTTIvoid ResetQuickhackSelection()RTTIbool CanShowQuickHack()RTTIvoid SetVisibility(bool value)RTTIbool OnDelayedDescriptionIntro(DelayedDescriptionIntro evt)RTTIvoid PlayDescritpionIntroAnimaton()RTTIvoid RequestTimeDilation(WeakHandle<game.Object> requester, CName eventId, bool val)RTTIvoid SetupQuickhacksMemoryBar()RTTIvoid UpdateQuickhacksMemoryBarSize(int size)RTTIbool OnMemoryPercentUpdate(float value)RTTIvoid UpdateMemoryBar()RTTIvoid DeplenishMemoryCells()RTTIbool OnDeplenishMemoryCells(ink.anim.Proxy? e)RTTIvoid PopulateData(QuickhackData[] data)RTTIbool RegisterCooldownStatPoolUpdate()RTTIvoid UnregisterCooldownStatPoolUpdate()RTTIbool OnCooldownStatPoolUpdate(string value)RTTIbool IsCurrentSelectionOnStatPoolIndexes()RTTIbool IsCurrentSelectionOnStatPoolIndexes(int index)RTTIbool IsPanelBlocked()RTTIbool OnQuickHackScreenOpen(QuickHackScreenOpen evt)RTTIbool OnQuickHackTimeDilationOverride(QuickHackTimeDilationOverride evt)RTTIbool OnQuickHackLockHacks(QuickHackLockHacks evt)RTTIvoid SendOverclockPreviewEvent(bool isHovering, int? cost, bool? justHacked)RTTIstatic string EActionInactivityResonToLocalizationString(EActionInactivityReson value)staticRTTI global