BlackICE Scripting

class

JournalNotificationQueue

  • 29 properties
  • 22 functions

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

Properties

PropertyTypeOffset
showDurationfloat0x0 scripted
currencyNotificationCName0x8 scripted
shardNotificationCName0x10 scripted
itemNotificationCName0x18 scripted
questNotificationCName0x20 scripted
genericNotificationCName0x28 scripted
journalMgrWeakHandle<game.JournalManager>0x30 scripted
newAreablackboardWeakHandle<game.IBlackboard>0x40 scripted
newAreaDefUI_MapDef?0x50 scripted
newAreaIDred.CallbackObject?0x60 scripted
tutorialBlackboardWeakHandle<game.IBlackboard>0x70 scripted
tutorialDefUIGameDataDef?0x80 scripted
tutorialIDred.CallbackObject?0x90 scripted
tutorialDataIDred.CallbackObject?0xA0 scripted
isHiddenByTutorialbool0xB0 scripted
customQuestNotificationblackBoardIDred.CallbackObject?0xB8 scripted
customQuestNotificationblackboardDefUI_CustomQuestNotificationDef?0xC8 scripted
customQuestNotificationblackboardWeakHandle<game.IBlackboard>0xD8 scripted
transactionSystemWeakHandle<game.TransactionSystem>0xE8 scripted
playerPuppetWeakHandle<game.Object>0xF8 scripted
activeVehicleBlackboardWeakHandle<game.IBlackboard>0x108 scripted
mountBBConnectionIdred.CallbackObject?0x118 scripted
isPlayerMountedbool0x128 scripted
blackboardWeakHandle<game.IBlackboard>0x130 scripted
uiSystemBBUI_SystemDef?0x140 scripted
uiSystemIdred.CallbackObject?0x150 scripted
trackedMappinIdred.CallbackObject?0x160 scripted
uiSystemgame.ui.GameSystemUI?0x170 scripted
shardTransactionListenerWeakHandle<game.InventoryScriptListener>0x180 scripted

Functions

  • bool GetShouldSaveState() overrideRTTI
  • int GetID() overrideRTTI
  • bool OnPlayerAttach(game.Object playerPuppet) RTTI
  • bool OnPlayerDetach(game.Object playerPuppet) RTTI
  • bool OnInitialize() RTTI
  • bool OnUninitialize() RTTI
  • bool OnPlayerMounted(bool value) RTTI
  • bool OnMenuUpdate(bool value) RTTI
  • bool OnTutorialVisibilityUpdate(bool value) RTTI
  • bool OnNCPDJobDoneEvent(NCPDJobDoneEvent evt) RTTI
  • bool OnNewLocationDiscovered(bool newLocation) RTTI
  • bool OnJournalEntryVisited(uint hash, CName className, game.JournalNotifyOption notifyOption, game.JournalChangeType changeType) RTTI
  • bool OnJournalUpdate(uint hash, CName className, game.JournalNotifyOption notifyOption, game.JournalChangeType changeType) RTTI
  • bool OnCustomNotification(CustomNotificationEvent evt) RTTI
  • bool OnHackingRewardNotification(HackingRewardNotificationEvent evt) RTTI
  • void PushQuestNotification(WeakHandle<game.JournalQuest> questEntry, game.JournalEntryState state) RTTI
  • void PushObjectiveQuestNotification(WeakHandle<game.JournalEntry> entry) RTTI
  • void PushNotification(string title, string text, CName widget, CName animation, GenericNotificationBaseAction? action, float? duration) RTTI
  • void PushNotification(game.JournalOnscreen entry) RTTI
  • ShardCollectedNotificationViewData? GetShardNotificationData(game.JournalOnscreen entry) RTTI
  • void PushCrackableNotification(game.ItemID itemID, game.JournalOnscreen entry) RTTI
  • void ProcessCrackableShardTutorial() RTTI