|
Message ID | Message content | Explanation |
|
Start game | Number of players | New game session begins |
End game | ā | Current game session ends |
Turn begins | Player Id, turn number | Notifies the presenter about the current player (whose turn begins now) |
Turn ends | Player Id, turn number, answered correctly, time up | Notifies the presenter that a player have just finished their turn. Also informs the presenter why the turn ended (player gave an answer or time was up) |
Question |
For player Id, category, type, Is checkpoint, time to answer | Notifies the presenter that a question for player X has been asked. The Category of the question (e.g., history) and the question type (e.g., multiple choices) must be known, along with how much time has the player to answer |
Player pressed buzzer | Player Id, time | Notifies the presenter whenever a player presses their buzzer. The presenter can compare the time from such events and comment on player reflexes |
Player asks help | Player Id, help type, helps left | Notifies the presenter that a player has asked for help |
Player reached checkpoint | Player Id, check point Id | Notifies the presenter that a player has reached a checkpoint in the game |
Score (Money) changed | Player Id, amount | Notifies the presenter whenever a player gains or losses score (or money) |
Pause/Resume | Is paused | The game is paused/resumed |
|