From 0dd5c74d422837be8cfd892e8fd79685cb1b4aa8 Mon Sep 17 00:00:00 2001 From: Till Affeldt Date: Fri, 24 Feb 2023 09:50:51 +0100 Subject: [PATCH] tweak humidity to consider biome even more --- lib/environment.lua | 2 +- lib/influences.lua | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/environment.lua b/lib/environment.lua index b9afcf5..6d4941a 100644 --- a/lib/environment.lua +++ b/lib/environment.lua @@ -19,7 +19,7 @@ function environment.get_humidity(pos) local base = climate_mod.settings.humidity local biome = minetest.get_humidity(pos) local random = climate_mod.state:get_float("humidity_random"); - return base + (((biome + 40) / 2) * random) + return base + ((biome * 0.7 + 40 * 0.3) * random) end function environment.get_wind(pos) diff --git a/lib/influences.lua b/lib/influences.lua index e28bf8b..65dc7b1 100644 --- a/lib/influences.lua +++ b/lib/influences.lua @@ -10,7 +10,7 @@ climate_api.register_influence("humidity", climate_api.environment.get_humidity ) -climate_api.register_influence("base_humidity", +climate_api.register_influence("biome_humidity", minetest.get_humidity )