BlackICE Scripting

class

ItemTooltipCyberwareUpgradeController

  • 24 properties
  • 13 functions

Extends ItemTooltipModuleController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable

Properties

PropertyTypeOffset
componentsContainerink.CompoundWidgetReference0x30 scripted
moneyContainerink.CompoundWidgetReference0x48 scripted
moneyCostLabelink.TextWidgetReference0x60 scripted
upgradeProgressBarRefink.WidgetReference0x78 scripted
upgradeCWInputNameCName0x90 scripted
progressEffectNameCName0x98 scripted
progressBarAnimNameCName0xA0 scripted
ripperdocContainerink.CompoundWidgetReference0xA8 scripted
inventoryContainerink.CompoundWidgetReference0xC0 scripted
inputHintink.WidgetReference0xD8 scripted
rarityLabelink.TextWidgetReference0xF0 scripted
upgradeIconAnimNameCName0x108 scripted
reqNotMetAnimNameCName0x110 scripted
rootWeakHandle<ink.Widget>0x118 scripted
componentsControllerWeakHandle<CrafringMaterialItemController>0x128 scripted
craftingMaterialCachedCraftingMaterial?0x138 scripted
isUpgradablebool0x148 scripted
isUpgradeScreenbool0x149 scripted
isRipperdocbool0x14A scripted
upgradeIconAnimProxyink.anim.Proxy?0x150 scripted
upgradeIconAnimOptionsink.anim.PlaybackOptions0x160 scripted
upgradeProgressBarWeakHandle<ink.Widget>0x190 scripted
progressStartedbool0x1A0 scripted
progressBarAnimProxyink.anim.Proxy?0x1A8 scripted

Functions

  • bool OnInitialize() RTTI
  • bool OnUninitialize() RTTI
  • void Update(MinimalItemTooltipData data) overrideRTTI
  • void Update(InventoryTooltipData data) RTTI
  • void NEW_Update(WeakHandle<UIInventoryItem> data, WeakHandle<PlayerPuppet> player) RTTI
  • void UpdateData(InventoryTooltiData_CyberwareUpgradeData data) RTTI
  • bool IsVisible() RTTI
  • void ReplaceLabelText(string text) RTTI
  • bool OnUpgradePress(ink.PointerEvent evt) RTTI
  • bool OnUpgradeHold(ink.PointerEvent evt) RTTI
  • bool OnUpgradeRelease(ink.PointerEvent evt) RTTI
  • void ResetProgress() RTTI
  • string GetUpdateLevelString(game.data.Quality quality) RTTI