Support starting games with fewer than max players (#5338)

This commit is contained in:
Zach H 2024-12-26 18:32:20 -05:00 committed by GitHub
parent 956c12eb32
commit 6dfd354973
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 50 additions and 16 deletions

View file

@ -82,11 +82,11 @@ private:
bool withUserInfo);
void storeGameInformation();
signals:
void sigStartGameIfReady();
void sigStartGameIfReady(bool override);
void gameInfoChanged(ServerInfo_Game gameInfo);
private slots:
void pingClockTimeout();
void doStartGameIfReady();
void doStartGameIfReady(bool forceStartGame = false);
public:
#if (QT_VERSION >= QT_VERSION_CHECK(5, 14, 0))
@ -180,7 +180,7 @@ public:
void removeArrowsRelatedToPlayer(GameEventStorage &ges, Server_Player *player);
void unattachCards(GameEventStorage &ges, Server_Player *player);
bool kickPlayer(int playerId);
void startGameIfReady();
void startGameIfReady(bool forceStartGame);
void stopGameIfFinished();
int getActivePlayer() const
{