class
DoorSystemUIPS
- 1 property
- 3 functions
Extends VirtualSystemPS MasterControllerPS ScriptableDeviceComponentPS SharedGameplayPS game.DeviceComponentPS game.ComponentPS game.PersistentState IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
isOpen | bool | 0x2C0 | scripted |
Functions
bool GetActions(out game.device.Action[] outActions, game.GetActionsContext context)overrideRTTIre.Hooks.Place( "DoorSystemUIPS", "GetActions;array<DeviceAction>GetActionsContext", (DoorSystemUIPS_GetActions x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct DoorSystemUIPS_GetActions( DoorSystemUIPS self, game.device.Action[] outActions, game.GetActionsContext context );ToggleOpen? ActionToggleOpen()RTTIre.Hooks.Place( "DoorSystemUIPS", "ActionToggleOpen;", (DoorSystemUIPS_ActionToggleOpen x) => { return re.Hooks.CallOriginal<re.msgpack.ToggleOpen>(); } ); [Msgpack.Gen] public readonly partial record struct DoorSystemUIPS_ActionToggleOpen( DoorSystemUIPS self );EntityNotificationType OnToggleOpen(ToggleOpen evt)RTTIre.Hooks.Place( "DoorSystemUIPS", "OnToggleOpen;ToggleOpen", (DoorSystemUIPS_OnToggleOpen x) => { return re.Hooks.CallOriginal<re.msgpack.EntityNotificationType>(); } ); [Msgpack.Gen] public readonly partial record struct DoorSystemUIPS_OnToggleOpen( DoorSystemUIPS self, ToggleOpen? evt );