Begin listening for lobby join events

This commit is contained in:
Oliver Akins 2022-03-13 18:31:14 -06:00
parent 88b07fdf1d
commit 4c9d0b272c
No known key found for this signature in database
GPG key ID: 3C2014AF9457AF99

View file

@ -5,6 +5,7 @@ import { Server } from "socket.io";
import Ping from "./events/ping";
import ServerInfo from "./events/server_info";
import CreateLobby from "./events/lobby/create";
import JoinLobby from "./events/lobby/players/join";
export default async function() {
log.info("Starting socket.io server...");
@ -12,7 +13,7 @@ export default async function() {
const io = new Server();
io.on("connection", (socket) => {
log.debug(`Socket connected with ID: ${socket.id}`);
log.silly(`Socket connected with ID: ${socket.id}`);
// Metadata Events
socket.on(Ping.name, (data) => Ping.handler(io, socket, data));
@ -20,6 +21,7 @@ export default async function() {
// Lobby Management Events
socket.on(CreateLobby.name, (data) => CreateLobby.handler(io, socket, data));
socket.on(JoinLobby.name, (data) => JoinLobby.handler(io, socket, data));
});
io.listen(config.server.port, {