From c017cbc433e5310663d81608cfb8772804835502 Mon Sep 17 00:00:00 2001 From: LeMagnesium Date: Fri, 5 Feb 2016 21:51:17 +0100 Subject: [PATCH] Add an option to disable time regulation --- init.lua | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/init.lua b/init.lua index 4ec1e3b..09e886b 100644 --- a/init.lua +++ b/init.lua @@ -11,6 +11,8 @@ time_reg.version = "00.01.00" time_reg.author = "Mg/LeMagnesium" -- Definitions +time_reg.enabled = not (minetest.setting_getbool("disable_time_regulation") or false) + time_reg.time_speed = 72 time_reg.loop_interval = 0 @@ -157,7 +159,10 @@ function time_reg.loop(loop) end time_reg.update_constants() -time_reg.start_loop() + +if time_reg.enabled then + time_reg.start_loop() +end -- chatcommand minetest.register_chatcommand("time_reg", { @@ -206,3 +211,6 @@ log("\tNight: " .. time_reg.ratio.night .. "%") log("Applied time speeds:") log("\tDay: " .. time_reg.day_time_speed) log("\tNight: " .. time_reg.night_time_speed) +if not time_reg.enabled then + log("Time Regulation is disabled by default. Use /time_reg start to start it") +end