summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mesecons_gates/init.lua24
1 files changed, 7 insertions, 17 deletions
diff --git a/mesecons_gates/init.lua b/mesecons_gates/init.lua
index b7eae45..aa9da75 100644
--- a/mesecons_gates/init.lua
+++ b/mesecons_gates/init.lua
@@ -33,25 +33,8 @@ gates = {"diode", "not", "nand", "and", "xor"}
for g in ipairs(gates) do gate = gates[g]
if g < 3 then
get_rules = get_gate_rules_one
- node_box = {
- type = "fixed",
- fixed = {
- {-6/16, -8/16, -6/16, 6/16, -7/16, 6/16 },
- {6/16, -8/16, -2/16, 8/16, -7/16, 2/16 },
- {-8/16, -8/16, -2/16, -6/16, -7/16, 2/16 },
- },
- }
else
get_rules = get_gate_rules_two
- node_box = {
- type = "fixed",
- fixed = {
- {-6/16, -8/16, -6/16, 6/16, -7/16, 6/16 },
- {6/16, -8/16, -2/16, 8/16, -7/16, 2/16 },
- {-2/16, -8/16, 6/16, 2/16, -7/16, 8/16 },
- {-2/16, -8/16, -8/16, 2/16, -7/16, -6/16 },
- },
- }
end
for on=0,1 do
nodename = "mesecons_gates:"..gate
@@ -75,6 +58,13 @@ for g in ipairs(gates) do gate = gates[g]
"jeija_gate_"..onoff..".png^"..
"jeija_gate_"..gate..".png"
+ node_box = {
+ type = "fixed",
+ fixed = {
+ {-8/16, -8/16, -8/16, 8/16, -7/16, 8/16 },
+ },
+ }
+
minetest.register_node(nodename, {
description = description,
paramtype = "light",