class
BaseBunkerComputerGameController
- 2 properties
- 5 functions
- 4 derived classes
Extends game.ui.BaseBunkerComputerGameController game.ui.WidgetGameController world.ui.IWidgetGameController ink.IWidgetController IScriptable ISerializable
Derived
DatatermDetailGameController, DatatermLoginGameController, OpeningGateScreenGameController, StatusScreenGameController
Properties
| Property | Type | Offset | |
|---|---|---|---|
factsSet | BunkerSystemsFactsSet | 0x0 | scripted |
gateClosedFact | CName | 0x20 | scripted |
Functions
ScriptGameInstance GetGame()RTTIre.Hooks.Place( "BaseBunkerComputerGameController", "GetGame;", (BaseBunkerComputerGameController_GetGame x) => { return re.Hooks.CallOriginal<re.msgpack.ScriptGameInstance>(); } ); [Msgpack.Gen] public readonly partial record struct BaseBunkerComputerGameController_GetGame( BaseBunkerComputerGameController self );void SetStatusOffline(WeakHandle<ink.WidgetLogicController> controller, CName fact)RTTIre.Hooks.PlaceVoid( "BaseBunkerComputerGameController", "SetStatusOffline;inkLogicControllerCName", (BaseBunkerComputerGameController_SetStatusOffline x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BaseBunkerComputerGameController_SetStatusOffline( BaseBunkerComputerGameController self, WeakHandle<ink.WidgetLogicController> controller, CName fact );void SetStatusOffline(WeakHandle<ink.WidgetLogicController> controller, bool isOffline)RTTIre.Hooks.PlaceVoid( "BaseBunkerComputerGameController", "SetStatusOffline;inkLogicControllerBool", (BaseBunkerComputerGameController_SetStatusOffline2 x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct BaseBunkerComputerGameController_SetStatusOffline2( BaseBunkerComputerGameController self, WeakHandle<ink.WidgetLogicController> controller, bool isOffline );BunkerSystems GetCurrentSystem()RTTIre.Hooks.Place( "BaseBunkerComputerGameController", "GetCurrentSystem;", (BaseBunkerComputerGameController_GetCurrentSystem x) => { return re.Hooks.CallOriginal<re.msgpack.BunkerSystems>(); } ); [Msgpack.Gen] public readonly partial record struct BaseBunkerComputerGameController_GetCurrentSystem( BaseBunkerComputerGameController self );CName GetCurrentSystemFact(BunkerSystemsFactsSet factsSet)RTTIre.Hooks.Place( "BaseBunkerComputerGameController", "GetCurrentSystemFact;script_ref<BunkerSystemsFactsSet>", (BaseBunkerComputerGameController_GetCurrentSystemFact x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct BaseBunkerComputerGameController_GetCurrentSystemFact( BaseBunkerComputerGameController self, BunkerSystemsFactsSet factsSet );