REDNODE / GAME API

JournalNotificationQueue

classscriptedClass

extends gameuiGenericNotificationGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable

Properties 29

NameTypeFlags
activeVehicleBlackboardwref<IBlackboard>scriptedprivate
blackboardwref<IBlackboard>scriptedprivate
currencyNotificationCNamescriptedprivate
customQuestNotificationblackboardwref<IBlackboard>scriptedprivate
customQuestNotificationblackboardDefref<UI_CustomQuestNotificationDef>scriptedprivate
customQuestNotificationblackBoardIDref<CallbackHandle>scriptedprivate
genericNotificationCNamescriptedprivate
isHiddenByTutorialBoolscriptedprivate
isPlayerMountedBoolscriptedprivate
itemNotificationCNamescriptedprivate
journalMgrwref<JournalManager>scriptedprivate
mountBBConnectionIdref<CallbackHandle>scriptedprivate
newAreablackboardwref<IBlackboard>scriptedprivate
newAreaDefref<UI_MapDef>scriptedprivate
newAreaIDref<CallbackHandle>scriptedprivate
playerPuppetwref<GameObject>scriptedprivate
questNotificationCNamescriptedprivate
shardNotificationCNamescriptedprivate
shardTransactionListenerwref<InventoryScriptListener>scriptedprivate
showDurationFloatscriptedprivate
trackedMappinIdref<CallbackHandle>scriptedprivate
transactionSystemwref<TransactionSystem>scriptedprivate
tutorialBlackboardwref<IBlackboard>scriptedprivate
tutorialDataIDref<CallbackHandle>scriptedprivate
tutorialDefref<UIGameDataDef>scriptedprivate
tutorialIDref<CallbackHandle>scriptedprivate
uiSystemref<UISystem>scriptedprivate
uiSystemBBref<UI_SystemDef>scriptedprivate
uiSystemIdref<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