KF-MMO-Server/Level/_clear.ts

11 lines
352 B
TypeScript
Raw Normal View History

2023-11-01 10:01:57 +08:00
import { game } from "../game";
2023-11-02 02:46:59 +08:00
export function clear(socket, data){
2023-11-01 10:01:57 +08:00
if(!socket.hasOwnProperty("player")) return;
let buff = Buffer.from(data, 'base64');
let data1 : string = JSON.parse(buff.toString('utf-8'));
let room = game.lobbyState.roomComplete(data1)
2023-11-02 02:46:59 +08:00
game.socketIO.emit("level/cleared", JSON.stringify(room.copyState()))
2023-11-01 10:01:57 +08:00
}