improved adherence to types

This commit is contained in:
2025-07-13 20:28:27 +02:00
parent 473c807461
commit 0a40a8ce5d
14 changed files with 114 additions and 38 deletions

View File

@@ -2,7 +2,6 @@ import { lobbyJoin } from "../Classes/Incoming/lobbyJoin.js";
import { levelState } from "../Classes/levelState.js";
import { lobbyMessage } from "../Classes/lobbyMessage.js";
import { characterData } from "../Classes/characterData.js";
import { userData } from "../Classes/userData.js";
import { game } from "../game.js";
import { Socket } from "socket.io";
import { Endpoints } from "../endpoints.js";
@@ -12,8 +11,6 @@ export function playerJoin(socket : Socket, data){
let data1 : lobbyJoin = JSON.parse(buff.toString('utf-8'));
let character : characterData = socket.character
console.log(character)
character.room = "0_0"
character.characterId = data1.player.characterId
game.lobbyState.addUser(socket)
@@ -35,10 +32,6 @@ export function playerJoin(socket : Socket, data){
return room.copyState()
})
}
console.log(spawnRoom)
console.log(spawnRoom.copyStart())
console.log(existingUsers)
//send only player to all existing players
socket.broadcast.emit(Endpoints.PlayerJoin, JSON.stringify(newUser));