class
ConfessionBoothControllerPS
- 0 properties
- 9 functions
Extends BasicDistractionDeviceControllerPS ScriptableDeviceComponentPS SharedGameplayPS game.DeviceComponentPS game.ComponentPS game.PersistentState IScriptable ISerializable
Properties
None.
Functions
bool OnInstantiated()overrideRTTIre.Hooks.Place( "ConfessionBoothControllerPS", "OnInstantiated", (ConfessionBoothControllerPS_OnInstantiated x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ConfessionBoothControllerPS_OnInstantiated( ConfessionBoothControllerPS self );void Initialize()overrideRTTIre.Hooks.PlaceVoid( "ConfessionBoothControllerPS", "Initialize;", (ConfessionBoothControllerPS_Initialize x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ConfessionBoothControllerPS_Initialize( ConfessionBoothControllerPS self );bool GetActions(out game.device.Action[] actions, game.GetActionsContext context)overrideRTTIre.Hooks.Place( "ConfessionBoothControllerPS", "GetActions;array<DeviceAction>GetActionsContext", (ConfessionBoothControllerPS_GetActions x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ConfessionBoothControllerPS_GetActions( ConfessionBoothControllerPS self, game.device.Action[] actions, game.GetActionsContext context );bool CanCreateAnyQuickHackActions()overrideRTTIre.Hooks.Place( "ConfessionBoothControllerPS", "CanCreateAnyQuickHackActions;", (ConfessionBoothControllerPS_CanCreateAnyQuickHackActions x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ConfessionBoothControllerPS_CanCreateAnyQuickHackActions( ConfessionBoothControllerPS self );void GetQuickHackActions(out game.device.Action[] outActions, game.GetActionsContext context)overrideRTTIre.Hooks.PlaceVoid( "ConfessionBoothControllerPS", "GetQuickHackActions;array<DeviceAction>script_ref<GetActionsContext>", (ConfessionBoothControllerPS_GetQuickHackActions x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ConfessionBoothControllerPS_GetQuickHackActions( ConfessionBoothControllerPS self, game.device.Action[] outActions, game.GetActionsContext context );void GetQuestActions(out game.device.Action[] outActions, game.GetActionsContext context)overrideRTTIre.Hooks.PlaceVoid( "ConfessionBoothControllerPS", "GetQuestActions;array<DeviceAction>script_ref<GetActionsContext>", (ConfessionBoothControllerPS_GetQuestActions x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ConfessionBoothControllerPS_GetQuestActions( ConfessionBoothControllerPS self, game.device.Action[] outActions, game.GetActionsContext context );Confess? ActionConfess()RTTIre.Hooks.Place( "ConfessionBoothControllerPS", "ActionConfess;", (ConfessionBoothControllerPS_ActionConfess x) => { return re.Hooks.CallOriginal<re.msgpack.Confess>(); } ); [Msgpack.Gen] public readonly partial record struct ConfessionBoothControllerPS_ActionConfess( ConfessionBoothControllerPS self );EntityNotificationType OnConfess(Confess evt)RTTIre.Hooks.Place( "ConfessionBoothControllerPS", "OnConfess;Confess", (ConfessionBoothControllerPS_OnConfess x) => { return re.Hooks.CallOriginal<re.msgpack.EntityNotificationType>(); } ); [Msgpack.Gen] public readonly partial record struct ConfessionBoothControllerPS_OnConfess( ConfessionBoothControllerPS self, Confess? evt );ConfessionalBlackboardDef? GetBlackboardDef()overrideRTTIre.Hooks.Place( "ConfessionBoothControllerPS", "GetBlackboardDef;", (ConfessionBoothControllerPS_GetBlackboardDef x) => { return re.Hooks.CallOriginal<re.msgpack.ConfessionalBlackboardDef>(); } ); [Msgpack.Gen] public readonly partial record struct ConfessionBoothControllerPS_GetBlackboardDef( ConfessionBoothControllerPS self );