add thunder weather (depends on sofar lightning mod)

This commit is contained in:
Artūras Norkus
2016-05-01 20:54:59 +03:00
parent 92e76c85cc
commit cbf280cffe
4 changed files with 43 additions and 11 deletions

View File

@ -1,10 +0,0 @@
minetest.register_chatcommand("cw", {
description = "normalize weather",
privs = {rain_manager = true},
func = function(name, param)
weather.state = 'clear'
save_weather()
end
})

View File

@ -122,6 +122,10 @@ minetest.register_globalstep(function(dtime)
return false
end
rain.make_weather()
end)
rain.make_weather = function()
for _, player in ipairs(minetest.get_connected_players()) do
if (is_underwater(player)) then
return false
@ -130,7 +134,7 @@ minetest.register_globalstep(function(dtime)
rain.add_rain_particles(player, dtime)
rain.update_sound(player)
end
end)
end
if weather.known_weathers.rain == nil then
weather.known_weathers.rain = {