class
EngagementScreenGameController
- 9 properties
- 5 functions
Extends game.ui.MenuGameController game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
backgroundVideo | ink.VideoWidgetReference | 0x10 | scripted |
proceedConfirmationContainer | ink.CompoundWidgetReference | 0x28 | scripted |
progressBar | ink.CompoundWidgetReference | 0x40 | scripted |
pressKeyWidget | ink.WidgetReference | 0x58 | scripted |
breachingWidget | ink.WidgetReference | 0x70 | scripted |
menuEventDispatcher | WeakHandle<ink.MenuEventDispatcher> | 0x88 | scripted |
requestHandler | WeakHandle<ink.ISystemRequestsHandler> | 0x98 | scripted |
progressBarController | WeakHandle<LoadingScreenProgressBarController> | 0xA8 | scripted |
breachingEnabled | bool | 0xB8 | scripted |
Functions
bool OnInitialize()overrideRTTIre.Hooks.Place( "EngagementScreenGameController", "OnInitialize", (EngagementScreenGameController_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct EngagementScreenGameController_OnInitialize( EngagementScreenGameController self );bool OnUninitialize()overrideRTTIre.Hooks.Place( "EngagementScreenGameController", "OnUninitialize", (EngagementScreenGameController_OnUninitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct EngagementScreenGameController_OnUninitialize( EngagementScreenGameController self );bool OnSetMenuEventDispatcher(WeakHandle<ink.MenuEventDispatcher> menuEventDispatcher)overrideRTTIre.Hooks.Place( "EngagementScreenGameController", "OnSetMenuEventDispatcher", (EngagementScreenGameController_OnSetMenuEventDispatcher x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct EngagementScreenGameController_OnSetMenuEventDispatcher( EngagementScreenGameController self, WeakHandle<ink.MenuEventDispatcher> menuEventDispatcher );bool OnAdditionalContentDataReloadProgress(float progress)RTTIre.Hooks.Place( "EngagementScreenGameController", "OnAdditionalContentDataReloadProgress", (EngagementScreenGameController_OnAdditionalContentDataReloadProgress x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct EngagementScreenGameController_OnAdditionalContentDataReloadProgress( EngagementScreenGameController self, float progress );bool OnToggleBreachingCallback(bool enabled)RTTIre.Hooks.Place( "EngagementScreenGameController", "OnToggleBreachingCallback", (EngagementScreenGameController_OnToggleBreachingCallback x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct EngagementScreenGameController_OnToggleBreachingCallback( EngagementScreenGameController self, bool enabled );