From 810ff22629b88df43f5fe2d4b3ff92293f092204 Mon Sep 17 00:00:00 2001 From: Wouters Dorian Date: Sat, 5 Sep 2015 15:45:23 +0200 Subject: [PATCH] [random_messages] Don't use globalsteps --- mods/random_messages/init.lua | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/mods/random_messages/init.lua b/mods/random_messages/init.lua index 6aae9e64..da64155f 100755 --- a/mods/random_messages/init.lua +++ b/mods/random_messages/init.lua @@ -52,12 +52,9 @@ end random_messages.set_interval() random_messages.read_messages() -local TIMER = 0 -minetest.register_globalstep(function(dtime) - TIMER = TIMER + dtime; - if TIMER > MESSAGE_INTERVAL then - random_messages.show_message() - TIMER = 0 - end -end) +local function tick() + random_messages.show_message() + minetest.after(MESSAGE_INTERVAL, tick) +end +minetest.after(MESSAGE_INTERVAL, tick)