mirror of
https://github.com/minetest-mods/technic.git
synced 2025-02-23 07:10:19 +01:00
Merge branch 'pandorabox' of github.com:pandorabox-io/technic into pandorabox
This commit is contained in:
commit
55c343b0a8
@ -4,6 +4,8 @@ technic.networks = {}
|
|||||||
technic.cables = {}
|
technic.cables = {}
|
||||||
technic.redundant_warn = {}
|
technic.redundant_warn = {}
|
||||||
|
|
||||||
|
local switch_max_range = tonumber(minetest.settings:get("technic.switch_max_range") or "64")
|
||||||
|
|
||||||
local has_monitoring = minetest.get_modpath("monitoring")
|
local has_monitoring = minetest.get_modpath("monitoring")
|
||||||
local metric_abm_count
|
local metric_abm_count
|
||||||
local metric_abm_latency
|
local metric_abm_latency
|
||||||
@ -130,6 +132,13 @@ end
|
|||||||
|
|
||||||
-- Generic function to add found connected nodes to the right classification array
|
-- Generic function to add found connected nodes to the right classification array
|
||||||
local check_node_subp = function(PR_nodes, RE_nodes, BA_nodes, SP_nodes, all_nodes, pos, machines, tier, sw_pos, from_below, network_id, queue)
|
local check_node_subp = function(PR_nodes, RE_nodes, BA_nodes, SP_nodes, all_nodes, pos, machines, tier, sw_pos, from_below, network_id, queue)
|
||||||
|
|
||||||
|
local distance_to_switch = vector.distance(pos, sw_pos)
|
||||||
|
if distance_to_switch > switch_max_range then
|
||||||
|
-- max range exceeded
|
||||||
|
return
|
||||||
|
end
|
||||||
|
|
||||||
technic.get_or_load_node(pos)
|
technic.get_or_load_node(pos)
|
||||||
local meta = minetest.get_meta(pos)
|
local meta = minetest.get_meta(pos)
|
||||||
local name = minetest.get_node(pos).name
|
local name = minetest.get_node(pos).name
|
||||||
|
Loading…
x
Reference in New Issue
Block a user