summaryrefslogtreecommitdiff
path: root/mesecons/presets.lua
diff options
context:
space:
mode:
Diffstat (limited to 'mesecons/presets.lua')
-rw-r--r--mesecons/presets.lua8
1 files changed, 5 insertions, 3 deletions
diff --git a/mesecons/presets.lua b/mesecons/presets.lua
index 6c8d3ea..ea4bd65 100644
--- a/mesecons/presets.lua
+++ b/mesecons/presets.lua
@@ -15,6 +15,8 @@ mesecon.rules.default =
{x=0, y=1, z=-1},
{x=0, y=-1, z=-1}}
+mesecon.rules.pplate = mesecon.mergetable(mesecon.rules.default, {{x=0, y=-2, z=0}})
+
mesecon.rules.buttonlike =
{{x = 1, y = 0, z = 0},
{x = 1, y = 1, z = 0},
@@ -32,11 +34,11 @@ mesecon.rules.flat =
mesecon.rules.buttonlike_get = function(node)
local rules = mesecon.rules.buttonlike
if node.param2 == 2 then
- rules=mesecon:rotate_rules_left(rules)
+ rules=mesecon.rotate_rules_left(rules)
elseif node.param2 == 3 then
- rules=mesecon:rotate_rules_right(mesecon:rotate_rules_right(rules))
+ rules=mesecon.rotate_rules_right(mesecon.rotate_rules_right(rules))
elseif node.param2 == 0 then
- rules=mesecon:rotate_rules_right(rules)
+ rules=mesecon.rotate_rules_right(rules)
end
return rules
end