class
NetrunnerChairControllerPS
- 2 properties
- 4 functions
Extends ScriptableDeviceComponentPS SharedGameplayPS game.DeviceComponentPS game.ComponentPS game.PersistentState IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
killDelay | float | 0x288 | scripted |
wasOverloaded | bool | 0x28C | scripted |
Functions
bool CanCreateAnyQuickHackActions()overrideRTTIre.Hooks.Place( "NetrunnerChairControllerPS", "CanCreateAnyQuickHackActions;", (NetrunnerChairControllerPS_CanCreateAnyQuickHackActions x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct NetrunnerChairControllerPS_CanCreateAnyQuickHackActions( NetrunnerChairControllerPS self );void GetQuickHackActions(out game.device.Action[] actions, game.GetActionsContext context)overrideRTTIre.Hooks.PlaceVoid( "NetrunnerChairControllerPS", "GetQuickHackActions;array<DeviceAction>script_ref<GetActionsContext>", (NetrunnerChairControllerPS_GetQuickHackActions x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct NetrunnerChairControllerPS_GetQuickHackActions( NetrunnerChairControllerPS self, game.device.Action[] actions, game.GetActionsContext context );OverloadDevice? ActionOverloadDevice()overrideRTTIre.Hooks.Place( "NetrunnerChairControllerPS", "ActionOverloadDevice;", (NetrunnerChairControllerPS_ActionOverloadDevice x) => { return re.Hooks.CallOriginal<re.msgpack.OverloadDevice>(); } ); [Msgpack.Gen] public readonly partial record struct NetrunnerChairControllerPS_ActionOverloadDevice( NetrunnerChairControllerPS self );EntityNotificationType OnOverloadDevice(OverloadDevice evt)overrideRTTIre.Hooks.Place( "NetrunnerChairControllerPS", "OnOverloadDevice;OverloadDevice", (NetrunnerChairControllerPS_OnOverloadDevice x) => { return re.Hooks.CallOriginal<re.msgpack.EntityNotificationType>(); } ); [Msgpack.Gen] public readonly partial record struct NetrunnerChairControllerPS_OnOverloadDevice( NetrunnerChairControllerPS self, OverloadDevice? evt );