From 24e56dbfc2b29229ed6253b84635a16db87659fb Mon Sep 17 00:00:00 2001 From: orwell96 Date: Wed, 19 Jun 2019 09:56:30 +0200 Subject: Railway Time: Basic time counter and utility functions --- advtrains/init.lua | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'advtrains/init.lua') diff --git a/advtrains/init.lua b/advtrains/init.lua index 4e5ae90..3fc0de0 100644 --- a/advtrains/init.lua +++ b/advtrains/init.lua @@ -68,6 +68,8 @@ function atdump(t, intend) str=minetest.pos_to_string(t) elseif t.p and t.s then -- interlocking sigd str="S["..minetest.pos_to_string(t.p).."/"..t.s.."]" + elseif advtrains.lines and t.s and t.m then -- RwT + str=advtrains.lines.rwt.to_string(t) else str="{" local intd = (intend or "") .. " " @@ -417,7 +419,9 @@ minetest.register_globalstep(function(dtime_mt) atlatc.mainloop_stepcode(dtime) atlatc.interrupt.mainloop(dtime) end - + if advtrains.lines then + advtrains.lines.step(dtime) + end --trigger a save when necessary save_timer=save_timer-dtime -- cgit v1.2.3