Allow for non-autoconnecting wires; only if digiline.wire.use_autoconnect is set, autoconnection will be used

This commit is contained in:
Jeija 2014-04-24 10:46:58 +02:00
parent 2cf9e34a65
commit 190278bc78
2 changed files with 3 additions and 1 deletions

View File

@ -91,7 +91,8 @@ for zmy=0, 1 do
{
wire =
{
basename = "digilines:wire_std_"
basename = "digilines:wire_std_",
use_autoconnect = true
}
},
selection_box = {

View File

@ -45,6 +45,7 @@ function digiline:update_autoconnect(pos, secondcall)
local digilinespec = minetest.registered_nodes[minetest.get_node(pos).name].digiline
if not digilinespec then return nil end
if not digilinespec.wire then return nil end
if not digilinespec.wire.use_autoconnect then return nil end
local zmg = digiline:rules_link_anydir(pos, zmpos)
local zmymg = digiline:rules_link_anydir(pos, zmympos)