aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSingularis <singularis@volny.cz>2024-12-05 18:56:57 +0100
committerorwell <orwell@bleipb.de>2025-05-27 20:22:01 +0200
commitec7f35a501c76730cb580d61b8c0b8ce97df4ecc (patch)
tree1c5a98a57acdf4de34b63114b3f61d06e256eb5b
parent8a170b36c5f2fe14cebf5d05f57920303d36d509 (diff)
downloadadvtrains-ec7f35a501c76730cb580d61b8c0b8ce97df4ecc.tar.gz
advtrains-ec7f35a501c76730cb580d61b8c0b8ce97df4ecc.tar.bz2
advtrains-ec7f35a501c76730cb580d61b8c0b8ce97df4ecc.zip
[default] přidán speciální kámen z lávy zabraňující produkci dlažebního kamene
- [advtrains] výpis železničního času do logu
-rw-r--r--advtrains/init.lua12
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