REDNODE / GAME API

ProgramTooltipController

classscriptedClass

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

Properties 40

NameTypeFlags
backgroundContainerinkCompoundRefscriptedprotected
cooldownWidgetinkWidgetRefscriptedprivate
damageContinuousinkTextRefscriptedprivate
damageLabelinkTextRefscriptedprivate
damageValueinkTextRefscriptedprivate
damageWrapperinkWidgetRefscriptedprivate
dataref<InventoryTooltipData>scriptedprivate
DEBUG_iconErrorTextinkTextRefscriptedprivate
DEBUG_iconErrorWrapperinkWidgetRefscriptedprivate
descriptionTextinkTextRefscriptedprivate
descriptionWrapperinkWidgetRefscriptedprivate
displayContextInventoryTooltipDisplayContextscriptedprivate
durationWidgetinkWidgetRefscriptedprivate
effectsListinkCompoundRefscriptedprivate
equipedCornerinkWidgetRefscriptedprotected
equipedWrapperinkWidgetRefscriptedprotected
hackTypeTextinkTextRefscriptedprivate
hackTypeWrapperinkWidgetRefscriptedprivate
headerSegmentinkWidgetRefscriptedprivate
healthPercentageLabelinkTextRefscriptedprivate
isCraftingBoolscriptedprivate
itemDatawref<UIInventoryItem>scriptedprivate
itemDisplayContextItemDisplayContextscriptedprivate
memoryCostValueTextinkTextRefscriptedprivate
nameForRecipeTextinkTextRefscriptedprivate
nameTextinkTextRefscriptedprivate
nameTextContainerinkWidgetRefscriptedprivate
perkContainerinkWidgetRefscriptedprivate
perkTextinkTextRefscriptedprivate
priceContainerinkWidgetRefscriptedprivate
priceTextinkTextRefscriptedprivate
qualityContainerinkWidgetRefscriptedprivate
qualityTextinkTextRefscriptedprivate
quickHackDataInventoryTooltipData_QuickhackDatascriptedprivate
recipeBGinkWidgetRefscriptedprotected
recipeWrapperinkWidgetRefscriptedprotected
rootinkWidgetRefscriptedprotected
tierTextinkTextRefscriptedprivate
typeSegmentinkWidgetRefscriptedprivate
uploadTimeWidgetinkWidgetRefscriptedprivate

Methods 24

protected func DEBUG_UpdateDebugInfo()scripted
private func GetHackCategory() -> wref<HackCategory_Record>scripted
private final func IsDamageStat(targetStat: gamedataStatType, valueStat: gamedataStatType) -> Boolscripted
private func NewGetHackCategory() -> wref<HackCategory_Record>scripted
private final func NewRefreshUI(itemData: wref<UIInventoryItem>, player: wref<PlayerPuppet>)scripted
private func NewUpdateCategory()scripted
private final func NewUpdateDamage(programData: wref<UIInventoryItemProgramData>)scripted
private func NewUpdateDescription()scripted
private final func NewUpdateMods()scripted
private final func NewUpdatePrice(player: wref<PlayerPuppet>)scripted
private final func NewUpdateRarity(programData: wref<UIInventoryItemProgramData>)scripted
private func RefreshUI()scripted
public func SetData(tooltipData: ref<ATooltipData>)scripted
private func UpdateCategory()scripted
private final func UpdateDamage()scripted
private func UpdateDescription()scripted
private func UpdateDetail(shwoProgramDuration: Bool, targetWidget: inkWidgetRef, key: script_ref<String>, value: Float, diff: Float)scripted
private func UpdateDetail(item: wref<UIInventoryItem>, value: Float)scripted
private final func UpdateMods()scripted
private final func UpdatePerkRequirement()scripted
private final func UpdatePrice()scripted
private final func UpdateRarity()scripted
private final func UpdateRequirements()scripted
private func UpdateUploadDetail(targetWidget: inkWidgetRef, key: script_ref<String>, value: Float, diff: Float)scripted