From cfa2f41f1b0aa151c5694619c8205364010626b8 Mon Sep 17 00:00:00 2001 From: - <-> Date: Tue, 25 Jan 2022 22:04:59 -0800 Subject: [PATCH] fixed typo on parameter and adjusted logic for interval --- init.lua | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/init.lua b/init.lua index 09785d1..650b31f 100644 --- a/init.lua +++ b/init.lua @@ -146,14 +146,13 @@ function mlogout () minetest.log("action", "matrix_bridge - signing out.") end -local GLOBAL_STEPS = 0 -minetest.register_globalstep(function(dtine) --- print(GLOBAL_STEPS) - local GLOBAL_THRESHHOLD = 50 - if GLOBAL_STEPS == GLOBAL_THRESHHOLD then +local SECONDS = 0 +minetest.register_globalstep(function(dtime) + SECONDS = SECONDS + dtime + if SECONDS > 5 then msync(since) + SECONDS = 0 -- reset end - GLOBAL_STEPS = (GLOBAL_STEPS + 1) % (GLOBAL_THRESHHOLD+1) end) minetest.register_chatcommand("matrix", {