From 4014345978b5fa3274b2746eff3bdca14468e532 Mon Sep 17 00:00:00 2001 From: cheapie Date: Thu, 3 Apr 2025 20:15:24 -0500 Subject: Add proper, persistent swing car operation --- genericswitch.lua | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) (limited to 'genericswitch.lua') diff --git a/genericswitch.lua b/genericswitch.lua index d52e9c9..9cdf31c 100644 --- a/genericswitch.lua +++ b/genericswitch.lua @@ -154,6 +154,30 @@ local inputoptions = { end, needsfloor = true, }, + { + id = "swingon", + desc = "Activate Swing Operation", + func_on = function(controllerpos) + celevator.controller.run(controllerpos,{ + type = "remotemsg", + channel = "swing", + msg = true, + }) + end, + needsfloor = false, + }, + { + id = "swingoff", + desc = "Deactivate Swing Operation", + func_on = function(controllerpos) + celevator.controller.run(controllerpos,{ + type = "remotemsg", + channel = "swing", + msg = false, + }) + end, + needsfloor = false, + }, } local dinputoptions = { -- cgit v1.2.3