1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-06-15 00:05:02 +02:00

Store and show correct player room limit in UI

This commit is contained in:
Ivan Savenko
2024-03-11 20:03:33 +02:00
parent 715e094f5c
commit 3023db6f0f
11 changed files with 41 additions and 24 deletions

View File

@ -58,11 +58,12 @@ void ApplyOnLobbyHandlerNetPackVisitor::visitLobbyClientConnected(LobbyClientCon
// announce opened game room
// TODO: find better approach?
int roomType = settings["lobby"]["roomType"].Integer();
int roomPlayerLimit = settings["lobby"]["roomPlayerLimit"].Integer();
if (roomType != 0)
handler.getGlobalLobby().sendOpenPrivateRoom();
handler.getGlobalLobby().sendOpenRoom("private", roomPlayerLimit);
else
handler.getGlobalLobby().sendOpenPublicRoom();
handler.getGlobalLobby().sendOpenRoom("public", roomPlayerLimit);
}
while (!GH.windows().findWindows<GlobalLobbyWindow>().empty())