From 82291549c472700d2a40b87e9a89f22ff1d4c5ef Mon Sep 17 00:00:00 2001 From: Wuzzy Date: Fri, 18 Jul 2014 07:31:01 +0200 Subject: [PATCH] Cleanup settings, disable examples by default --- init.lua | 18 +++++++++++++++++- settings.lua | 3 +++ 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/init.lua b/init.lua index 965b436..7ae45ec 100644 --- a/init.lua +++ b/init.lua @@ -31,6 +31,20 @@ playereffects.last_effect_id = 0 --[=[ Include settings ]=] dofile(minetest.get_modpath("playereffects").."/settings.lua") +-- defaults +if(playereffects.use_hud == nil) then + playereffects.use_hud = true +end +if(playereffects.use_autosave == nil) then + playereffects.use_autosave = true +end +if(playereffects.autosave_time == nil) then + playereffects.autosave_time = 10 +end +if(playereffects.use_examples == nil) then + playereffects.use_examples = false +end + --[=[ Load inactive_effects and last_effect_id from playereffects.mt, if this file exists ]=] do local filepath = minetest.get_worldpath().."/playereffects.mt" @@ -443,4 +457,6 @@ end -- LOAD EXAMPLES -dofile(minetest.get_modpath(minetest.get_current_modname()).."/examples.lua") +if(playereffects.use_examples == true) then + dofile(minetest.get_modpath(minetest.get_current_modname()).."/examples.lua") +end diff --git a/settings.lua b/settings.lua index 8aff182..ea38b5d 100644 --- a/settings.lua +++ b/settings.lua @@ -10,3 +10,6 @@ playereffects.use_autosave = true -- The time interval between autosaves, in seconds (only used when use_autosave is true) playereffects.autosave_time = 10 + +-- If true, this loads some examples from example.lua. +playereffects.use_examples = false -- 2.11.4.GIT