class
RetractableAdControllerPS
- 1 property
- 9 functions
Extends BaseAnimatedDeviceControllerPS ScriptableDeviceComponentPS SharedGameplayPS game.DeviceComponentPS game.ComponentPS game.PersistentState IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
isControlled | bool | 0x2A0 | scripted |
Functions
bool IsConnected()RTTIre.Hooks.Place( "RetractableAdControllerPS", "IsConnected;", (RetractableAdControllerPS_IsConnected x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct RetractableAdControllerPS_IsConnected( RetractableAdControllerPS self );bool IsNotConnected()RTTIre.Hooks.Place( "RetractableAdControllerPS", "IsNotConnected;", (RetractableAdControllerPS_IsNotConnected x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct RetractableAdControllerPS_IsNotConnected( RetractableAdControllerPS self );void GameAttached()overrideRTTIre.Hooks.PlaceVoid( "RetractableAdControllerPS", "GameAttached;", (RetractableAdControllerPS_GameAttached x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct RetractableAdControllerPS_GameAttached( RetractableAdControllerPS self );void GetQuickHackActions(out game.device.Action[] actions, game.GetActionsContext context)overrideRTTIre.Hooks.PlaceVoid( "RetractableAdControllerPS", "GetQuickHackActions;array<DeviceAction>script_ref<GetActionsContext>", (RetractableAdControllerPS_GetQuickHackActions x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct RetractableAdControllerPS_GetQuickHackActions( RetractableAdControllerPS self, game.device.Action[] actions, game.GetActionsContext context );bool CanCreateAnyQuickHackActions()overrideRTTIre.Hooks.Place( "RetractableAdControllerPS", "CanCreateAnyQuickHackActions;", (RetractableAdControllerPS_CanCreateAnyQuickHackActions x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct RetractableAdControllerPS_CanCreateAnyQuickHackActions( RetractableAdControllerPS self );void ControlledByMaster()RTTIre.Hooks.PlaceVoid( "RetractableAdControllerPS", "ControlledByMaster;", (RetractableAdControllerPS_ControlledByMaster x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct RetractableAdControllerPS_ControlledByMaster( RetractableAdControllerPS self );RoadBlockTrapControllerPS? GetTrapController()RTTIre.Hooks.Place( "RetractableAdControllerPS", "GetTrapController;", (RetractableAdControllerPS_GetTrapController x) => { return re.Hooks.CallOriginal<re.msgpack.RoadBlockTrapControllerPS>(); } ); [Msgpack.Gen] public readonly partial record struct RetractableAdControllerPS_GetTrapController( RetractableAdControllerPS self );TDBID GetDeviceIconTweakDBID()overrideRTTIre.Hooks.Place( "RetractableAdControllerPS", "GetDeviceIconTweakDBID;", (RetractableAdControllerPS_GetDeviceIconTweakDBID x) => { return re.Hooks.CallOriginal<re.msgpack.TDBID>(); } ); [Msgpack.Gen] public readonly partial record struct RetractableAdControllerPS_GetDeviceIconTweakDBID( RetractableAdControllerPS self );TDBID GetBackgroundTextureTweakDBID()overrideRTTIre.Hooks.Place( "RetractableAdControllerPS", "GetBackgroundTextureTweakDBID;", (RetractableAdControllerPS_GetBackgroundTextureTweakDBID x) => { return re.Hooks.CallOriginal<re.msgpack.TDBID>(); } ); [Msgpack.Gen] public readonly partial record struct RetractableAdControllerPS_GetBackgroundTextureTweakDBID( RetractableAdControllerPS self );