From 95aac90b6727194ed4b8e07321280a676b59ebc2 Mon Sep 17 00:00:00 2001 From: Novatux Date: Tue, 31 Dec 2013 09:08:18 +0100 Subject: [PATCH] Indent correctly the function --- tubes.lua | 101 +++++++++++++++++++++++++++--------------------------- 1 file changed, 50 insertions(+), 51 deletions(-) diff --git a/tubes.lua b/tubes.lua index 929ed97..9a24782 100644 --- a/tubes.lua +++ b/tubes.lua @@ -136,72 +136,71 @@ local register_one_tube = function(name, tname, dropname, desc, plain, noctrs, e end pipeworks.register_tube = function(name, desc, plain, noctrs, ends, short, inv, special, old_registration) - -if old_registration then - for xm = 0, 1 do - for xp = 0, 1 do - for ym = 0, 1 do - for yp = 0, 1 do - for zm = 0, 1 do - for zp = 0, 1 do - local connects = {} - if xm == 1 then - connects[#connects+1] = 0 - end - if xp == 1 then - connects[#connects+1] = 3 - end - if ym == 1 then - connects[#connects+1] = 1 - end - if yp == 1 then - connects[#connects+1] = 4 - end - if zm == 1 then - connects[#connects+1] = 2 - end - if zp == 1 then - connects[#connects+1] = 5 - end - local tname = xm..xp..ym..yp..zm..zp - register_one_tube(name, tname, "000000", desc, plain, noctrs, ends, short, inv, special, connects, "old") - end - end - end - end - end - end -else - local cconnects = {{}, {0}, {0, 3}, {0, 1}, {0, 1, 2}, {0, 1, 3}, {0, 1, 2, 3}, {0, 1, 3, 4}, {0, 1, 2, 3, 4}, {0, 1, 2, 3, 4, 5}} - for index, connects in ipairs(cconnects) do - register_one_tube(name, tostring(index), "1", desc, plain, noctrs, ends, short, inv, special, connects, "6d") - end - if REGISTER_COMPATIBILITY then - local cname = name.."_compatibility" - minetest.register_node(cname, { - drawtype = "airlike", - style = "6d", - basename = name, - groups = {not_in_creative_inventory = 1, tube_to_update = 1} - }) - table.insert(pipeworks.tubenodes,cname) + if old_registration then for xm = 0, 1 do for xp = 0, 1 do for ym = 0, 1 do for yp = 0, 1 do for zm = 0, 1 do for zp = 0, 1 do + local connects = {} + if xm == 1 then + connects[#connects+1] = 0 + end + if xp == 1 then + connects[#connects+1] = 3 + end + if ym == 1 then + connects[#connects+1] = 1 + end + if yp == 1 then + connects[#connects+1] = 4 + end + if zm == 1 then + connects[#connects+1] = 2 + end + if zp == 1 then + connects[#connects+1] = 5 + end local tname = xm..xp..ym..yp..zm..zp - minetest.register_alias(name.."_"..tname, cname) + register_one_tube(name, tname, "000000", desc, plain, noctrs, ends, short, inv, special, connects, "old") + end + end end end end end + else + local cconnects = {{}, {0}, {0, 3}, {0, 1}, {0, 1, 2}, {0, 1, 3}, {0, 1, 2, 3}, {0, 1, 3, 4}, {0, 1, 2, 3, 4}, {0, 1, 2, 3, 4, 5}} + for index, connects in ipairs(cconnects) do + register_one_tube(name, tostring(index), "1", desc, plain, noctrs, ends, short, inv, special, connects, "6d") end + if REGISTER_COMPATIBILITY then + local cname = name.."_compatibility" + minetest.register_node(cname, { + drawtype = "airlike", + style = "6d", + basename = name, + groups = {not_in_creative_inventory = 1, tube_to_update = 1} + }) + table.insert(pipeworks.tubenodes,cname) + for xm = 0, 1 do + for xp = 0, 1 do + for ym = 0, 1 do + for yp = 0, 1 do + for zm = 0, 1 do + for zp = 0, 1 do + local tname = xm..xp..ym..yp..zm..zp + minetest.register_alias(name.."_"..tname, cname) + end + end + end + end + end + end end end end -end if REGISTER_COMPATIBILITY then minetest.register_abm({ -- 2.30.2