BlackICE Scripting

class game.ui

PopupsManager

game.ui.PopupsManager

  • 53 properties
  • 90 functions

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

Properties

PropertyTypeOffset
bracketsContainerink.CompoundWidgetReference0x138
tutorialOverlayContainerink.CompoundWidgetReference0x150
bracketLibraryIDCName0x168
blackboardWeakHandle<game.IBlackboard>0x0 scripted
bbDefinitionUIGameDataDef?0x10 scripted
journalManagerWeakHandle<game.JournalManager>0x20 scripted
uiSystemgame.ui.GameSystemUI?0x30 scripted
uiSystemBBWeakHandle<game.IBlackboard>0x40 scripted
uiSystemBBDefUI_SystemDef?0x50 scripted
uiSystemIdred.CallbackObject?0x60 scripted
isShownBbIdred.CallbackObject?0x70 scripted
dataBbIdred.CallbackObject?0x80 scripted
photomodeActiveIdred.CallbackObject?0x90 scripted
phoneActiveIdred.CallbackObject?0xA0 scripted
tutorialOnHoldbool0xB0 scripted
tutorialDatagame.PopupData0xB8 scripted
tutorialSettingsgame.PopupSettings0x120 scripted
phoneMessageOnHoldbool0x13C scripted
phoneMessageDataJournalNotificationData?0x140 scripted
shardReadOnHoldbool0x150 scripted
shardReadDataNotifyShardRead?0x158 scripted
smartFrameDataink.FrameNotificationData?0x168 scripted
vehicleColorSelectorDataink.GameNotificationData?0x178 scripted
tutorialTokenink.GameNotificationToken?0x188 scripted
phoneMessageTokenink.GameNotificationToken?0x198 scripted
shardTokenink.GameNotificationToken?0x1A8 scripted
vehiclesManagerTokenink.GameNotificationToken?0x1B8 scripted
vehicleRadioTokenink.GameNotificationToken?0x1C8 scripted
codexTokenink.GameNotificationToken?0x1D8 scripted
ponrTokenink.GameNotificationToken?0x1E8 scripted
twintoneOverrideink.GameNotificationToken?0x1F8 scripted
expansionTokenink.GameNotificationToken?0x208 scripted
expansionErrorTokenink.GameNotificationToken?0x218 scripted
patchNotesTokenink.GameNotificationToken?0x228 scripted
updateModsTokenink.GameNotificationToken?0x238 scripted
modioGalleryTokenink.GameNotificationToken?0x248 scripted
modioUninstallConfirmTokenink.GameNotificationToken?0x258 scripted
modioHiddenModsTokenink.GameNotificationToken?0x268 scripted
signInTokenink.GameNotificationToken?0x278 scripted
emporiumPopupTokenink.GameNotificationToken?0x288 scripted
expansionStateTokenink.GameNotificationToken?0x298 scripted
vehicleVisualCustomizationSelectorTokenink.GameNotificationToken?0x2A8 scripted
frameSwitcherTokenink.GameNotificationToken?0x2B8 scripted
modioTermsPopupTokenink.GameNotificationToken?0x2C8 scripted
modReloadingTokenink.GameNotificationToken?0x2D8 scripted
pitchSignInTokenink.GameNotificationToken?0x2E8 scripted
telemetryTakeoutTokenink.GameNotificationToken?0x2F8 scripted
isInMenubool0x308 scripted
isInPhotoModebool0x309 scripted
isOnPhonebool0x30A scripted
isBlockingPopupOpenedbool0x30B scripted
popUpQueueink.GameNotificationData?[]0x310 scripted
activePopUpbool0x320 scripted

Functions

  • void ChangeTutorialVisibilityInMenu(bool isInMenu) RTTI
  • void ChangeTutorialVisibility(bool hideTutorial, game.ui.TutorialHiddenReason reason) RTTI
  • bool OnInitialize() RTTI
  • bool OnUninitialize() RTTI
  • bool OnPlayerAttach(game.Object playerPuppet) RTTI
  • bool OnPlayerDetach(game.Object playerPuppet) RTTI
  • bool OnMenuUpdate(bool isInMenu) RTTI
  • bool OnPhotomodeUpdate(bool isInPhotomode) RTTI
  • bool OnPhoneUpdate(bool isOnPhone) RTTI
  • bool OnUpdateVisibility(bool value) RTTI
  • void SetPhoneMessageVisibility(bool hideToken) RTTI
  • void SetTutorialTokenVisibility(bool hideToken) RTTI
  • void HideExclusivePopUps() RTTI
  • void SendPSMRadialCloseRequest() RTTI
  • bool CanShowExclusivePopUp() RTTI
  • void SetShardReadVisibility(bool hideToken) RTTI
  • bool OnPopupCloseRequest(ink.GameNotificationData data) RTTI
  • void ShowTutorial() RTTI
  • bool OnExpansionPopupRequest(OpenExpansionPopupEvent evt) RTTI
  • void ShowExpansionPopup(ExpansionStatus state, ExpansionPopupType type) RTTI
  • bool OnExpansionPopupCloseRequest(ink.GameNotificationData data) RTTI
  • bool OnExpansionErrorPopupRequest(OpenExpansionErrorPopupEvent evt) RTTI
  • bool OnExpansionErrorPopupCloseRequest(ink.GameNotificationData data) RTTI
  • bool OnUpdateModsRequest(UpdateModsPopupEvent evt) RTTI
  • void ShowUpdateModsPopup(UpdateModsPopupEvent evt) RTTI
  • bool OnUpdateModsPopupCloseRequest(ink.GameNotificationData data) RTTI
  • bool OnModioGalleryRequest(ModioGalleryPreviewPopupEvent evt) RTTI
  • void ShowModioGallery(ModioGalleryPreviewPopupEvent evt) RTTI
  • bool OnModioGalleryPopupCloseRequest(ink.GameNotificationData data) RTTI
  • bool OnUninstallConfirmRequest(ModioConfirmUninstallPopupEvent evt) RTTI
  • void ShowUninstallconfirmationPopup(ModioConfirmUninstallPopupEvent evt) RTTI
  • bool OnModioConfirmUninstallCloseRequest(ink.GameNotificationData data) RTTI
  • bool OnHiddenModsManagerRequest(HiddenModManagerPopupEvent evt) RTTI
  • void ShowHiddenModsManagerPopup(HiddenModManagerPopupEvent evt) RTTI
  • bool OnModioHiddenModsCloseRequest(ink.GameNotificationData data) RTTI
  • bool OnPatchNotesPopupRequest(OpenPatchNotesPopupEvent evt) RTTI
  • void ShowPatchNotesPopup() RTTI
  • bool OnPatchNotesPopupCloseRequest(ink.GameNotificationData data) RTTI
  • bool OnPitchSignInPopupEvent(PitchSignInPopupEvent evt) RTTI
  • void ShowPitchSignInPopup() RTTI
  • bool OnPitchSignInCloseRequest(ink.GameNotificationData data) RTTI
  • bool OnTelemetryTakeoutPopup(TelemetryTakeoutPopupEvent evt) RTTI
  • void ShowTelemetryTakeoutPopup() RTTI
  • bool OnTelemetryTakeoutCloseRequest(ink.GameNotificationData data) RTTI
  • bool OnEmporiumPopupRequest(EmporiumPopupEvent evt) RTTI
  • void ShowEmporiumPopup() RTTI
  • bool OnEmporiumPopupCloseRequest(ink.GameNotificationData data) RTTI
  • bool OnEmporiumPopupClose(EmporiumPopupCloseEvent evt) RTTI
  • bool OnCodexPopupRequest(OpenCodexPopupEvent evt) RTTI
  • bool OnCodexPopupCloseRequest(ink.GameNotificationData data) RTTI
  • void ShowPhoneMessage() RTTI
  • bool OnPhoneMessageShowRequest(PhoneMessagePopupEvent evt) RTTI
  • bool OnPhoneMessageHideRequest(PhoneMessageHidePopupEvent evt) RTTI
  • bool OnMessagePopupUseCloseRequest(ink.GameNotificationData data) RTTI
  • bool OnShardRead(NotifyShardRead evt) RTTI
  • void ShardRead() RTTI
  • void ProcessCrackableShardTutorial() RTTI
  • bool OnShardReadClosed(ink.GameNotificationData data) RTTI
  • void SpawnVehiclesManagerPopup() RTTI
  • bool OnVehiclesManagerCloseRequest(ink.GameNotificationData data) RTTI
  • void TrySpawnVehicleRadioPopup() RTTI
  • void TrySpawnPocketRadioPopup() RTTI
  • void SpawnVehicleRadioPopup() RTTI
  • bool OnVehicleRadioCloseRequest(ink.GameNotificationData data) RTTI
  • void TrySpawnVehicleVisualCustomizationSelectorPopup() RTTI
  • void SpawnVehicleVisualCustomizationSelectorPopup() RTTI
  • bool OnVehicleVisualCustomizationCloseRequest(ink.GameNotificationData data) RTTI
  • bool OnFrameSwitcherEvent(FrameSwitcherEvent evt) RTTI
  • bool OnFrameSwitcherCloseRequest(ink.FrameNotificationData data) RTTI
  • void NotifyFrameSwitch(ink.FrameNotificationData data) RTTI
  • void NotifyFrameCancel(ink.FrameNotificationData data) RTTI
  • void ShowActionBlockedNotification() RTTI
  • bool OnSpawnPonRRewardsScreen(quest.ShowPointOfNoReturnPromptEvent evt) RTTI
  • bool OnClosePonRRewardsScreen(ink.GameNotificationData data) RTTI
  • bool OnSpawnTwintoneOverride(ShowTwintoneOverrideEvent evt) RTTI
  • bool OnCloseTwintoneOverrideScreen(ink.GameNotificationData data) RTTI
  • bool OnAdditionalContentInstallationRequestResult(CName id, bool success) RTTI
  • bool OnAdditionalContentInstallationResult(CName id, bool success) RTTI
  • bool OnAdditionalContentDataReloadProgress(float progress) RTTI
  • void ShowExpansionStatePopupRequest(ExpansionStatus state) RTTI
  • bool OnExpansionStatePopupCloseRequest(ink.GameNotificationData data) RTTI
  • void ShowExpansionStateGameNotificationRequest(ExpansionStatus state) RTTI
  • void ProcessQueue() RTTI
  • bool OnModioTermsPopupRequest(ModioTermsPopupEvent evt) RTTI
  • void ShowModioTermsPopup() RTTI
  • bool OnModioTermsPopupCloseRequest(ink.GameNotificationData data) RTTI
  • bool OnModReloadingPopupRequest(ModReloadingPopupEvent evt) RTTI
  • void ShowModReloadingPopup() RTTI
  • bool OnModReloadingPopupCloseRequest(ink.GameNotificationData data) RTTI
  • static void OrderWidgetOnTop(WeakHandle<ink.IWidgetController> controller) staticRTTI global