BlackICE Scripting

class

RadialMenuHubLogicController

  • 29 properties
  • 23 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
btnCodexink.WidgetReference0x120 scripted
panelInventoryink.WidgetReference0x138 scripted
panelMapink.WidgetReference0x150 scripted
panelJournalink.WidgetReference0x168 scripted
panelCharacterink.WidgetReference0x180 scripted
mouseColliderink.WidgetReference0x198 scripted
debugTextink.TextWidgetReference0x1B0 scripted
menusDataMenuDataBuilder?0x1C8 scripted
tooltipsManagerWeakHandle<game.ui.TooltipsManager>0x1D8 scripted
tooltipsManagerRefink.WidgetReference0x1E8 scripted
windowSizeVector20x200 scripted
previousMenuElementRadialHubMenuElement0x208 scripted
hoveredButtonsint[]0x210 scripted
isActivebool0x220 scripted
timeSkipOpenedbool0x221 scripted
panelHoverOverAnimProxyink.anim.Proxy?0x228 scripted
panelHoverOutAnimProxyink.anim.Proxy?0x238 scripted

Functions

  • bool OnInitialize() RTTI
  • bool OnGlobalRelease(ink.PointerEvent e) RTTI
  • void SetWindowSize(Vector2 size) RTTI
  • void SetTimeSkipOpened(bool value) RTTI
  • void SetButtonHoverOver(int buttonId) RTTI
  • void SetButtonHoverOut(int buttonId) RTTI
  • void SetUnhover() RTTI
  • void SetHover(RadialHubMenuElement currentMenuElement) RTTI
  • void PlayHoverAnimation(ink.anim.Proxy animProxy, RadialHubMenuElement menuTarget, bool? playReverse) RTTI
  • void OpenElement(RadialHubMenuElement hubMenuElement) RTTI
  • void SetElementState(RadialHubMenuElement hubMenuElement, CName state) RTTI
  • RadialHubMenuElement GetRadialHubMenuElementFromAngle(float angle) RTTI
  • ink.WidgetReference RadialHubMenuElementToWidget(RadialHubMenuElement hubMenuElement) RTTI
  • RadialHubMenuElement WidgetToRadialHubElement(WeakHandle<ink.Widget> hubMenuElement) RTTI
  • void SetHoverPanel(ink.WidgetReference hoverPanel) RTTI
  • bool OnHoverPanelOver(ink.PointerEvent evt) RTTI
  • bool OnHoverPanelOut(ink.PointerEvent evt) RTTI
  • bool OnUninitialize() RTTI
  • bool OnOldSelectByCursor(SelectMenuRequest evt) RTTI
  • bool OnSelectByCursor(RadialSelectMenuRequest evt) RTTI
  • void SetMenusData(MenuDataBuilder menuData, bool tarotIsBlocked, bool mapIsBlocked, int perkPoints, int attrPoints) RTTI
  • void SetActive(bool isActive) RTTI
  • void SelectMenuExternally(CName menuName, CName? submenuName, IScriptable? userData) RTTI