class
OnscreenMessageGameController
- 12 properties
- 11 functions
Extends game.ui.HUDGameController game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
root | WeakHandle<ink.Widget> | 0x58 | scripted |
blackboard | WeakHandle<game.IBlackboard> | 0x68 | scripted |
blackboardDef | UI_NotificationsDef? | 0x78 | scripted |
screenMessageUpdateCallbackId | red.CallbackObject? | 0x88 | scripted |
screenMessage | game.SimpleScreenMessage | 0x98 | scripted |
mainTextWidget | ink.TextWidgetReference | 0xC8 | scripted |
blinkingAnim | ink.anim.Definition? | 0xE0 | scripted |
showAnim | ink.anim.Definition? | 0xF0 | scripted |
hideAnim | ink.anim.Definition? | 0x100 | scripted |
animProxyShow | ink.anim.Proxy? | 0x110 | scripted |
animProxyHide | ink.anim.Proxy? | 0x120 | scripted |
animProxyTimeout | ink.anim.Proxy? | 0x130 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "OnscreenMessageGameController", "OnInitialize", (OnscreenMessageGameController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct OnscreenMessageGameController_OnInitialize( OnscreenMessageGameController self );bool OnUnitialize()RTTIre.Hooks.Place( "OnscreenMessageGameController", "OnUnitialize", (OnscreenMessageGameController_OnUnitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct OnscreenMessageGameController_OnUnitialize( OnscreenMessageGameController self );void UpdateWidgets()RTTIre.Hooks.PlaceVoid( "OnscreenMessageGameController", "UpdateWidgets;", (OnscreenMessageGameController_UpdateWidgets x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct OnscreenMessageGameController_UpdateWidgets( OnscreenMessageGameController self );void CleanupAnimProxies()RTTIre.Hooks.PlaceVoid( "OnscreenMessageGameController", "CleanupAnimProxies;", (OnscreenMessageGameController_CleanupAnimProxies x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct OnscreenMessageGameController_CleanupAnimProxies( OnscreenMessageGameController self );void SetTimeout(float value)RTTIre.Hooks.PlaceVoid( "OnscreenMessageGameController", "SetTimeout;Float", (OnscreenMessageGameController_SetTimeout x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct OnscreenMessageGameController_SetTimeout( OnscreenMessageGameController self, float value );bool OnTimeout(ink.anim.Proxy anim)RTTIre.Hooks.Place( "OnscreenMessageGameController", "OnTimeout", (OnscreenMessageGameController_OnTimeout x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct OnscreenMessageGameController_OnTimeout( OnscreenMessageGameController self, ink.anim.Proxy? anim );bool OnShown(ink.anim.Proxy anim)RTTIre.Hooks.Place( "OnscreenMessageGameController", "OnShown", (OnscreenMessageGameController_OnShown x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct OnscreenMessageGameController_OnShown( OnscreenMessageGameController self, ink.anim.Proxy? anim );bool OnBlinkAnimation(ink.anim.Proxy anim)RTTIre.Hooks.Place( "OnscreenMessageGameController", "OnBlinkAnimation", (OnscreenMessageGameController_OnBlinkAnimation x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct OnscreenMessageGameController_OnBlinkAnimation( OnscreenMessageGameController self, ink.anim.Proxy? anim );bool OnHidden(ink.anim.Proxy anim)RTTIre.Hooks.Place( "OnscreenMessageGameController", "OnHidden", (OnscreenMessageGameController_OnHidden x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct OnscreenMessageGameController_OnHidden( OnscreenMessageGameController self, ink.anim.Proxy? anim );void TriggerBlinkAnimation()RTTIre.Hooks.PlaceVoid( "OnscreenMessageGameController", "TriggerBlinkAnimation;", (OnscreenMessageGameController_TriggerBlinkAnimation x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct OnscreenMessageGameController_TriggerBlinkAnimation( OnscreenMessageGameController self );void CreateAnimations()RTTIre.Hooks.PlaceVoid( "OnscreenMessageGameController", "CreateAnimations;", (OnscreenMessageGameController_CreateAnimations x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct OnscreenMessageGameController_CreateAnimations( OnscreenMessageGameController self );