From 8a5fa95b31ba23b1058ffca6ac517cd36b984536 Mon Sep 17 00:00:00 2001 From: Alexsandro Percy Date: Mon, 20 Mar 2023 09:12:19 -0300 Subject: [PATCH] Update wind.lua now we have random wind speed too --- wind.lua | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/wind.lua b/wind.lua index a0c53a7..48bdcc4 100644 --- a/wind.lua +++ b/wind.lua @@ -33,8 +33,9 @@ if minetest.get_modpath("climate_api") then else local yaw = math.random()*math.pi*2-math.pi + local speed = math.random()*4.0 airutils.wind={} - airutils.wind.wind = vector.multiply(minetest.yaw_to_dir(yaw),4) + airutils.wind.wind = vector.multiply(minetest.yaw_to_dir(yaw),speed) airutils.wind.timer = 0 airutils.wind.ttime = math.random()*5*60+1*60 @@ -48,8 +49,9 @@ else airutils.wind.timer=airutils.wind.timer+dtime if airutils.wind.timer >= airutils.wind.ttime then local yaw = minetest.dir_to_yaw(airutils.wind.wind) - local yaw = yaw+math.random()-0.5 - airutils.wind.wind = vector.multiply(minetest.yaw_to_dir(yaw),4) + yaw = yaw+math.random()-0.5 + local speed = math.random()*4.0 + airutils.wind.wind = vector.multiply(minetest.yaw_to_dir(yaw),speed) airutils.wind.ttime = airutils.wind.timer+math.random()*5*60+1*60 end end)