REDNODE / GAME API

QuickHackDescriptionGameController

classscriptedClass

extends BaseChunkGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable

Properties 24

NameTypeFlags
categoryContainerinkWidgetRefscriptedprivate
categoryTextinkTextRefscriptedprivate
cooldowninkTextRefscriptedprivate
cooldownRootinkWidgetRefscriptedprivate
damageLabelinkTextRefscriptedprivate
damageValueinkTextRefscriptedprivate
damageWrapperinkWidgetRefscriptedprivate
descriptioninkTextRefscriptedprivate
durationinkTextRefscriptedprivate
durationRootinkWidgetRefscriptedprivate
effectsListinkCompoundRefscriptedprivate
equippedQuickHackDataref<EquippedQuickHackData>scriptedprivate
healthPercentageLabelinkTextRefscriptedprivate
memoryCostinkTextRefscriptedprivate
memoryRawCostinkTextRefscriptedprivate
playerwref<PlayerPuppet>scriptedprivate
quickHackDataCallbackIDref<CallbackHandle>scriptedprivate
recompileTimerinkTextRefscriptedprivate
selectedDataref<QuickhackData>scriptedprivate
subHeaderinkTextRefscriptedprivate
tierinkTextRefscriptedprivate
uiScriptableSystemref<UIScriptableSystem>scriptedprivate
uploadTimeinkTextRefscriptedprivate
uploadTimeRootinkWidgetRefscriptedprivate

Methods 14

private final func GetModifiedDuration(baseValue: Float) -> Floatscripted
private final func GetModifiedUploadTime(baseValue: Float) -> Floatscripted
private final func IsDamageStat(targetStat: gamedataStatType, valueStat: gamedataStatType) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnQuickHackDataChanged(value: Variant) -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted
private final func SetupCategory()scripted
private final func SetupDamage()scripted
private final func SetupDuration()scripted
private final func SetupMaxCooldown()scripted
private final func SetupMemoryCost()scripted
private final func SetupMods()scripted
private final func SetupTier()scripted
private final func SetupUploadTime()scripted