Slip- und Beschuldigungslogik überarbeitet
All checks were successful
Build / build (push) Successful in 2m19s
All checks were successful
Build / build (push) Successful in 2m19s
Slips werden jetzt 30 Sekunden vorgehalten und anschließend automatisch abgeschlossen; direkte Spieler-Beschuldigungen, Win-Status, SignalR-Events, MAUI-UI, EF-Mapping/Migrationen sowie Tests wurden an die neue Spiellogik angepasst.
This commit is contained in:
@@ -19,9 +19,11 @@ public class Game
|
||||
public DateTime? EndedAt { get; set; }
|
||||
public int MaxPlayers { get; set; } = 8;
|
||||
public int RoundDurationSeconds { get; set; } = 45;
|
||||
public int? WinnerPlayerId { get; set; }
|
||||
|
||||
// Navigation
|
||||
public User Host { get; set; } = null!;
|
||||
public Player? WinnerPlayer { get; set; }
|
||||
public ICollection<Player> Players { get; set; } = [];
|
||||
public ICollection<GameRound> Rounds { get; set; } = [];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user