BlackICE Scripting

class

NewItemTooltipStatBarController

  • 13 properties
  • 8 functions

Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable

Properties

PropertyTypeOffset
backgroundink.WidgetReference0x0 scripted
barink.WidgetReference0x18 scripted
comparisonBarink.WidgetReference0x30 scripted
statNameink.TextWidgetReference0x48 scripted
overflowink.TextWidgetReference0x60 scripted
statValueink.TextWidgetReference0x78 scripted
comparisonArrowink.WidgetReference0x90 scripted
separatorsink.WidgetReference0xA8 scripted
barAnimProxyink.anim.Proxy?0xC0 scripted
diffBarAnimProxyink.anim.Proxy?0xD0 scripted
betterColorHDRColor0xE0 scripted
worseColorHDRColor0xF0 scripted
widthfloat0x100 scripted

Functions

  • bool OnInitialize() RTTI
  • void SetupColors(HDRColor betterColor, HDRColor worseColor) RTTI
  • void ResetPercentage() RTTI
  • void SetSeparatorsVisibility(bool visible) RTTI
  • void Setup(game.data.ItemType itemType, WeakHandle<UIInventoryItemWeaponBar> bar, WeakHandle<UIInventoryItemWeaponBar> comparedBar) RTTI
  • float GetNumericValue(game.data.ItemType itemType, WeaponBarType barType, float value, float maxValue) RTTI
  • string BarTypeToName(WeaponBarType barType) RTTI
  • void AnimateBars(WeaponBarType barType, float percentage, float comparedPercentage, bool isBetter) RTTI