From b64c12cbcd9f84f523406cfd13a19de2deb748c3 Mon Sep 17 00:00:00 2001 From: kaadmy Date: Wed, 23 Sep 2015 11:07:30 -0700 Subject: [PATCH] disabled snow by default with the setting weather_snow_enable --- minetest.conf | 1 + mods/weather/init.lua | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/minetest.conf b/minetest.conf index f7bc6f5..573bc63 100644 --- a/minetest.conf +++ b/minetest.conf @@ -34,6 +34,7 @@ music_enable = true # if dynamically changing weather is enabled weather_enable = true +weather_snow_enable = false # if pvp is enabled enable_pvp = true diff --git a/mods/weather/init.lua b/mods/weather/init.lua index 897052e..218c551 100644 --- a/mods/weather/init.lua +++ b/mods/weather/init.lua @@ -11,6 +11,8 @@ local function addvec(v1, v2) return {x = v1.x + v2.x, y = v1.y + v2.y, z = v1.z + v2.z} end +local snow_enable = minetest.setting_getbool("weather_snow_enable") or false + local weather_soundspec=nil local weather_pr=PseudoRandom(minetest.get_mapgen_params().seed + 2387) @@ -85,7 +87,7 @@ minetest.register_globalstep( weather.weather = "clear" elseif weathertype < 19 then weather.weather = "storm" - elseif weathertype < 20 then + elseif weathertype < 20 and snow_enable then weather.weather = "snowstorm" end end