UpgradingScreenController class
UpgradingScreenController
Inheritance
Base: CraftingMainLogicController
Derived
None.
Properties
| Property | Type | |
|---|---|---|
itemNameUpgrade | ink.TextWidgetReference | scripted |
arrowComparison | ink.WidgetReference | scripted |
itemTooltipControllerLeft | WeakHandle<AGenericTooltipController> | scripted |
itemTooltipControllerRight | WeakHandle<AGenericTooltipController> | scripted |
tooltipDataLeft | MinimalItemTooltipData? | scripted |
tooltipDataRight | MinimalItemTooltipData? | scripted |
WeaponAreas | game.data.ItemType[] | scripted |
EquipAreas | game.data.EquipmentArea[] | scripted |
DELAYED_TOOLTIP_RIGHT | float | scripted |
Functions
void Init(WeakHandle<CraftingMainGameController> craftingGameController)overrideRTTIvoid RefreshListViewContent(game.InventoryItemData? inventoryItemData)overrideRTTIvoid HideContent()RTTIvoid SetupFilters()overrideRTTIvoid UpdateItemPreview(CraftableItemLogicController craftableController)overrideRTTIvoid UpdateItemPreviewPanel(game.InventoryItemData selectedItem)RTTIvoid SetupIngredients(IngredientData[] ingredient)RTTIvoid UpdateTooltipData()RTTIDelayedTooltipCall? CreateDelayedCall()RTTIvoid UpdateTooltipLeft()RTTIvoid UpdateTooltipRightAndShow()RTTIvoid ShowTooltips()RTTIvoid HideTooltips()RTTIvoid FillBarsComparisonData(MinimalItemTooltipData tooltipDataLeft, MinimalItemTooltipData tooltipDataRight)RTTIvoid ApplyQualityModifier(float multiplier)RTTIbool OnItemTooltipSpawnedLeft(ink.Widget widget, IScriptable userData)RTTIbool OnItemTooltipSpawnedRight(ink.Widget widget, IScriptable userData)RTTIvoid SetItemNames()RTTIbool IsQualityShown(game.data.Quality itemQuality)RTTIbool IsItemMaxedLevel(game.data.Quality itemQuality)RTTIbool IsLastUpgrade(game.data.Quality itemQuality)RTTIvoid SetItemQualities()RTTIvoid SetItemButtonHintsHoverOver(ink.PointerEvent evt)overrideRTTIIScriptable?[] GetUpgradableList()RTTIvoid UpgradeItem(game.InventoryItemData selectedItemData)RTTIvoid OnChangeTab(bool isCurrent)overrideRTTIvoid FillInventoryData(game.InventoryItemData[] itemDataHolder, IScriptable[] itemArrayHolder)RTTIbool IsUpgradable(game.InventoryItemData item, bool sendNotification)RTTI