blob: e323986441aea59b0799c360b49b9ba4e4590d2b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
import queryParser from "../../utils/queryParser";
import { client, clientState } from "../../client";
const { mode } = queryParser()
/**
* Handles the handshake completion packet, meaning the player
* is ready to select a character.
*
* @param {Array} args packet arguments
*/
export const handleDONE = (_args: string[]) => {
// DONE packet signals that the handshake is complete
client.state = clientState.Joined;
document.getElementById("client_loading")!.style.display = "none";
if (mode === "watch") {
// Spectators don't need to pick a character
document.getElementById("client_waiting")!.style.display = "none";
}
}
|