| ... | ... | @@ -207,7 +207,31 @@ |
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
<br><br><br><br>
|
|
|
|
### Game Started
|
|
|
|
| Socket | Description | User | Emitters |
|
|
|
|
|--------|-------------|------|----------|
|
|
|
|
| `gameStarted` | Listener will trigger when the gamemaster has manually started the game. | All | [`startGame`](#start-game) |
|
|
|
|
|
|
|
|
<details>
|
|
|
|
<summary><b>Response</b></summary>
|
|
|
|
|
|
|
|
```json
|
|
|
|
{
|
|
|
|
"challengeStartDate": "string (timestamp)",
|
|
|
|
"challengeEndDate": "string (timestamp)"
|
|
|
|
}
|
|
|
|
```
|
|
|
|
|
|
|
|
</details>
|
|
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
<br>
|
|
|
|
<br>
|
|
|
|
<br>
|
|
|
|
<br>
|
|
|
|
|
|
|
|
## Front-end emitters
|
|
|
|
|
|
|
|
### Approve File
|
| ... | ... | @@ -302,3 +326,12 @@ Requires gamemaster `token`. |
|
|
|
Requires `token`.
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
### Start Game
|
|
|
|
| Socket | Description | User | Listeners |
|
|
|
|
|--------|-------------|------|-----------|
|
|
|
|
| `startGame` | Changes challenge room's starting time to current time, so it will start immediately | Gamemaster | [`gameStarted`](#game-started)
|
|
|
|
|
|
|
|
Requires gamemaster `token`.
|
|
|
|
|
|
|
|
--- |