separate DMs and spectators

This commit is contained in:
Gavin McDonald
2025-04-14 14:22:06 -04:00
parent 4189e41da5
commit 424b8e0ec3
4 changed files with 59 additions and 21 deletions

View File

@@ -63,14 +63,16 @@ export type TarokkaCard = TarokkaBase | TarokkaHigh | TarokkaLow;
export type TarokkaGameCard = TarokkaGameBase | TarokkaGameHigh | TarokkaGameLow;
export interface GameState {
id: string;
dmID: string;
spectatorID: string;
players: Set<string>;
cards: TarokkaGameCard[];
lastUpdated: number;
}
export interface GameUpdate {
id: string;
dmID: string;
spectatorID: string;
cards: TarokkaGameCard[];
}