public void palyaEpites(Mezo[][] mezok, List<List<Mezo>> utvonalak) {
		this.utvonalak = utvonalak;
		createPrototypes();
		karakterek = new ArrayList<GyuruSzovetsege>();
		ellensegeSzama = 0;
		for (int x = 0; x < getMezok().length; x++) {
			for (int y = 0; y < getMezok()[x].length; y++) {
				getMezok()[x][y].setSzomszedok(1);
			}
		}
		for (int x = 0; x < mezok.length; x++) {
			for (int y = 0; y < mezok[x].length; y++) {
				mezok[x][y].setX(x * 60);
				mezok[x][y].setY(y * 60);
				view.addNewPaintable(new MezoPaintable(mezok[x][y].getType(),
						mezok[x][y]));
			}
		}
		Random r = new Random(System.currentTimeMillis());
		for (int i = 0; i < 60; i++) {

			GyuruSzovetsege karakter = null;
			if (r.nextInt(4) == 3) {
				karakter = new Ember(utvonalak);
			} else if (r.nextInt(4) == 3) {
				karakter = new Torp(utvonalak);
			} else if (r.nextInt(4) == 3) {
				karakter = new Hobbit(utvonalak);
			} else {
				karakter = new Tunde(utvonalak);
			}

			this.view.addNewPaintable(new GyuruSzovetsegePaintable(karakter
					.getType(), karakter));
			karakterek.add(karakter);
		}
		Collections.shuffle(karakterek, r);
		ellenfelekSzamaProgress.setValue(karakterek.size());
		ellenfelekSzamaProgress.setString(karakterek.size()+" db");
	}