public GameRoom Add(int mapId) { GameRoom gameRoom = new GameRoom(); gameRoom.Push(gameRoom.Init, mapId, 10); gameRoom.RoomId = _roomId; _rooms.Add(_roomId, gameRoom); _roomId++; return(gameRoom); }
public GameRoom Add(int mapid) { GameRoom gameRoom = new GameRoom(); gameRoom.Push(gameRoom.init, mapid); lock (_lock) { gameRoom.RoomID = _roomId; _rooms.Add(_roomId, gameRoom); _roomId++; } return(gameRoom); }