Skip to content

1681-engine / index / LobbyRoom

Interface: LobbyRoom ​

Defined in: src/net/lobby/LobbyRooms.ts:4

A lobby room on the server.

Properties ​

code ​

ts
readonly code: string;

Defined in: src/net/lobby/LobbyRooms.ts:6


host ​

ts
host: number;

Defined in: src/net/lobby/LobbyRooms.ts:11


id ​

ts
readonly id: string;

Defined in: src/net/lobby/LobbyRooms.ts:5


maxPlayers ​

ts
maxPlayers: number;

Defined in: src/net/lobby/LobbyRooms.ts:9


members ​

ts
readonly members: number[];

Defined in: src/net/lobby/LobbyRooms.ts:13

In the order they came: the next host is the first left.


mode ​

ts
mode: string;

Defined in: src/net/lobby/LobbyRooms.ts:8


name ​

ts
name: string;

Defined in: src/net/lobby/LobbyRooms.ts:7


playing ​

ts
playing: boolean;

Defined in: src/net/lobby/LobbyRooms.ts:19

Its game is being played (or its match is being accepted): nobody joins until LobbyHost.finish.


private ​

ts
private: boolean;

Defined in: src/net/lobby/LobbyRooms.ts:10


queued ​

ts
queued: boolean;

Defined in: src/net/lobby/LobbyRooms.ts:17

In the matchmaking queue as one group.


ready ​

ts
readonly ready: Set<number>;

Defined in: src/net/lobby/LobbyRooms.ts:14


settings ​

ts
settings: unknown;

Defined in: src/net/lobby/LobbyRooms.ts:15

Released under the MIT License.