From 6a2fa5a3e49ce3612e857b39a0c12ea8420e6795 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20Mart=C3=ADnez?= <kaeza@users.noreply.github.com> Date: Wed, 1 Mar 2017 00:57:58 -0300 Subject: Rename global table to `digilines`. This also adds a backwards compat alias so other mods shouldn't break. --- wires_common.lua | 54 +++++++++++++++++++++++++++--------------------------- 1 file changed, 27 insertions(+), 27 deletions(-) (limited to 'wires_common.lua') diff --git a/wires_common.lua b/wires_common.lua index c5f761b..6806d01 100644 --- a/wires_common.lua +++ b/wires_common.lua @@ -1,17 +1,17 @@ minetest.register_on_placenode(function(pos, node) if minetest.registered_nodes[node.name].digiline then - digiline:update_autoconnect(pos) + digilines:update_autoconnect(pos) end end) minetest.register_on_dignode(function(pos, node) if minetest.registered_nodes[node.name] and minetest.registered_nodes[node.name].digiline then -- need to make sure that node exists (unknown nodes!) - digiline:update_autoconnect(pos) + digilines:update_autoconnect(pos) end end) -function digiline:update_autoconnect(pos, secondcall) +function digilines:update_autoconnect(pos, secondcall) local xppos = {x=pos.x+1, y=pos.y, z=pos.z} local zppos = {x=pos.x, y=pos.y, z=pos.z+1} local xmpos = {x=pos.x-1, y=pos.y, z=pos.z} @@ -26,20 +26,20 @@ function digiline:update_autoconnect(pos, secondcall) local zmypos = {x=pos.x, y=pos.y+1, z=pos.z-1} if secondcall == nil then - digiline:update_autoconnect(xppos, true) - digiline:update_autoconnect(zppos, true) - digiline:update_autoconnect(xmpos, true) - digiline:update_autoconnect(zmpos, true) + digilines:update_autoconnect(xppos, true) + digilines:update_autoconnect(zppos, true) + digilines:update_autoconnect(xmpos, true) + digilines:update_autoconnect(zmpos, true) - digiline:update_autoconnect(xpypos, true) - digiline:update_autoconnect(zpypos, true) - digiline:update_autoconnect(xmypos, true) - digiline:update_autoconnect(zmypos, true) + digilines:update_autoconnect(xpypos, true) + digilines:update_autoconnect(zpypos, true) + digilines:update_autoconnect(xmypos, true) + digilines:update_autoconnect(zmypos, true) - digiline:update_autoconnect(xpympos, true) - digiline:update_autoconnect(zpympos, true) - digiline:update_autoconnect(xmympos, true) - digiline:update_autoconnect(zmympos, true) + digilines:update_autoconnect(xpympos, true) + digilines:update_autoconnect(zpympos, true) + digilines:update_autoconnect(xmympos, true) + digilines:update_autoconnect(zmympos, true) end local def = minetest.registered_nodes[minetest.get_node(pos).name] @@ -49,20 +49,20 @@ function digiline:update_autoconnect(pos, secondcall) return nil end - local zmg = digiline:rules_link_anydir(pos, zmpos) - local zmymg = digiline:rules_link_anydir(pos, zmympos) - local xmg = digiline:rules_link_anydir(pos, xmpos) - local xmymg = digiline:rules_link_anydir(pos, xmympos) - local zpg = digiline:rules_link_anydir(pos, zppos) - local zpymg = digiline:rules_link_anydir(pos, zpympos) - local xpg = digiline:rules_link_anydir(pos, xppos) - local xpymg = digiline:rules_link_anydir(pos, xpympos) + local zmg = digilines:rules_link_anydir(pos, zmpos) + local zmymg = digilines:rules_link_anydir(pos, zmympos) + local xmg = digilines:rules_link_anydir(pos, xmpos) + local xmymg = digilines:rules_link_anydir(pos, xmympos) + local zpg = digilines:rules_link_anydir(pos, zppos) + local zpymg = digilines:rules_link_anydir(pos, zpympos) + local xpg = digilines:rules_link_anydir(pos, xppos) + local xpymg = digilines:rules_link_anydir(pos, xpympos) - local xpyg = digiline:rules_link_anydir(pos, xpypos) - local zpyg = digiline:rules_link_anydir(pos, zpypos) - local xmyg = digiline:rules_link_anydir(pos, xmypos) - local zmyg = digiline:rules_link_anydir(pos, zmypos) + local xpyg = digilines:rules_link_anydir(pos, xpypos) + local zpyg = digilines:rules_link_anydir(pos, zpypos) + local xmyg = digilines:rules_link_anydir(pos, xmypos) + local zmyg = digilines:rules_link_anydir(pos, zmypos) local zm, xm, zp, xp, xpy, zpy, xmy, zmy if zmg or zmymg then zm = 1 else zm = 0 end -- cgit v1.2.3