class
VirtualMasterDevicePS
- 4 properties
- 3 functions
Extends ScriptableDeviceComponentPS SharedGameplayPS game.DeviceComponentPS game.ComponentPS game.PersistentState IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
owner | IScriptable? | 0x288 | scripted |
globalActions | game.device.Action?[] | 0x298 | scripted |
context | game.GetActionsContext | 0x2A8 | scripted |
connectedDevices | game.DeviceComponentPS?[] | 0x2F8 | scripted |
Functions
void InitializeVirtualDevice()RTTIre.Hooks.PlaceVoid( "VirtualMasterDevicePS", "InitializeVirtualDevice;", (VirtualMasterDevicePS_InitializeVirtualDevice x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VirtualMasterDevicePS_InitializeVirtualDevice( VirtualMasterDevicePS self );void DoCustomShit(game.DeviceComponentPS[] devices, bool on)RTTIre.Hooks.PlaceVoid( "VirtualMasterDevicePS", "DoCustomShit;script_ref<array<DeviceComponentPS>>Bool", (VirtualMasterDevicePS_DoCustomShit x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VirtualMasterDevicePS_DoCustomShit( VirtualMasterDevicePS self, game.DeviceComponentPS[] devices, bool on );void GetGlobalActions(game.device.Action[] actions)RTTIre.Hooks.PlaceVoid( "VirtualMasterDevicePS", "GetGlobalActions;script_ref<array<DeviceAction>>", (VirtualMasterDevicePS_GetGlobalActions x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct VirtualMasterDevicePS_GetGlobalActions( VirtualMasterDevicePS self, game.device.Action[] actions );