public void draw() {
		UI.clearGraphics(false);
		UI.setColor(c);
		for (int h = 0; h < map.length; h++) {
			for (int w = 0; w < map[0].length; w++) {
				if (map[h][w] != null) UI.fillRect(w * Cell.CELL_WIDTH, h * Cell.CELL_HEIGHT, Cell.CELL_WIDTH, Cell.CELL_HEIGHT, false);
			}
		}

		if (charX >= 0 && charY >= 0) UI.drawImage(charImg, charX, charY, Crayon.CRAYON_WIDTH, Crayon.CRAYON_HEIGHT, false);

		UI.repaintGraphics();

	}