24 lines
636 B
JavaScript
24 lines
636 B
JavaScript
// Типы сообщений из TZ.md, раздел 5.
|
|
export const ClientMessage = {
|
|
HELLO: 'hello',
|
|
PING: 'ping',
|
|
LOBBY_LIST_ROOMS: 'lobby.list_rooms',
|
|
LOBBY_CREATE_ROOM: 'lobby.create_room',
|
|
LOBBY_JOIN_ROOM: 'lobby.join_room',
|
|
LOBBY_LEAVE_ROOM: 'lobby.leave_room',
|
|
GAME_READY: 'game.ready',
|
|
GAME_INPUT: 'game.input',
|
|
};
|
|
|
|
export const ServerMessage = {
|
|
HELLO_ACK: 'hello.ack',
|
|
PONG: 'pong',
|
|
ERROR: 'error',
|
|
LOBBY_ROOMS: 'lobby.rooms',
|
|
LOBBY_ROOM_JOINED: 'lobby.room_joined',
|
|
LOBBY_ROOM_UPDATED: 'lobby.room_updated',
|
|
GAME_START: 'game.start',
|
|
GAME_STATE: 'game.state',
|
|
GAME_OVER: 'game.over',
|
|
};
|