summaryrefslogtreecommitdiff
path: root/routes.lua
diff options
context:
space:
mode:
authorGael-de-Sailly <gael-de-sailly@netc.eu>2021-05-12 11:17:41 +0200
committerorwell96 <orwell@bleipb.de>2021-05-22 10:01:58 +0200
commitfaf8d88167f065ba3b2829badef14a31c4574971 (patch)
treefafe1f188721196030b1e0235d59422b3288292b /routes.lua
parent9f2bc5f4f17301fde5c93fc2d68158274bab9439 (diff)
downloadadvtrains_netmapper-master.tar.gz
advtrains_netmapper-master.tar.bz2
advtrains_netmapper-master.zip
Updated to be compatible with new advtrains file structureHEADmaster
May be hacky, but works.
Diffstat (limited to 'routes.lua')
-rwxr-xr-xroutes.lua11
1 files changed, 6 insertions, 5 deletions
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")