Start time generation now more correct.

This commit is contained in:
Khopa
2019-06-30 01:56:40 +02:00
parent abf6fe69bd
commit 0c7a36cef6
2 changed files with 6 additions and 2 deletions

View File

@@ -52,10 +52,14 @@ class EnviromentGenerator:
self.game = game
def _gen_time(self):
start_time = self.game.current_day
daytime = self.game.current_turn_daytime
if self.game.settings.night_disabled and daytime == "night":
daytime = "day"
logging.info("Mission time will be {}".format(daytime))
time_range = self.game.theater.daytime_map[daytime]
start_time += timedelta(hours=random.randint(*time_range))
@@ -127,7 +131,7 @@ class EnviromentGenerator:
self._generate_wind(1)
def generate(self) -> EnvironmentSettings:
self._gen_random_time()
self._gen_time()
self._gen_random_weather()
settings = EnvironmentSettings()