REDNODE / GAME API

ItemTooltipCyberwareUpgradeController

classscriptedClass

extends ItemTooltipModuleController › inkLogicController › inkILogicController › IScriptable › ISerializable

Properties 24

NameTypeFlags
componentsContainerinkCompoundRefscriptedprivate
componentsControllerwref<CrafringMaterialItemController>scriptedprivate
craftingMaterialref<CachedCraftingMaterial>scriptedprivate
inputHintinkWidgetRefscriptedprivate
inventoryContainerinkCompoundRefscriptedprivate
isRipperdocBoolscriptedprivate
isUpgradableBoolscriptedprivate
isUpgradeScreenBoolscriptedprivate
moneyContainerinkCompoundRefscriptedprivate
moneyCostLabelinkTextRefscriptedprivate
progressBarAnimNameCNamescriptedprivate
progressBarAnimProxyref<inkAnimProxy>scriptedprivate
progressEffectNameCNamescriptedprivate
progressStartedBoolscriptedprivate
rarityLabelinkTextRefscriptedprivate
reqNotMetAnimNameCNamescriptedprivate
ripperdocContainerinkCompoundRefscriptedprivate
rootwref<inkWidget>scriptedprivate
upgradeCWInputNameCNamescriptedprivate
upgradeIconAnimNameCNamescriptedprivate
upgradeIconAnimOptionsinkAnimOptionsscriptedprivate
upgradeIconAnimProxyref<inkAnimProxy>scriptedprivate
upgradeProgressBarwref<inkWidget>scriptedprivate
upgradeProgressBarRefinkWidgetRefscriptedprivate

Methods 13

private final func GetUpdateLevelString(quality: gamedataQuality) -> Stringscripted
public final func IsVisible() -> Boolscripted
public final func NEW_Update(data: wref<UIInventoryItem>, player: wref<PlayerPuppet>)scripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted
protected cb func OnUpgradeHold(evt: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnUpgradePress(evt: ref<inkPointerEvent>) -> Boolscripted
protected cb func OnUpgradeRelease(evt: ref<inkPointerEvent>) -> Boolscripted
public final func ReplaceLabelText(text: String)scripted
public final func ResetProgress()scripted
public final func Update(data: ref<InventoryTooltipData>)scripted
public func Update(data: ref<MinimalItemTooltipData>)scripted
public final func UpdateData(data: ref<InventoryTooltiData_CyberwareUpgradeData>)scripted