BlackICE Scripting

class

CyberdeckTooltip

  • 69 properties
  • 37 functions

Extends AGenericTooltipController ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable

Properties

PropertyTypeOffset
itemNameTextink.TextWidgetReference0x10 scripted
nameTextContainerink.WidgetReference0x28 scripted
nameForRecipeTextink.TextWidgetReference0x40 scripted
itemRarityTextink.TextWidgetReference0x58 scripted
rarityBarsink.WidgetReference0x70 scripted
categoriesWrapperink.CompoundWidgetReference0x88 scripted
topContainerink.CompoundWidgetReference0xA0 scripted
headerContainerink.CompoundWidgetReference0xB8 scripted
statsContainerink.CompoundWidgetReference0xD0 scripted
hacksContainerink.CompoundWidgetReference0xE8 scripted
descriptionContainerink.CompoundWidgetReference0x100 scripted
bottomContainerink.CompoundWidgetReference0x118 scripted
statsListink.CompoundWidgetReference0x130 scripted
priceContainerink.CompoundWidgetReference0x148 scripted
descriptionTextink.TextWidgetReference0x160 scripted
priceTextink.TextWidgetReference0x178 scripted
equipedWrapperink.WidgetReference0x190 scripted
itemTypeTextink.TextWidgetReference0x1A8 scripted
itemWeightWrapperink.WidgetReference0x1C0 scripted
itemWeightTextink.TextWidgetReference0x1D8 scripted
cybderdeckBaseMemoryValueink.TextWidgetReference0x1F0 scripted
cybderdeckBufferValueink.TextWidgetReference0x208 scripted
cybderdeckSlotsValueink.TextWidgetReference0x220 scripted
deviceHacksGridink.CompoundWidgetReference0x238 scripted
deviceHackHeaderink.TextWidgetReference0x250 scripted
namesTextContainerink.WidgetReference0x268 scripted
deviceHackNamesTextink.TextWidgetReference0x280 scripted
textBGink.WidgetReference0x298 scripted
namesTextContainer2ink.WidgetReference0x2B0 scripted
deviceHackNamesText2ink.TextWidgetReference0x2C8 scripted
textBG2ink.WidgetReference0x2E0 scripted
namesTextContainer3ink.WidgetReference0x2F8 scripted
deviceHackNamesText3ink.TextWidgetReference0x310 scripted
textBG3ink.WidgetReference0x328 scripted
namesTextContainer4ink.WidgetReference0x340 scripted
deviceHackNamesText4ink.TextWidgetReference0x358 scripted
textBG4ink.WidgetReference0x370 scripted
itemIconImageink.ImageWidgetReference0x388 scripted
itemAttributeRequirementsWrapperink.WidgetReference0x3A0 scripted
itemAttributeRequirementsink.WidgetReference0x3B8 scripted
itemAttributeRequirementsTextink.TextWidgetReference0x3D0 scripted
allocationCostsWrapperink.CompoundWidgetReference0x3E8 scripted
iconicLinesink.ImageWidgetReference0x400 scripted
equipedCornerink.WidgetReference0x418 scripted
rootink.WidgetReference0x430 scripted
iconicBGink.WidgetReference0x448 scripted
recipeWrapperink.WidgetReference0x460 scripted
recipeBGink.WidgetReference0x478 scripted
illegalBGink.WidgetReference0x490 scripted
cyberwareUpgradeContainerink.WidgetReference0x4A8 scripted
additionalModulesLibraryResred.ResourceReferenceScriptToken0x4D8 scripted
cyberwareUpgradeModuleNameCName0x4E0 scripted
rarityBarsControllerWeakHandle<LevelBarsController>0x4E8 scripted
dataInventoryTooltipData?0x4F8 scripted
itemDisplayContextgame.ItemDisplayContext0x508 scripted
playerWeakHandle<PlayerPuppet>0x510 scripted
cyberwareUpgradeControllerWeakHandle<ItemTooltipCyberwareUpgradeController>0x520 scripted
hasVehiclePerkbool0x530 scripted
animProxyink.anim.Proxy?0x538 scripted
settingsuserSettings.UserSettings?0x548 scripted
settingsListenerCyberdeckTooltipSettingsListener?0x558 scripted
groupPathCName0x568 scripted
minWidthink.WidgetReference0x570 scripted
bigFontEnabledbool0x588 scripted
itemDataWeakHandle<UIInventoryItem>0x590 scripted
displayContextItemDisplayContextData?0x5A0 scripted
comparisonDataUIInventoryItemComparisonManager?0x5B0 scripted
tooltipDisplayContextInventoryTooltipDisplayContext0x5C0 scripted

Functions

  • bool OnInitialize() overrideRTTI
  • void SetData(ATooltipData tooltipData) overrideRTTI
  • void Show() overrideRTTI
  • void UpdateLayout() RTTI
  • void NEW_UpdateLayout() RTTI
  • void UpdateIconicBG(bool visible) RTTI
  • void UpdateRecipeBG(bool visible) RTTI
  • void UpdateIllegalBG(bool visible) RTTI
  • game.InventoryItemAbility[] GetAbilities(game.ItemData itemData, WeakHandle<game.data.Item_Record> itemRecord) RTTI
  • void UpdateAbilities(game.ItemData itemData, WeakHandle<game.data.Item_Record> itemRecord) RTTI
  • void UpdateCyberdeckStats() RTTI
  • void NEW_UpdateCyberdeckStats() RTTI
  • void SetupDeviceHacks(WeakHandle<game.data.Item_Record> itemRecord) RTTI
  • void GetDeviceHackNames(game.ItemData itemData, WeakHandle<game.data.Item_Record> itemRecord) RTTI
  • CyberdeckDeviceQuickhackData[] GetCyberdeckDeviceQuickhacks(WeakHandle<game.data.Item_Record> itemRecord) RTTI
  • void UpdateName() RTTI
  • void NEW_UpdateName() RTTI
  • void UpdateRarity() RTTI
  • void NEW_UpdateRarity() RTTI
  • void UpdateDescription(string description) RTTI
  • void UpdateWeight(float weight) RTTI
  • void UpdateIcon() RTTI
  • void NEW_UpdateIcon() RTTI
  • void UpdatePrice() RTTI
  • void NEW_UpdatePrice() RTTI
  • void UpdateRequirements() RTTI
  • void UpdateAllocationStats() RTTI
  • void UpdateAttributeAllocationStats(MinimalItemTooltipData data) RTTI
  • void NEW_UpdateAttributeAllocationStats(WeakHandle<UIInventoryItem> data, WeakHandle<PlayerPuppet> player) RTTI
  • void UpdateCyberwareUpgradeModule() RTTI
  • void UpdateCyberwareQuickHackMenuLinkModule() RTTI
  • void NEW_UpdateCyberwareQuickHackMenuLinkModule() RTTI
  • bool OnCyberwareUpgradeModuleSpawned(ink.Widget widget, IScriptable userData) RTTI
  • void FixLines() RTTI
  • void OnVarModified(CName groupPath, CName varName, InGameConfigVarType varType, InGameConfigChangeReason reason) RTTI
  • void UpdateTooltipSize() RTTI
  • void SetTooltipSize(bool value) RTTI