REDNODE / GAME API

ItemTooltipController

classscriptedClass

extends AGenericTooltipControllerWithDebug › AGenericTooltipController › inkLogicController › inkILogicController › IScriptable › ISerializable

Properties 85

NameTypeFlags
animProxyref<inkAnimProxy>scriptedprivate
armorStatArrowinkImageRefscriptedprotected
armorStatLabelinkTextRefscriptedprotected
attacksPerSecondValueinkTextRefscriptedprotected
backgroundContainerinkCompoundRefscriptedprotected
bottomContainerinkCompoundRefscriptedprotected
categoriesWrapperinkCompoundRefscriptedprotected
craftedItemContainerinkCompoundRefscriptedprotected
craftedItemIconinkWidgetRefscriptedprotected
damagePerHitValueinkTextRefscriptedprotected
damageTypeIconinkImageRefscriptedprotected
damageTypeWrapperinkWidgetRefscriptedprotected
dataref<InventoryTooltipData>scriptedprotected
DEBUG_iconErrorTextinkTextRefscriptedprotected
DEBUG_iconErrorWrapperinkWidgetRefscriptedprotected
dedicatedModsContainerinkCompoundRefscriptedprotected
dedicatedModsListinkCompoundRefscriptedprotected
descriptionContainerinkCompoundRefscriptedprotected
descriptionTextinkTextRefscriptedprotected
dpsArrowinkImageRefscriptedprotected
dpsTextinkTextRefscriptedprotected
dpsWrapperinkWidgetRefscriptedprotected
equipedWrapperinkWidgetRefscriptedprotected
grenadeDamageStatLabelinkTextRefscriptedprotected
grenadeDamageStatValueinkTextRefscriptedprotected
grenadeDamageStatWrapperinkWidgetRefscriptedprotected
grenadeDamageTypeIconinkImageRefscriptedprotected
grenadeDamageTypeWrapperinkWidgetRefscriptedprotected
grenadeDeliveryIconinkImageRefscriptedprotected
grenadeDeliveryLabelinkTextRefscriptedprotected
grenadeRangeTextinkTextRefscriptedprotected
grenadeRangeValueinkTextRefscriptedprotected
headerArmorContainerinkCompoundRefscriptedprotected
headerContainerinkCompoundRefscriptedprotected
headerGrenadeContainerinkCompoundRefscriptedprotected
headerItemContainerinkCompoundRefscriptedprotected
headerWeaponContainerinkCompoundRefscriptedprotected
itemAmmoTextinkTextRefscriptedprotected
itemAmmoWrapperinkWidgetRefscriptedprotected
itemAttributeRequirementsinkWidgetRefscriptedprotected
itemAttributeRequirementsTextinkTextRefscriptedprotected
itemLevelRequirementsinkWidgetRefscriptedprotected
itemLevelRequirementsValueinkTextRefscriptedprotected
itemNameTextinkTextRefscriptedprotected
itemPreviewIconinkImageRefscriptedprotected
itemPreviewIconicLinesinkWidgetRefscriptedprotected
itemPreviewWrapperinkWidgetRefscriptedprotected
itemRarityTextinkTextRefscriptedprotected
itemRequirementsinkWidgetRefscriptedprotected
itemSmartGunLinkRequirementsinkWidgetRefscriptedprotected
itemStrenghtRequirementsinkWidgetRefscriptedprotected
itemStrenghtRequirementsValueinkTextRefscriptedprotected
itemTypeTextinkTextRefscriptedprotected
itemWeightTextinkTextRefscriptedprotected
itemWeightWrapperinkWidgetRefscriptedprotected
modsContainerinkCompoundRefscriptedprotected
modsListinkCompoundRefscriptedprotected
nonLethalTextinkTextRefscriptedprotected
playAnimationBoolscriptedprivate
priceContainerinkCompoundRefscriptedprotected
priceTextinkTextRefscriptedprotected
primmaryStatsContainerinkCompoundRefscriptedprotected
primmaryStatsListinkCompoundRefscriptedprotected
progressBarinkWidgetRefscriptedprotected
quickhackCooldowninkTextRefscriptedprotected
quickhackCostValueinkTextRefscriptedprotected
quickhackDurationinkTextRefscriptedprotected
quickhackStatWrapperinkWidgetRefscriptedprotected
quickhackUploadinkTextRefscriptedprotected
recipeDamageTypesContainerinkCompoundRefscriptedprotected
recipeDamageTypesListinkCompoundRefscriptedprotected
recipeStatsContainerinkCompoundRefscriptedprotected
recipeStatsTitleinkTextRefscriptedprotected
recipeStatsTypesListinkCompoundRefscriptedprotected
requiredLevelContainerinkCompoundRefscriptedprotected
requireLevelTextinkTextRefscriptedprotected
scopePartWrapperinkWidgetRefscriptedprotected
secondaryStatsContainerinkCompoundRefscriptedprotected
secondaryStatsListinkCompoundRefscriptedprotected
silencerPartWrapperinkWidgetRefscriptedprotected
topContainerinkCompoundRefscriptedprotected
weaponEvolutionDescriptioninkTextRefscriptedprotected
weaponEvolutionIconinkImageRefscriptedprotected
weaponEvolutionNameinkTextRefscriptedprotected
weaponEvolutionWrapperinkWidgetRefscriptedprotected

Methods 53

protected func DEBUG_UpdateDebugInfo()scripted
private final func FilterArmorStat(stats: script_ref<array<InventoryTooltipData_StatData>>) -> array<InventoryTooltipData_StatData>scripted
private final func FilterGrenadeStats(stats: script_ref<array<InventoryTooltipData_StatData>>) -> array<InventoryTooltipData_StatData>scripted
private final func FilterStatsWithValue(stats: script_ref<array<InventoryTooltipData_StatData>>) -> array<InventoryTooltipData_StatData>scripted
protected final func FixLines()scripted
public final func ForceNoEquipped()scripted
protected final func GetArmorStatFromSecondaryStats() -> InventoryTooltipData_StatDatascripted
protected final func GetArrowWrapperState(diffValue: Float) -> CNamescripted
protected final func GetDamageStatsFromSecondayStats() -> array<InventoryTooltipData_StatData>scripted
protected final func GetDoTEffects(attackRecord: wref<Attack_Record>) -> array<ref<DamageEffectUIEntry>>scripted
protected final func GetGranadeDamageFromStats() -> InventoryTooltipData_StatDatascripted
protected final func GetItemType() -> gamedataItemTypescripted
protected final func GetSecondaryStatsData(data: ref<InventoryTooltipData>) -> array<InventoryTooltipData_StatData>scripted
private final func IsDamageStat(stat: gamedataStatType) -> Boolscripted
protected cb func OnIconCallback(e: ref<iconAtlasCallbackData>) -> Boolscripted
public final func ProcessDoTEffects(effects: wref<StatusEffect_Record>) -> array<ref<DamageEffectUIEntry>>scripted
public func SetData(tooltipData: ref<ATooltipData>)scripted
public final func SetData(data: script_ref<ItemViewData>)scripted
private final func ShouldDisplayGrenadeStat(stat: script_ref<InventoryTooltipData_StatData>) -> Boolscripted
public func Show()scripted
protected final func UpdateAmmo()scripted
protected final func UpdateArmor()scripted
protected final func UpdateAttachments()scripted
protected final func UpdateCraftedIcon()scripted
protected final func UpdateDamageType()scripted
protected final func UpdateDedicatedMods(mods: script_ref<array<ref<InventoryItemAttachments>>>)scripted
protected final func UpdateDescription()scripted
protected final func UpdateDPS()scripted
protected final func UpdateEquipped()scripted
protected final func UpdateEvolutionDescription()scripted
protected final func UpdateGrenadeDamage(tweakRecord: ref<Grenade_Record>)scripted
protected final func UpdateGrenadeDelivery(tweakRecord: ref<Grenade_Record>)scripted
protected final func UpdateGrenadeRange(tweakRecord: ref<Grenade_Record>)scripted
protected final func UpdateGrenadeStats()scripted
protected final func UpdateHeader()scripted
protected func UpdateIcon()scripted
protected final func UpdateItemType()scripted
protected final func UpdateLayout()scripted
protected final func UpdateMods(mods: script_ref<array<ref<InventoryItemAttachments>>>)scripted
protected final func UpdatemRecipeDamageTypes()scripted
protected final func UpdatemRecipeProperties()scripted
protected final func UpdateName()scripted
protected final func UpdateParts()scripted
protected final func UpdatePrice()scripted
protected final func UpdatePrimmaryStats()scripted
protected final func UpdateProgressBar()scripted
protected final func UpdateQuickhackState()scripted
protected final func UpdateRarity()scripted
protected func UpdateRecipeIcon()scripted
protected final func UpdateRequiredLevel()scripted
protected final func UpdateRequirements()scripted
protected final func UpdateSecondaryStats()scripted
protected final func UpdateWeight()scripted