diff options
Diffstat (limited to 'advtrains')
-rw-r--r-- | advtrains/init.lua | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/advtrains/init.lua b/advtrains/init.lua index a3906dc..1bfd75d 100644 --- a/advtrains/init.lua +++ b/advtrains/init.lua @@ -678,12 +678,22 @@ function advtrains.save(remove_players_from_wagons) return end + local rwtime + if advtrains.lines ~= nil and advtrains.lines.rwt ~= nil then + local rwt = advtrains.lines.rwt + rwtime = rwt.to_string(rwt.get_time()) + end + local t1 = os.clock() advtrains.avt_save(remove_players_from_wagons) --saving advtrains. includes ndb at advtrains.ndb.save_data() if has_luaautomation and atlatc then atlatc.save() end - atlog("Saved advtrains save files, took",math.floor((os.clock()-t1) * 1000),"ms") + local message = "Saved advtrains save files, took",math.floor((os.clock()-t1) * 1000),"ms" + if rwtime ~= nil then + message = message.." rwtime="..rwtime + end + atlog(message) -- Cleanup actions --TODO very simple yet hacky workaround for the "green signals" bug |