REDNODE / GAME API

GenericNotificationController

classscriptedClass

extends gameuiGenericNotificationReceiverGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable

Extended by 16 types

AuthorisationNotification AwacsAlertNotification BountyCollectedNotification CraftingNotification CurrencyNotification ItemAddedNotification JournalNotification LevelUpNotification MessengerNotification ProgressionNotification ShardCollectedNotification TarotCardAddedNotification UIInGameNotification UINotification VehicleAlertNotification ZoneAlertNotification

Properties 11

NameTypeFlags
actionLabelRefinkTextRefscriptedprotected
actionRefinkWidgetRefscriptedprotected
blockActionBoolscriptedprotected
customInputActionNameCNamescriptedprotected
dataref<GenericNotificationViewData>scriptedprivate
isInteractiveBoolscriptedprivate
pausedBoolscriptedprotected
playerwref<GameObject>scriptedprivate
textRefinkTextRefscriptedprotected
titleRefinkTextRefscriptedprotected
translationAnimationCtrlwref<inkTextReplaceController>scriptedprivate

Methods 8

private final func GetInputActionName() -> CNamescripted
protected cb func OnAction(action: ListenerAction, consumer: ListenerActionConsumer) -> Boolscripted
private func OnActionTriggered()scripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnNotificationPaused() -> Boolscripted
protected cb func OnNotificationResumed() -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted
public func SetNotificationData(notificationData: ref<GenericNotificationViewData>)scripted