QuickhacksListGameController
classscriptedClass
extends inkHUDGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable
Properties 80
| Name | Type | Flags |
|---|---|---|
active | Bool | scriptedprivate |
avaliableMemory | inkTextRef | scriptedprivate |
axisInputConsumed | Bool | scriptedprivate |
buffListListener | ref<CallbackHandle> | scriptedprivate |
changeTarget | inkWidgetRef | scriptedprivate |
chunkBlackboard | wref<IBlackboard> | scriptedprotected |
contextHelpOverlay | Bool | scriptedprivate |
cooldown | inkTextRef | scriptedprivate |
costReductionPanel | inkWidgetRef | scriptedprivate |
costReductionText | inkTextRef | scriptedprivate |
costReductionValue | inkTextRef | scriptedprivate |
damage | inkTextRef | scriptedprivate |
data | array<ref<QuickhackData>> | scriptedprivate |
description | inkTextRef | scriptedprivate |
duration | inkTextRef | scriptedprivate |
executeAndCloseBtn | inkWidgetRef | scriptedprivate |
executeBtn | inkWidgetRef | scriptedprivate |
gameInstance | GameInstance | scriptedprivate |
HACK_wasPlayedOnTarget | Bool | scriptedprivate |
hasActiveUpload | Bool | scriptedprivate |
icePanel | inkWidgetRef | scriptedprivate |
iceValue | inkTextRef | scriptedprivate |
inkIntroAnimProxy | ref<inkAnimProxy> | scriptedprivate |
inkMemoryWarningTransitionAnimProxy | ref<inkAnimProxy> | scriptedprivate |
inkRecompileAnimProxy | ref<inkAnimProxy> | scriptedprivate |
inkReductionAnimProxy | ref<inkAnimProxy> | scriptedprivate |
inkVulnerabilityAnimProxy | ref<inkAnimProxy> | scriptedprivate |
inkWarningAnimProxy | ref<inkAnimProxy> | scriptedprivate |
introDescriptionAnimProxy | ref<inkAnimProxy> | scriptedprivate |
isUILocked | Bool | scriptedprivate |
lastCompiledTarget | EntityID | scriptedprivate |
lastFillCells | Int32 | scriptedprivate |
lastMaxCells | Int32 | scriptedprivate |
lastMemoryWarningTransitionAnimName | CName | scriptedprivate |
lastUsedCells | Int32 | scriptedprivate |
listController | wref<ListController> | scriptedprivate |
listWidget | inkWidgetRef | scriptedprivate |
maxQuickhackBars | Int32 | scriptedprivate |
memoryBoard | wref<IBlackboard> | scriptedprivate |
memoryBoardDef | ref<UI_PlayerBioMonitorDef> | scriptedprivate |
memoryCost | inkTextRef | scriptedprivate |
memoryPercentListener | ref<CallbackHandle> | scriptedprivate |
memoryRawCost | inkTextRef | scriptedprivate |
memorySpendAnimation | ref<inkAnimProxy> | scriptedprivate |
memorySpendCounter | Int32 | scriptedprivate |
memorySpendIndex | Int32 | scriptedprivate |
memoryWidget | inkWidgetRef | scriptedprivate |
middleDots | inkWidgetRef | scriptedprivate |
nameCallbackID | ref<CallbackHandle> | scriptedprivate |
networkBreach | inkWidgetRef | scriptedprivate |
noQuickhacks | inkCompoundRef | scriptedprivate |
openCyberdeckBtn | inkWidgetRef | scriptedprivate |
playerObject | wref<GameObject> | scriptedprivate |
quickhackBarArray | array<wref<inkCompoundWidget>> | scriptedprivate |
quickHackDescriptionVisibility | Uint32 | scriptedprivate |
recompilePanel | inkWidgetRef | scriptedprivate |
recompileText | inkTextRef | scriptedprivate |
recompileTimer | inkTextRef | scriptedprivate |
rightPanel | inkWidgetRef | scriptedprivate |
scanningCtrl | wref<ScanningController> | scriptedprivate |
selectedData | ref<QuickhackData> | scriptedprivate |
selectedMemoryLoop | array<ref<inkAnimProxy>> | scriptedprivate |
shouldReveal | Bool | scriptedprivate |
statPoolListenersIndexes | array<Int32> | scriptedprivate |
subHeader | inkTextRef | scriptedprivate |
targetName | inkTextRef | scriptedprivate |
tier | inkTextRef | scriptedprivate |
timeBetweenIntroAndDescritpionCheck | Bool | scriptedprivate |
timeBetweenIntroAndDescritpionDelayID | DelayID | scriptedprivate |
timeBetweenIntroAndIntroDescription | Float | scriptedprivate |
tutorialButton | inkWidgetRef | scriptedprivate |
uiScannerActiveTabCallback | ref<CallbackHandle> | scriptedprivate |
uiScannerChangeTargetTooltipVisibilityCallback | ref<CallbackHandle> | scriptedprivate |
uiSystem | ref<UISystem> | scriptedprivate |
uploadTime | inkTextRef | scriptedprivate |
visionModeSystem | wref<VisionModeSystem> | scriptedprivate |
vulnerabilitiesPanel | inkWidgetRef | scriptedprivate |
vulnerabilityFields | array<inkWidgetRef> | scriptedprivate |
warningText | inkTextRef | scriptedprivate |
warningWidget | inkWidgetRef | scriptedprivate |
Methods 53
private final func ApplyQuickHack(shouldUseUI: Bool) -> Boolscripted
private final func ApplyQuickhackSelection()scripted
private final func CanShowQuickHack() -> Boolscripted
private final func DeplenishMemoryCells()scripted
private final func GetItemDisplayData() -> InventoryItemDisplayDatascripted
private final func IsCurrentSelectionOnStatPoolIndexes() -> Boolscripted
private final func IsCurrentSelectionOnStatPoolIndexes(index: Int32) -> Boolscripted
private final func IsIntroPlaying() -> Boolscripted
private final func IsPanelBlocked() -> Boolscripted
private final func LogQuickHack()scripted
protected cb func OnAction(action: ListenerAction, consumer: ListenerActionConsumer) -> Boolscripted
protected cb func OnCooldownStatPoolUpdate(value: Variant) -> Boolscripted
protected cb func OnDelayedDescriptionIntro(evt: ref<DelayedDescriptionIntro>) -> Boolscripted
protected cb func OnDeplenishMemoryCells(opt e: ref<inkAnimProxy>) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnItemSelected(index: Int32, itemController: ref<ListItemController>) -> Boolscripted
protected cb func OnMemoryPercentUpdate(value: Float) -> Boolscripted
protected cb func OnQuickHackLockHacks(evt: ref<QuickHackLockHacks>) -> Boolscripted
protected cb func OnQuickHackScreenOpen(evt: ref<QuickHackScreenOpen>) -> Boolscripted
protected cb func OnQuickhackStarted(value: ref<RevealInteractionWheel>) -> Boolscripted
protected cb func OnQuickHackTimeDilationOverride(evt: ref<QuickHackTimeDilationOverride>) -> Boolscripted
protected cb func OnScannerActiveTabChanged(value: Variant) -> Boolscripted
protected cb func OnScannerChangeTargetTooltipVisibilityChanged(value: Bool) -> Boolscripted
protected cb func OnSpecialQuickhackAttackTriggered(evt: ref<OnSpecialQuickhackTriggeredEvent>) -> Boolscripted
protected cb func OnTargetDisplayNameChanged(value: Variant) -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted
private final func PlayChoiceAnimation()scripted
private final func PlayDescritpionIntroAnimaton()scripted
private final func PopulateData(data: array<ref<QuickhackData>>)scripted
private final func RegisterCooldownStatPoolUpdate() -> Boolscripted
private final func RequestTimeDilation(requester: wref<GameObject>, eventId: CName, val: Bool)scripted
private final func ResetQuickhackSelection()scripted
private final func SelectData(data: ref<QuickhackData>)scripted
public final func SendOverclockPreviewEvent(isHovering: Bool, opt cost: Int32, opt justHacked: Bool)scripted
private final func SetupDuration()scripted
private final func SetupICE()scripted
private final func SetupMaxCooldown()scripted
private final func SetupMemoryCost()scripted
private final func SetupMemoryCostDifferance()scripted
private final func SetupNetworkBreach()scripted
private final func SetupQuickhacksMemoryBar()scripted
private final func SetupTargetName()scripted
private final func SetupTier()scripted
private final func SetupUploadTime()scripted
private final func SetupVulnerabilities()scripted
private final func SetVisibility(value: Bool)scripted
private final func ShowInventory()scripted
private final func ShowTutorialOverlay(value: Bool)scripted
private final func ToggleTutorialOverlay()scripted
private final func UnregisterCooldownStatPoolUpdate()scripted
private final func UpdateMemoryBar()scripted
private final func UpdateQuickhacksMemoryBarSize(size: Int32)scripted
private final func UpdateRecompileTime(isVisible: Bool, value: Float)scripted