fix day nigh cycle

This commit was merged in pull request #41.
This commit is contained in:
2026-07-01 16:55:01 +00:00
parent bdca270dca
commit c296531214
4 changed files with 53 additions and 15 deletions

View File

@@ -317,7 +317,7 @@ func select_day_time(normalized_time: float) -> void:
if normalized_time < environment_config.sunrise:
#Sunrise: night → morning
day_time = 3.0 - (normalized_time / environment_config.sunrise) * 2.0 # 3.0 → 1.0
day_time = 3.0 + (normalized_time / environment_config.sunrise) * 1.0 # 3.0 → 4.0
elif normalized_time < environment_config.day:
#Morning: morning → afternoon
var t: float = (normalized_time - environment_config.sunrise) / (environment_config.day - environment_config.sunrise)