class
MaintenancePanelControllerPS
- 1 property
- 7 functions
Extends MasterControllerPS ScriptableDeviceComponentPS SharedGameplayPS game.DeviceComponentPS game.ComponentPS game.PersistentState IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
maintenancePanelSkillChecks | EngineeringContainer? | 0x298 | scripted |
Functions
bool OnInstantiated()overrideRTTIre.Hooks.Place( "MaintenancePanelControllerPS", "OnInstantiated", (MaintenancePanelControllerPS_OnInstantiated x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct MaintenancePanelControllerPS_OnInstantiated( MaintenancePanelControllerPS self );BaseSkillCheckContainer? GetSkillCheckContainerForSetup()overrideRTTIre.Hooks.Place( "MaintenancePanelControllerPS", "GetSkillCheckContainerForSetup;", (MaintenancePanelControllerPS_GetSkillCheckContainerForSetup x) => { return re.Hooks.CallOriginal<re.msgpack.BaseSkillCheckContainer>(); } ); [Msgpack.Gen] public readonly partial record struct MaintenancePanelControllerPS_GetSkillCheckContainerForSetup( MaintenancePanelControllerPS self );void GameAttached()overrideRTTIre.Hooks.PlaceVoid( "MaintenancePanelControllerPS", "GameAttached;", (MaintenancePanelControllerPS_GameAttached x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MaintenancePanelControllerPS_GameAttached( MaintenancePanelControllerPS self );void RmoveAuthorizationFromSlaves()RTTIre.Hooks.PlaceVoid( "MaintenancePanelControllerPS", "RmoveAuthorizationFromSlaves;", (MaintenancePanelControllerPS_RmoveAuthorizationFromSlaves x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MaintenancePanelControllerPS_RmoveAuthorizationFromSlaves( MaintenancePanelControllerPS self );void RefreshLockOnSlaves()RTTIre.Hooks.PlaceVoid( "MaintenancePanelControllerPS", "RefreshLockOnSlaves;", (MaintenancePanelControllerPS_RefreshLockOnSlaves x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct MaintenancePanelControllerPS_RefreshLockOnSlaves( MaintenancePanelControllerPS self );ActionEngineering? ActionEngineering(game.GetActionsContext context)overrideRTTIre.Hooks.Place( "MaintenancePanelControllerPS", "ActionEngineering;script_ref<GetActionsContext>", (MaintenancePanelControllerPS_ActionEngineering x) => { return re.Hooks.CallOriginal<re.msgpack.ActionEngineering>(); } ); [Msgpack.Gen] public readonly partial record struct MaintenancePanelControllerPS_ActionEngineering( MaintenancePanelControllerPS self, game.GetActionsContext context );EntityNotificationType OnDisassembleDevice(DisassembleDevice evt)overrideRTTIre.Hooks.Place( "MaintenancePanelControllerPS", "OnDisassembleDevice;DisassembleDevice", (MaintenancePanelControllerPS_OnDisassembleDevice x) => { return re.Hooks.CallOriginal<re.msgpack.EntityNotificationType>(); } ); [Msgpack.Gen] public readonly partial record struct MaintenancePanelControllerPS_OnDisassembleDevice( MaintenancePanelControllerPS self, DisassembleDevice? evt );