Commit graph

2 commits

Author SHA1 Message Date
Lukas Brübach
00c0b2c96b [Server] Keep player ids stable across seat shuffles 2026-11-02 23:58:53 +01:00
Lukas Brübach
d2d65836ab [Server] Shuffle and reorder player seats before a game starts
Auto-shuffles the seats at game start when enabled (now for games with
two or more players instead of three or more) and handles the new
SET_PLAYER_ORDER command so the game host or a moderator can reorder or
randomize the seats before the game starts. Re-seating re-keys the
player ids while keeping the per-user game/seat routing and persistent
player records in sync, then broadcasts the new order to everyone.
2026-11-02 21:22:37 +01:00