Make sure fog tints are preserved during weather is present

This commit is contained in:
teknomunk 2024-10-05 19:18:19 -05:00
parent 7807093b50
commit 66c3c014a1
1 changed files with 8 additions and 12 deletions

View File

@ -78,18 +78,14 @@ function dimension_handlers.overworld(player, sky_data)
local day_color = mcl_weather.skycolor.get_sky_layer_color(0.5) local day_color = mcl_weather.skycolor.get_sky_layer_color(0.5)
local dawn_color = mcl_weather.skycolor.get_sky_layer_color(0.75) local dawn_color = mcl_weather.skycolor.get_sky_layer_color(0.75)
local night_color = mcl_weather.skycolor.get_sky_layer_color(0) local night_color = mcl_weather.skycolor.get_sky_layer_color(0)
sky_data.sky = { table.update(sky_data.sky.sky_color,{
type = "regular",
sky_color = {
day_sky = day_color or "#7BA4FF", day_sky = day_color or "#7BA4FF",
day_horizon = day_color or "#C0D8FF", day_horizon = day_color or "#C0D8FF",
dawn_sky = dawn_color or "7BA4FF", dawn_sky = dawn_color or "7BA4FF",
dawn_horizon = dawn_color or "#C0D8FF", dawn_horizon = dawn_color or "#C0D8FF",
night_sky = night_color or "000000", night_sky = night_color or "000000",
night_horizon = night_color or "4A6790", night_horizon = night_color or "4A6790",
}, })
clouds = true,
}
sky_data.sun = {visible = false, sunrise_visible = false} sky_data.sun = {visible = false, sunrise_visible = false}
sky_data.moon = {visible = false} sky_data.moon = {visible = false}
sky_data.stars = {visible = false} sky_data.stars = {visible = false}