class
GoToFloor
- 0 properties
- 12 functions
Extends ActionBool ScriptableDeviceAction BaseScriptableAction game.device.Action red.Event IScriptable ISerializable
Properties
None.
Functions
void SetProperties(int floor)RTTIre.Hooks.PlaceVoid( "GoToFloor", "SetProperties;Int32", (GoToFloor_SetProperties x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GoToFloor_SetProperties( GoToFloor self, int floor );string GetCurrentDisplayString()overrideRTTIre.Hooks.Place( "GoToFloor", "GetCurrentDisplayString", (GoToFloor_GetCurrentDisplayString x) => { return re.Hooks.CallOriginal<re.msgpack.Str>(); } ); [Msgpack.Gen] public readonly partial record struct GoToFloor_GetCurrentDisplayString( GoToFloor self );string GetProperDisplayFloorNumber(int floor)RTTIre.Hooks.Place( "GoToFloor", "GetProperDisplayFloorNumber;Int32", (GoToFloor_GetProperDisplayFloorNumber x) => { return re.Hooks.CallOriginal<re.msgpack.Str>(); } ); [Msgpack.Gen] public readonly partial record struct GoToFloor_GetProperDisplayFloorNumber( GoToFloor self, int floor );string GetTweakDBChoiceRecord()overrideRTTIre.Hooks.Place( "GoToFloor", "GetTweakDBChoiceRecord;", (GoToFloor_GetTweakDBChoiceRecord x) => { return re.Hooks.CallOriginal<re.msgpack.Str>(); } ); [Msgpack.Gen] public readonly partial record struct GoToFloor_GetTweakDBChoiceRecord( GoToFloor self );red.ResourceReferenceScriptToken GetInkWidgetLibraryPath()overrideRTTIre.Hooks.Place( "GoToFloor", "GetInkWidgetLibraryPath;", (GoToFloor_GetInkWidgetLibraryPath x) => { return re.Hooks.CallOriginal<re.msgpack.red.ResourceReferenceScriptToken>(); } ); [Msgpack.Gen] public readonly partial record struct GoToFloor_GetInkWidgetLibraryPath( GoToFloor self );CName GetInkWidgetLibraryID(int numberOfFloors)RTTIre.Hooks.Place( "GoToFloor", "GetInkWidgetLibraryID;Int32", (GoToFloor_GetInkWidgetLibraryID x) => { return re.Hooks.CallOriginal<re.msgpack.CName>(); } ); [Msgpack.Gen] public readonly partial record struct GoToFloor_GetInkWidgetLibraryID( GoToFloor self, int numberOfFloors );TDBID GetInkWidgetTweakDBID(int numberOfFloors, int currentFloor)RTTIre.Hooks.Place( "GoToFloor", "GetInkWidgetTweakDBID;Int32Int32", (GoToFloor_GetInkWidgetTweakDBID x) => { return re.Hooks.CallOriginal<re.msgpack.TDBID>(); } ); [Msgpack.Gen] public readonly partial record struct GoToFloor_GetInkWidgetTweakDBID( GoToFloor self, int numberOfFloors, int currentFloor );void CreateActionWidgetPackage(int numberOfFloors, int currentFloor, string displayFloor, bool IsAuthorized, game.device.Action[]? actions)RTTIre.Hooks.PlaceVoid( "GoToFloor", "CreateActionWidgetPackage;Int32Int32StringBoolarray<DeviceAction>", (GoToFloor_CreateActionWidgetPackage x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct GoToFloor_CreateActionWidgetPackage( GoToFloor self, int numberOfFloors, int currentFloor, string displayFloor, bool IsAuthorized, game.device.Action[]? actions );static bool IsContextValid(game.GetActionsContext context)staticRTTI globalre.Hooks.Place( "GoToFloor", "GoToFloor::IsContextValid;script_ref<GetActionsContext>", (GoToFloor_IsContextValid x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct GoToFloor_IsContextValid( game.GetActionsContext context );static bool IsDefaultConditionMet(ScriptableDeviceComponentPS device, game.GetActionsContext context)staticoverrideRTTI globalre.Hooks.Place( "GoToFloor", "GoToFloor::IsDefaultConditionMet;ScriptableDeviceComponentPSscript_ref<GetActionsContext>", (GoToFloor_IsDefaultConditionMet x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct GoToFloor_IsDefaultConditionMet( ScriptableDeviceComponentPS? device, game.GetActionsContext context );static bool IsClearanceValid(game.device.Clearance clearance)staticoverrideRTTI globalre.Hooks.Place( "GoToFloor", "GoToFloor::IsClearanceValid;Clearance", (GoToFloor_IsClearanceValid x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct GoToFloor_IsClearanceValid( game.device.Clearance? clearance );static bool IsAvailable(ScriptableDeviceComponentPS device)staticoverrideRTTI globalre.Hooks.Place( "GoToFloor", "GoToFloor::IsAvailable;ScriptableDeviceComponentPS", (GoToFloor_IsAvailable x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct GoToFloor_IsAvailable( ScriptableDeviceComponentPS? device );