class
MessengerNotification
- 13 properties
- 11 functions
Extends GenericNotificationController game.ui.GenericNotificationReceiverGameController game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
messageText | ink.TextWidgetReference | 0xA8 | scripted |
avatar | ink.ImageWidgetReference | 0xC0 | scripted |
descriptionText | ink.TextWidgetReference | 0xD8 | scripted |
mappinIcon | ink.ImageWidgetReference | 0xF0 | scripted |
envelopIcon | ink.WidgetReference | 0x108 | scripted |
interactionsBlackboard | WeakHandle<game.IBlackboard> | 0x120 | scripted |
deviceBlackboard | WeakHandle<game.IBlackboard> | 0x130 | scripted |
contactsActiveCallback | red.CallbackObject? | 0x140 | scripted |
messageData | game.ui.PhoneMessageNotificationViewData? | 0x150 | scripted |
animProxy | ink.anim.Proxy? | 0x160 | scripted |
textSizeLimit | int | 0x170 | scripted |
journalMgr | WeakHandle<game.JournalManager> | 0x178 | scripted |
mappinSystem | WeakHandle<game.map.pins.MappinSystem> | 0x188 | scripted |
Functions
bool OnInitialize()overrideRTTIre.Hooks.Place( "MessengerNotification", "OnInitialize", (MessengerNotification_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MessengerNotification_OnInitialize( MessengerNotification self );bool OnUninitialize()overrideRTTIre.Hooks.Place( "MessengerNotification", "OnUninitialize", (MessengerNotification_OnUninitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MessengerNotification_OnUninitialize( MessengerNotification self );bool OnContactsActive(bool value)RTTIre.Hooks.Place( "MessengerNotification", "OnContactsActive", (MessengerNotification_OnContactsActive x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MessengerNotification_OnContactsActive( MessengerNotification self, bool value );void SetNotificationData(game.ui.GenericNotificationViewData notificationData)overrideRTTIre.Hooks.PlaceVoid( "MessengerNotification", "SetNotificationData", (MessengerNotification_SetNotificationData x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MessengerNotification_SetNotificationData( MessengerNotification self, game.ui.GenericNotificationViewData? notificationData );bool OnNotificationPaused()overrideRTTIre.Hooks.Place( "MessengerNotification", "OnNotificationPaused", (MessengerNotification_OnNotificationPaused x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MessengerNotification_OnNotificationPaused( MessengerNotification self );bool OnNotificationResumed()overrideRTTIre.Hooks.Place( "MessengerNotification", "OnNotificationResumed", (MessengerNotification_OnNotificationResumed x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MessengerNotification_OnNotificationResumed( MessengerNotification self );bool OnNotificationShown(ink.anim.Proxy anim)RTTIre.Hooks.Place( "MessengerNotification", "OnNotificationShown", (MessengerNotification_OnNotificationShown x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MessengerNotification_OnNotificationShown( MessengerNotification self, ink.anim.Proxy? anim );NetworkBlackboardDef? GetNetworkBlackboardDef()RTTIre.Hooks.Place( "MessengerNotification", "GetNetworkBlackboardDef;", (MessengerNotification_GetNetworkBlackboardDef x) => { return re.Hooks.CallOriginal<re.msgpack.NetworkBlackboardDef>(); } ); [Msgpack.Gen] public readonly partial record struct MessengerNotification_GetNetworkBlackboardDef( MessengerNotification self );game.IBlackboard? GetNetworkBlackboard()RTTIre.Hooks.Place( "MessengerNotification", "GetNetworkBlackboard;", (MessengerNotification_GetNetworkBlackboard x) => { return re.Hooks.CallOriginal<re.msgpack.game.IBlackboard>(); } ); [Msgpack.Gen] public readonly partial record struct MessengerNotification_GetNetworkBlackboard( MessengerNotification self );void OnActionTriggered()overrideRTTIre.Hooks.PlaceVoid( "MessengerNotification", "OnActionTriggered;", (MessengerNotification_OnActionTriggered x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MessengerNotification_OnActionTriggered( MessengerNotification self );void SetNotificationShown()RTTIre.Hooks.PlaceVoid( "MessengerNotification", "SetNotificationShown;", (MessengerNotification_SetNotificationShown x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MessengerNotification_SetNotificationShown( MessengerNotification self );