BlackICE Scripting

class

RipperdocInventoryController

  • 20 properties
  • 9 functions

Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable

Properties

PropertyTypeOffset
virtualGridContainerink.VirtualCompoundWidgetReference0x0 scripted
scrollBarContainerink.WidgetReference0x18 scripted
labelPrefixink.TextWidgetReference0x30 scripted
labelSuffixink.TextWidgetReference0x48 scripted
virtualGridWeakHandle<ink.VirtualGridController>0x60 scripted
backpackItemsClassifierRipperdocInventoryTemplateClassifier?0x70 scripted
backpackItemsDataSourceink.ScriptableDataSourceWrapper?0x80 scripted
backpackItemsDataViewink.ScriptableDataViewWrapper?0x90 scripted
scrollBarWeakHandle<ink.ScrollController>0xA0 scripted
rootWeakHandle<ink.Widget>0xB0 scripted
opacityAnimationink.anim.Proxy?0xC0 scripted
labelPulsePulseAnimation?0xD0 scripted
cachedPlayerItemsRipperdocWrappedUIInventoryItem?[]0xE0 scripted
cachedVendorItemsRipperdocWrappedUIInventoryItem?[]0xF0 scripted
cachedAreagame.data.EquipmentArea0x100 scripted
openAreagame.data.EquipmentArea0x104 scripted
cachedAttributegame.data.StatType0x108 scripted
openAttributegame.data.StatType0x10C scripted
hasCachebool0x110 scripted
isAreaCachebool0x111 scripted

Functions

  • bool OnUninitialize() RTTI
  • void Configure(WeakHandle<UIScriptableSystem> scripting) RTTI
  • void SetupVirtualGrid() RTTI
  • void ReleaseVirtualGrid() RTTI
  • void PopulateInventory() RTTI
  • void ShowArea(RipperdocWrappedUIInventoryItem[] playerItems, RipperdocWrappedUIInventoryItem[] vendorItems, game.data.EquipmentArea area) RTTI
  • bool OnShow(ink.anim.Proxy anim) RTTI
  • void Hide() RTTI
  • void AnimateOpacity(bool toHidden) RTTI