From 8660794ef8392f08fa5be46715abb5dcbd96ca5d Mon Sep 17 00:00:00 2001 From: orwell96 Date: Tue, 28 Apr 2020 16:01:35 +0200 Subject: Fix lots of things around new LZB --- advtrains/init.lua | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) (limited to 'advtrains/init.lua') diff --git a/advtrains/init.lua b/advtrains/init.lua index 06ac66b..fead01e 100644 --- a/advtrains/init.lua +++ b/advtrains/init.lua @@ -27,8 +27,10 @@ attrans = minetest.get_translator ("advtrains") --advtrains -DUMP_DEBUG_SAVE = false -GENERATE_ATRICIFIAL_LAG = false +local DUMP_DEBUG_SAVE = false +local GENERATE_ATRICIFIAL_LAG = false +local HOW_MANY_LAG = 1.0 + --Constant for maximum connection value/division of the circle AT_CMAX = 16 @@ -563,19 +565,12 @@ minetest.register_globalstep(function(dtime_mt) local dtime if GENERATE_ATRICIFIAL_LAG then - dtime = 0.2 + dtime = HOW_MANY_LAG if os.clock()0.2 then - atprint("Limiting dtime to 0.2!") - dtime=0.2 - end + t = os.clock()+HOW_MANY_LAG end advtrains.mainloop_trainlogic(dtime) -- cgit v1.2.3