basic penalty backend implemented

This commit is contained in:
2024-04-18 21:47:19 +00:00
parent f384878964
commit 069b69567b
6 changed files with 99 additions and 14 deletions

View File

@@ -5,6 +5,7 @@ import { config } from "dotenv";
import { readFileSync } from "fs";
import { initAdminSocketHandler, secureAdminBroadcast } from "./admin_socket.js";
import { initTeamSocket, playersBroadcast } from "./team_socket.js";
import { PenaltyController } from "./penalty_controller.js";
//extract admin password from .env file
config();
const HOST = process.env.HOST;
@@ -41,6 +42,8 @@ function onUpdateZone(zone) {
export const game = new Game(onUpdateZone, onUpdateNewZone);
const penaltyController = new PenaltyController(game);
penaltyController.init()
initAdminSocketHandler();