class
PhoneMessageNotificationsGameController
- 8 properties
- 7 functions
Extends game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
maxMessageSize | int | 0x0 | scripted |
title | ink.TextWidgetReference | 0x8 | scripted |
text | ink.TextWidgetReference | 0x20 | scripted |
actionText | ink.TextWidgetReference | 0x38 | scripted |
actionPanel | WeakHandle<ink.Widget> | 0x50 | scripted |
player | WeakHandle<PlayerPuppet> | 0x60 | scripted |
animationProxy | ink.anim.Proxy? | 0x70 | scripted |
data | WeakHandle<JournalNotificationData> | 0x80 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "PhoneMessageNotificationsGameController", "OnInitialize", (PhoneMessageNotificationsGameController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PhoneMessageNotificationsGameController_OnInitialize( PhoneMessageNotificationsGameController self );bool OnUninitialize()RTTIre.Hooks.Place( "PhoneMessageNotificationsGameController", "OnUninitialize", (PhoneMessageNotificationsGameController_OnUninitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PhoneMessageNotificationsGameController_OnUninitialize( PhoneMessageNotificationsGameController self );bool OnAction(game.input.ScriptListenerAction action, game.input.ScriptListenerActionConsumer consumer)RTTIre.Hooks.Place( "PhoneMessageNotificationsGameController", "OnAction", (PhoneMessageNotificationsGameController_OnAction x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PhoneMessageNotificationsGameController_OnAction( PhoneMessageNotificationsGameController self, game.input.ScriptListenerAction action, game.input.ScriptListenerActionConsumer consumer );void ShowPopup()RTTIre.Hooks.PlaceVoid( "PhoneMessageNotificationsGameController", "ShowPopup;", (PhoneMessageNotificationsGameController_ShowPopup x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PhoneMessageNotificationsGameController_ShowPopup( PhoneMessageNotificationsGameController self );void ShowNotification()RTTIre.Hooks.PlaceVoid( "PhoneMessageNotificationsGameController", "ShowNotification;", (PhoneMessageNotificationsGameController_ShowNotification x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PhoneMessageNotificationsGameController_ShowNotification( PhoneMessageNotificationsGameController self );void PlayIntroAnimation()RTTIre.Hooks.PlaceVoid( "PhoneMessageNotificationsGameController", "PlayIntroAnimation;", (PhoneMessageNotificationsGameController_PlayIntroAnimation x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct PhoneMessageNotificationsGameController_PlayIntroAnimation( PhoneMessageNotificationsGameController self );bool OnOutroAnimFinished(ink.anim.Proxy anim)RTTIre.Hooks.Place( "PhoneMessageNotificationsGameController", "OnOutroAnimFinished", (PhoneMessageNotificationsGameController_OnOutroAnimFinished x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct PhoneMessageNotificationsGameController_OnOutroAnimFinished( PhoneMessageNotificationsGameController self, ink.anim.Proxy? anim );