BlackICE Scripting

class

MenuHubGameController

  • 35 properties
  • 20 functions

Extends game.ui.MenuGameController game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable

Properties

PropertyTypeOffset
menusDataMenuDataBuilder?0x10 scripted
menuEventDispatcherWeakHandle<ink.MenuEventDispatcher>0x20 scripted
menuCtrlWeakHandle<MenuHubLogicController>0x30 scripted
metaCtrlWeakHandle<MetaQuestLogicController>0x40 scripted
subMenuCtrlWeakHandle<SubMenuPanelLogicController>0x50 scripted
timeCtrlWeakHandle<HubTimeSkipController>0x60 scripted
playerWeakHandle<PlayerPuppet>0x70 scripted
playerDevSystemPlayerDevelopmentSystem?0x80 scripted
transactiongame.TransactionSystem?0x90 scripted
playerStatsBlackboardWeakHandle<game.IBlackboard>0xA0 scripted
hubMenuBlackboardWeakHandle<game.IBlackboard>0xB0 scripted
characterCredListenerred.CallbackObject?0xC0 scripted
characterLevelListenerred.CallbackObject?0xD0 scripted
characterCurrentXPListenerred.CallbackObject?0xE0 scripted
characterCredPointsListenerred.CallbackObject?0xF0 scripted
weightListenerred.CallbackObject?0x100 scripted
maxWeightListenerred.CallbackObject?0x110 scripted
submenuHiddenListenerred.CallbackObject?0x120 scripted
metaQuestStatusListenerred.CallbackObject?0x130 scripted
journalManagerWeakHandle<game.JournalManager>0x140 scripted
trackedEntryWeakHandle<game.JournalQuestObjective>0x150 scripted
trackedPhaseWeakHandle<game.JournalQuestPhase>0x160 scripted
trackedQuestWeakHandle<game.JournalQuest>0x170 scripted
notificationRootink.WidgetReference0x180 scripted
buttonHintsManagerRefink.WidgetReference0x198 scripted
bgFluffink.WidgetReference0x1B0 scripted
dataManagerPlayerDevelopmentDataManager?0x1C8 scripted
buttonHintsControllerWeakHandle<ButtonHints>0x1D8 scripted
gameTimeContainerink.WidgetReference0x1E8 scripted
gameTimeControllerWeakHandle<game.ui.TimeDisplayLogicController>0x200 scripted
inventoryListenergame.InventoryScriptListener?0x210 scripted
callbackCurrencyUpdateCallback?0x220 scripted
hubMenuInstanceIDuint0x230 scripted
previousRequestOpenMenuRequest?0x238 scripted
currentRequestOpenMenuRequest?0x248 scripted

Functions

  • bool OnInitialize() overrideRTTI
  • void SetupBlackboards() RTTI
  • bool OnCharacterLevelUpdated(int value) RTTI
  • bool OnCharacterLevelCurrentXPUpdated(int value) RTTI
  • bool OnCharacterStreetCredLevelUpdated(int value) RTTI
  • bool OnDropQueueUpdatedEvent(DropQueueUpdatedEvent evt) RTTI
  • bool OnCharacterStreetCredPointsUpdated(int value) RTTI
  • bool OnPlayerMaxWeightUpdated(int value) RTTI
  • bool OnPlayerWeightUpdated(float value) RTTI
  • void HandlePlayerWeightUpdated(float? dropQueueWeight) RTTI
  • bool OnSubmenuHiddenUpdated(bool value) RTTI
  • void InitMenusData() RTTI
  • bool OnCyberwareModsRequest(CyberwareTabModsRequest evt) RTTI
  • bool OnSetMenuEventDispatcher(WeakHandle<ink.MenuEventDispatcher> menuEventDispatcher) overrideRTTI
  • bool OnBackActionCallback(BackActionCallback evt) RTTI
  • bool OnOpenMenuRequest(OpenMenuRequest evt) RTTI
  • bool OnButtonRelease(ink.PointerEvent evt) RTTI
  • bool OnUninitialize() overrideRTTI
  • void UpdateTimeDisplay() RTTI
  • bool OnHubMenuInstanceData(IScriptable userData) RTTI