Replies: 1 comment
-
|
This behavior (without callback events) has been tested and is working now. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
The following is the game start flow:
POST /api/v2/lobbies/{uuid}/startthat forbids further actions in the lobby (e.g. joining, kicking, ...) and returns a game UUID. This also triggers theGameStartedWebSocket message, so that the other players know the game will start soon (they can display "waiting for host" message).PUT /api/v2/games/{uuid}. This triggers theUpdateGameDataWebSocket message, which allows all players to see the initial map, respectively their allowed area. The game state includes the order of players, so this is no problem; the client should display "waiting for player A", "waiting for player B" and so on (this is currently the case as well). The owner might not be the first player to have his turn, though. So it must be ensured that this works by using the order of players from theNewGameScreenmenu.Beta Was this translation helpful? Give feedback.
All reactions