|
Message ID | Message content | Explanation |
|
Start game | Number of players | New game session begins |
End game | — | Current game session ends |
Set initial score | Player Id, score | Defines the score with which a player starts. It may not be the same for all players since some games may adopt player characters with different abilities and starting values |
Set initial lives | Player Id, total lives | Defines which the initial player life is. It may not be the same for all players since some games may adopt player characters with different abilities and starting values |
Score change | Player Id, score variation | Triggered when a player’s score points changes |
Lives change | Player Id, lives variation | Triggered when a player’s life changes |
Extra turns | Player Id, turns variation | Notifies the presenter whenever a player loses or gains one or more turns |
Turn begins | Player Id, turn number | Notifies the presenter about the current player (whose turn begins now) |
Turn end | Player Id, turn number | Notifies the presenter that a player have just finished their turn |
Possible paths | Player Id, number of possible paths | Triggered when a player needs to make a choice among several possible paths to proceed |
Door pass Door fail | Player Id, door Id | Triggered when a player tries to pass through a game door |
Cross-point pass | Player Id, cross-point Id | Triggered when player crosses a certain point of the game path (defined by the game developer) |
Pause/resume | Is paused | The game is paused/resumed |
Play multimedia | Player Id, media type, media URL | The game specifically asks the presenter to reproduce a multimedia file |
|