From ba60bbba3817b2eb64c8b84835fafa7672f403b3 Mon Sep 17 00:00:00 2001 From: Joachim Stolberg Date: Sat, 27 Apr 2019 17:42:50 +0200 Subject: [PATCH] IronAge adapted Construction plan added power bugfix formspec power_image added --- basis/lib.lua | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 basis/lib.lua diff --git a/basis/lib.lua b/basis/lib.lua new file mode 100644 index 0000000..34c6377 --- /dev/null +++ b/basis/lib.lua @@ -0,0 +1,14 @@ +function techage.range(val, min, max) + val = tonumber(val) + if val < min then return min end + if val > max then return max end + return val +end + +function techage.one_of(val, selection) + for _,v in ipairs(selection) do + if val == v then return val end + end + return selection[1] +end +