BlackICE Scripting

class

MenuHubLogicController

  • 20 properties
  • 6 functions

Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable

Properties

PropertyTypeOffset
menuObjectink.WidgetReference0x0 scripted
btnCraftingink.WidgetReference0x18 scripted
btnPerksink.WidgetReference0x30 scripted
btnStatsink.WidgetReference0x48 scripted
btnInventoryink.WidgetReference0x60 scripted
btnBackpackink.WidgetReference0x78 scripted
btnCyberwareink.WidgetReference0x90 scripted
btnMapink.WidgetReference0xA8 scripted
btnJournalink.WidgetReference0xC0 scripted
btnPhoneink.WidgetReference0xD8 scripted
btnTarotink.WidgetReference0xF0 scripted
btnShardink.WidgetReference0x108 scripted
btnGalleryink.WidgetReference0x120 scripted
btnCodexink.WidgetReference0x138 scripted
panelInventoryink.WidgetReference0x150 scripted
panelJournalink.WidgetReference0x168 scripted
panelCharacterink.WidgetReference0x180 scripted
menusDataMenuDataBuilder?0x198 scripted
tooltipsManagerWeakHandle<game.ui.TooltipsManager>0x1A8 scripted
tooltipsManagerRefink.WidgetReference0x1B8 scripted

Functions

  • bool OnInitialize() RTTI
  • bool OnUninitialize() RTTI
  • bool OnSelectByCursor(SelectMenuRequest evt) RTTI
  • void SetMenusData(MenuDataBuilder menuData, int perkPoints, int attrPoints) RTTI
  • void SetActive(bool isActive) RTTI
  • void SelectMenuExternally(CName menuName, CName? submenuName, IScriptable? userData) RTTI