From faf8d88167f065ba3b2829badef14a31c4574971 Mon Sep 17 00:00:00 2001 From: Gael-de-Sailly Date: Wed, 12 May 2021 11:17:41 +0200 Subject: Updated to be compatible with new advtrains file structure May be hacky, but works. --- routes.lua | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'routes.lua') diff --git a/routes.lua b/routes.lua index 04b96fe..e828b67 100755 --- a/routes.lua +++ b/routes.lua @@ -8,7 +8,7 @@ math.hypot = function(a,b) return math.sqrt(a*a + b*b) end function attrans(str) return str end dofile("vector.lua") -dofile("serialize.lua") +local serialize = dofile("serialize.lua") dofile("helpers.lua") @@ -72,10 +72,11 @@ function ars_to_text(arstab) end -local file = io.open(datapath.."advtrains_interlocking_tcbs", "r") -local tbl = minetest.deserialize(file:read("*a")) -advtrains.tcbs = tbl -file:close() +--local file = io.open(datapath.."advtrains_interlocking_tcbs", "r") +--local tbl = minetest.deserialize(file:read("*a")) +local tbl = serialize.read_from_file(datapath.."advtrains_interlocking") +advtrains.tcbs = tbl.tcbs +--file:close() local jsonfile = io.open(datapath.."signals.json", "w") -- cgit v1.2.3