import { game } from "../game" import { levelState } from "./levelState" export class dungeonData{ entranceId : string rooms : levelState[] = [] playerCount : number = 0 constructor(id:string) { this.entranceId = id } getRoom(roomId : string, create : boolean){ let room = this.rooms.find(r=>r.id == roomId) if(room == null && create){ room = new levelState(roomId, -1) room.isDungeon = true this.rooms.push(room) game.lobbyState.rooms.push(room) } return room } }