BlackICE Scripting

class

SubMenuPanelLogicController

  • 27 properties
  • 20 functions

Extends PlayerStatsUIHolder ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable

Properties

PropertyTypeOffset
levelValueink.TextWidgetReference0x0 scripted
streetCredLabelink.TextWidgetReference0x18 scripted
currencyValueink.TextWidgetReference0x30 scripted
weightValueink.TextWidgetReference0x48 scripted
subMenuLabelink.TextWidgetReference0x60 scripted
centralLineink.WidgetReference0x78 scripted
levelBarProgressink.WidgetReference0x90 scripted
levelBarSpacerink.WidgetReference0xA8 scripted
streetCredBarProgressink.WidgetReference0xC0 scripted
streetCredBarSpacerink.WidgetReference0xD8 scripted
menuselectorWidgetink.WidgetReference0xF0 scripted
subMenuselectorWidgetink.WidgetReference0x108 scripted
topPanelink.WidgetReference0x120 scripted
leftHolderink.WidgetReference0x138 scripted
rightHolderink.WidgetReference0x150 scripted
lineBarsContainerink.CompoundWidgetReference0x168 scripted
lineWidgetink.CompoundWidgetReference0x180 scripted
menusListMenuData[]0x198 scripted
menuSelectorCtrlWeakHandle<hub.StaticSelectorController>0x1A8 scripted
subMenuActivebool0x1B8 scripted
previousLineBarWeakHandle<ink.Widget>0x1C0 scripted
IsSetActivebool0x1D0 scripted
selectorModebool0x1D1 scripted
menusDataMenuDataBuilder?0x1D8 scripted
curMenuDataMenuData0x1E8 scripted
curSubMenuDataMenuData0x268 scripted
hubMenuInstanceIDuint0x2E8 scripted

Functions

  • bool OnInitialize() RTTI
  • bool OnUninitialize() RTTI
  • bool OnOpenMenuRequest(OpenMenuRequest evt) RTTI
  • void SetHubMenuInstanceID(uint ID) RTTI
  • void SetMenusData(MenuDataBuilder menuData) RTTI
  • bool GetActive() RTTI
  • void HideName(bool val) RTTI
  • void SetRepacerMode() RTTI
  • void SetActive(bool isActive, bool? hideSubmenu) RTTI
  • bool OnButtonPressed(ink.PointerEvent evt) RTTI
  • bool OnMenuChanged(int index, string value) RTTI
  • void OpenModsTabExternal(CyberwareTabModsRequest request) RTTI
  • void AddMenus(MenuData selectedMenu, MenuData[] menuDataArray, MenuData? subMenuData, bool? forceRefreshLines) RTTI
  • void HandleCharacterLevelUpdated(int value) RTTI
  • void HandleCharacterLevelCurrentXPUpdated(int value, int remainingXP) RTTI
  • void HandleCharacterStreetCredLevelUpdated(int value) RTTI
  • void HandleCharacterStreetCredPointsUpdated(int value, int remainingXP) RTTI
  • void HandlePlayerMaxWeightUpdated(int value, float curInventoryWeight) RTTI
  • void HandlePlayerWeightUpdated(float value, int maxWeight) RTTI
  • void HandleCharacterCurrencyUpdated(int value) overrideRTTI