Fixing tests + mypy issues

This commit is contained in:
Raffson
2023-05-18 14:12:41 +02:00
parent cb6a7d4a92
commit b14059e134
5 changed files with 14 additions and 13 deletions

View File

@@ -4,21 +4,14 @@ import datetime
import logging
import random
from dataclasses import dataclass
from enum import Enum
from game.settings import Settings
from game.theater import ConflictTheater, DaytimeMap, SeasonalConditions
from game.settings import Settings, NightMissions
from game.theater import ConflictTheater, SeasonalConditions
from game.theater.seasonalconditions import determine_season
from game.timeofday import TimeOfDay
from game.weather.weather import Weather, Thunderstorm, Raining, Cloudy, ClearSkies
class NightMissions(Enum):
DayAndNight = "nightmissions_nightandday"
OnlyDay = "nightmissions_onlyday"
OnlyNight = "nightmissions_onlynight"
@dataclass
class Conditions:
time_of_day: TimeOfDay