JournalNotificationQueue
classscriptedClass
extends gameuiGenericNotificationGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable
Properties 29
| Name | Type | Flags |
|---|---|---|
activeVehicleBlackboard | wref<IBlackboard> | scriptedprivate |
blackboard | wref<IBlackboard> | scriptedprivate |
currencyNotification | CName | scriptedprivate |
customQuestNotificationblackboard | wref<IBlackboard> | scriptedprivate |
customQuestNotificationblackboardDef | ref<UI_CustomQuestNotificationDef> | scriptedprivate |
customQuestNotificationblackBoardID | ref<CallbackHandle> | scriptedprivate |
genericNotification | CName | scriptedprivate |
isHiddenByTutorial | Bool | scriptedprivate |
isPlayerMounted | Bool | scriptedprivate |
itemNotification | CName | scriptedprivate |
journalMgr | wref<JournalManager> | scriptedprivate |
mountBBConnectionId | ref<CallbackHandle> | scriptedprivate |
newAreablackboard | wref<IBlackboard> | scriptedprivate |
newAreaDef | ref<UI_MapDef> | scriptedprivate |
newAreaID | ref<CallbackHandle> | scriptedprivate |
playerPuppet | wref<GameObject> | scriptedprivate |
questNotification | CName | scriptedprivate |
shardNotification | CName | scriptedprivate |
shardTransactionListener | wref<InventoryScriptListener> | scriptedprivate |
showDuration | Float | scriptedprivate |
trackedMappinId | ref<CallbackHandle> | scriptedprivate |
transactionSystem | wref<TransactionSystem> | scriptedprivate |
tutorialBlackboard | wref<IBlackboard> | scriptedprivate |
tutorialDataID | ref<CallbackHandle> | scriptedprivate |
tutorialDef | ref<UIGameDataDef> | scriptedprivate |
tutorialID | ref<CallbackHandle> | scriptedprivate |
uiSystem | ref<UISystem> | scriptedprivate |
uiSystemBB | ref<UI_SystemDef> | scriptedprivate |
uiSystemId | ref<CallbackHandle> | scriptedprivate |
Methods 25
public func GetID() -> Int32scripted
private final func GetShardNotificationData(entry: ref<JournalOnscreen>) -> ref<ShardCollectedNotificationViewData>scripted
public func GetShouldSaveState() -> Boolscripted
protected cb func OnCustomNotification(evt: ref<CustomNotificationEvent>) -> Boolscripted
protected cb func OnCustomQuestNotificationUpdate(value: Variant) -> Boolscripted
protected cb func OnHackingRewardNotification(evt: ref<HackingRewardNotificationEvent>) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnJournalEntryVisited(hash: Uint32, className: CName, notifyOption: JournalNotifyOption, changeType: JournalChangeType) -> Boolscripted
protected cb func OnJournalUpdate(hash: Uint32, className: CName, notifyOption: JournalNotifyOption, changeType: JournalChangeType) -> Boolscripted
protected cb func OnMenuUpdate(value: Bool) -> Boolscripted
protected cb func OnNCPDJobDoneEvent(evt: ref<NCPDJobDoneEvent>) -> Boolscripted
protected cb func OnNewLocationDiscovered(newLocation: Bool) -> Boolscripted
protected cb func OnPlayerAttach(playerPuppet: ref<GameObject>) -> Boolscripted
protected cb func OnPlayerDetach(playerPuppet: ref<GameObject>) -> Boolscripted
protected cb func OnPlayerMounted(value: Bool) -> Boolscripted
protected cb func OnTrackedMappinUpdated(value: Variant) -> Boolscripted
protected cb func OnTutorialDataUpdate(data: Variant) -> Boolscripted
protected cb func OnTutorialVisibilityUpdate(value: Bool) -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted
public final func ProcessCrackableShardTutorial()scripted
public final func PushCrackableNotification(itemID: ItemID, entry: ref<JournalOnscreen>)scripted
public final func PushNotification(entry: ref<JournalOnscreen>)scripted
private final func PushNotification(title: script_ref<String>, text: script_ref<String>, widget: CName, animation: CName, opt action: ref<GenericNotificationBaseAction>, opt duration: Float)scripted
private final func PushObjectiveQuestNotification(entry: wref<JournalEntry>)scripted
private final func PushQuestNotification(questEntry: wref<JournalQuest>, state: gameJournalEntryState)scripted