REDNODE / GAME API

CyberdeckTooltip

classscriptedClass

extends AGenericTooltipController › inkLogicController › inkILogicController › IScriptable › ISerializable

Properties 69

NameTypeFlags
additionalModulesLibraryResResRefscriptedprotected
allocationCostsWrapperinkCompoundRefscriptedprotected
animProxyref<inkAnimProxy>scriptedprotected
bigFontEnabledBoolscriptedprotected
bottomContainerinkCompoundRefscriptedprotected
categoriesWrapperinkCompoundRefscriptedprotected
comparisonDataref<UIInventoryItemComparisonManager>scriptedprotected
cybderdeckBaseMemoryValueinkTextRefscriptedprotected
cybderdeckBufferValueinkTextRefscriptedprotected
cybderdeckSlotsValueinkTextRefscriptedprotected
cyberwareUpgradeContainerinkWidgetRefscriptedprotected
cyberwareUpgradeControllerwref<ItemTooltipCyberwareUpgradeController>scriptedprotected
cyberwareUpgradeModuleNameCNamescriptedprotected
dataref<InventoryTooltipData>scriptedprotected
descriptionContainerinkCompoundRefscriptedprotected
descriptionTextinkTextRefscriptedprotected
deviceHackHeaderinkTextRefscriptedprotected
deviceHackNamesTextinkTextRefscriptedprotected
deviceHackNamesText2inkTextRefscriptedprotected
deviceHackNamesText3inkTextRefscriptedprotected
deviceHackNamesText4inkTextRefscriptedprotected
deviceHacksGridinkCompoundRefscriptedprotected
displayContextref<ItemDisplayContextData>scriptedprotected
equipedCornerinkWidgetRefscriptedprotected
equipedWrapperinkWidgetRefscriptedprotected
groupPathCNamescriptedprotected
hacksContainerinkCompoundRefscriptedprotected
hasVehiclePerkBoolscriptedprotected
headerContainerinkCompoundRefscriptedprotected
iconicBGinkWidgetRefscriptedprotected
iconicLinesinkImageRefscriptedprotected
illegalBGinkWidgetRefscriptedprotected
itemAttributeRequirementsinkWidgetRefscriptedprotected
itemAttributeRequirementsTextinkTextRefscriptedprotected
itemAttributeRequirementsWrapperinkWidgetRefscriptedprotected
itemDatawref<UIInventoryItem>scriptedprotected
itemDisplayContextItemDisplayContextscriptedprivate
itemIconImageinkImageRefscriptedprotected
itemNameTextinkTextRefscriptedprotected
itemRarityTextinkTextRefscriptedprotected
itemTypeTextinkTextRefscriptedprotected
itemWeightTextinkTextRefscriptedprotected
itemWeightWrapperinkWidgetRefscriptedprotected
minWidthinkWidgetRefscriptedprotected
nameForRecipeTextinkTextRefscriptedprotected
namesTextContainerinkWidgetRefscriptedprotected
namesTextContainer2inkWidgetRefscriptedprotected
namesTextContainer3inkWidgetRefscriptedprotected
namesTextContainer4inkWidgetRefscriptedprotected
nameTextContainerinkWidgetRefscriptedprotected
playerwref<PlayerPuppet>scriptedprotected
priceContainerinkCompoundRefscriptedprotected
priceTextinkTextRefscriptedprotected
rarityBarsinkWidgetRefscriptedprotected
rarityBarsControllerwref<LevelBarsController>scriptedprotected
recipeBGinkWidgetRefscriptedprotected
recipeWrapperinkWidgetRefscriptedprotected
rootinkWidgetRefscriptedprotected
settingsref<UserSettings>scriptedprotected
settingsListenerref<CyberdeckTooltipSettingsListener>scriptedprotected
statsContainerinkCompoundRefscriptedprotected
statsListinkCompoundRefscriptedprotected
textBGinkWidgetRefscriptedprotected
textBG2inkWidgetRefscriptedprotected
textBG3inkWidgetRefscriptedprotected
textBG4inkWidgetRefscriptedprotected
tooltipDisplayContextInventoryTooltipDisplayContextscriptedprotected
topContainerinkCompoundRefscriptedprotected

Methods 37

protected final func FixLines()scripted
protected final func GetAbilities(itemData: ref<gameItemData>, itemRecord: wref<Item_Record>) -> array<InventoryItemAbility>scripted
protected final func GetCyberdeckDeviceQuickhacks(itemRecord: wref<Item_Record>) -> array<CyberdeckDeviceQuickhackData>scripted
protected final func GetDeviceHackNames(itemData: ref<gameItemData>, itemRecord: wref<Item_Record>)scripted
private final func NEW_UpdateAttributeAllocationStats(data: wref<UIInventoryItem>, player: wref<PlayerPuppet>)scripted
protected final func NEW_UpdateCyberdeckStats()scripted
private final func NEW_UpdateCyberwareQuickHackMenuLinkModule()scripted
protected func NEW_UpdateIcon()scripted
protected final func NEW_UpdateLayout()scripted
protected final func NEW_UpdateName()scripted
protected final func NEW_UpdatePrice()scripted
protected final func NEW_UpdateRarity()scripted
protected cb func OnCyberwareUpgradeModuleSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
public final func OnVarModified(groupPath: CName, varName: CName, varType: ConfigVarType, reason: ConfigChangeReason)scripted
public func SetData(tooltipData: ref<ATooltipData>)scripted
protected func SetTooltipSize(value: Bool)scripted
protected final func SetupDeviceHacks(itemRecord: wref<Item_Record>)scripted
public func Show()scripted
protected final func UpdateAbilities(itemData: ref<gameItemData>, itemRecord: wref<Item_Record>)scripted
protected final func UpdateAllocationStats()scripted
private final func UpdateAttributeAllocationStats(data: ref<MinimalItemTooltipData>)scripted
protected final func UpdateCyberdeckStats()scripted
private final func UpdateCyberwareQuickHackMenuLinkModule()scripted
private final func UpdateCyberwareUpgradeModule()scripted
protected final func UpdateDescription(description: script_ref<String>)scripted
protected func UpdateIcon()scripted
protected func UpdateIconicBG(visible: Bool)scripted
protected func UpdateIllegalBG(visible: Bool)scripted
protected final func UpdateLayout()scripted
protected final func UpdateName()scripted
protected final func UpdatePrice()scripted
protected final func UpdateRarity()scripted
protected func UpdateRecipeBG(visible: Bool)scripted
protected final func UpdateRequirements()scripted
private final func UpdateTooltipSize()scripted
protected final func UpdateWeight(weight: Float)scripted