Vanessa Ezekowitz
2015-01-17 d6b0deb989e649e2800932d4a587c3ba9e3e24c7
technic/machines/register/cables.lua
@@ -59,7 +59,6 @@
   end
end
minetest.register_on_placenode(function(pos, node)
   for tier, machine_list in pairs(technic.machines) do
      if machine_list[node.name] ~= nil then
@@ -78,7 +77,6 @@
      end
   end
end)
function technic.get_cable_id(links)
   return (links[6] * 1) + (links[5] * 2)
@@ -132,7 +130,11 @@
function technic.cables_should_connect(pos1, pos2, tier)
   local name = minetest.get_node(pos2).name
   if technic.is_tier_cable(name, tier) then
   if name == "technic:switching_station" then
      return pos2.y == pos1.y + 1 and "machine" or false
   elseif name == "technic:supply_converter" then
      return math.abs(pos2.y - pos1.y) == 1 and "machine" or false
   elseif technic.is_tier_cable(name, tier) then
      return "cable"
   elseif technic.machines[tier][name] then
      return "machine"
@@ -146,7 +148,7 @@
   local box_center = {-size, -size, -size, size,  size, size}
   local box_y1 =     {-size, -size, -size, size,  0.5,  size} -- y+
   local box_x1 =     {-size, -size, -size, 0.5,   size, size} -- x+
   local box_z1 =     {-size, -size,  size, size,  size, 0.5}   -- z+
   local box_z1 =     {-size, -size,  size, size,  size, 0.5}  -- z+
   local box_z2 =     {-size, -size, -0.5,  size,  size, size} -- z-
   local box_y2 =     {-size, -0.5,  -size, size,  size, size} -- y-
   local box_x2 =     {-0.5,  -size, -size, size,  size, size} -- x-