diff --git a/orochi/models.py b/orochi/models.py index 3cbf33e..f9c80ab 100644 --- a/orochi/models.py +++ b/orochi/models.py @@ -11,6 +11,12 @@ class Room(Enum): C = 'C' +class GameState(Enum): + PREPARING = 0 + VOTING = 1 + RESULTS = 2 + + class Vote(Enum): ALLY = 'A' BETRAY = 'B' @@ -101,6 +107,7 @@ class Round: class Game: INSTANCE: ClassVar["Game"] = None + state: GameState = GameState.PREPARING rounds: list[Round] = field(default_factory=list) players: dict[str, Player] = field(default_factory=dict)