class
ToggleOpen
- 0 properties
- 6 functions
- 1 derived class
Extends ActionBool ScriptableDeviceAction BaseScriptableAction game.device.Action red.Event IScriptable ISerializable
Derived
Properties
None.
Functions
void SetProperties(bool isOpen, CName? altOpenChoice, CName? altCloseChoice)RTTIre.Hooks.PlaceVoid( "ToggleOpen", "SetProperties;BoolCNameCName", (ToggleOpen_SetProperties x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct ToggleOpen_SetProperties( ToggleOpen self, bool isOpen, CName? altOpenChoice, CName? altCloseChoice );string GetTweakDBChoiceRecord()overrideRTTIre.Hooks.Place( "ToggleOpen", "GetTweakDBChoiceRecord;", (ToggleOpen_GetTweakDBChoiceRecord x) => { return re.Hooks.CallOriginal<re.msgpack.Str>(); } ); [Msgpack.Gen] public readonly partial record struct ToggleOpen_GetTweakDBChoiceRecord( ToggleOpen self );TDBID GetInkWidgetTweakDBID()overrideRTTIre.Hooks.Place( "ToggleOpen", "GetInkWidgetTweakDBID;", (ToggleOpen_GetInkWidgetTweakDBID x) => { return re.Hooks.CallOriginal<re.msgpack.TDBID>(); } ); [Msgpack.Gen] public readonly partial record struct ToggleOpen_GetInkWidgetTweakDBID( ToggleOpen self );static bool IsAvailable(DoorControllerPS device, bool isPlayerRequest)staticRTTI globalre.Hooks.Place( "ToggleOpen", "ToggleOpen::IsAvailable;DoorControllerPSBool", (ToggleOpen_IsAvailable x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ToggleOpen_IsAvailable( DoorControllerPS? device, bool isPlayerRequest );static bool IsClearanceValid(game.device.Clearance clearance)staticoverrideRTTI globalre.Hooks.Place( "ToggleOpen", "ToggleOpen::IsClearanceValid;Clearance", (ToggleOpen_IsClearanceValid x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ToggleOpen_IsClearanceValid( game.device.Clearance? clearance );static bool IsDefaultConditionMet(DoorControllerPS device, game.GetActionsContext context)staticRTTI globalre.Hooks.Place( "ToggleOpen", "ToggleOpen::IsDefaultConditionMet;DoorControllerPSscript_ref<GetActionsContext>", (ToggleOpen_IsDefaultConditionMet x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct ToggleOpen_IsDefaultConditionMet( DoorControllerPS? device, game.GetActionsContext context );