private void generateTestMapWithGeography(){
		//THIS METHOD IS FOR TESTING ONLY
		for(int y = 0; y < width; y++){
			for(int x = 0; x < width; x++){
				physicalmap[x][y] = true;
				encountermap[x][y] = false;
			}
		}

		for(int y = 0; y < 5; y++){
			for(int x = 0; x < 5; x++){
				physicalmap[x][y] = false;
				encountermap[x][y] = true;
			}
		}
		
		Graphics2D g = mapimg.createGraphics();
		g.setColor(Color.BLACK);
		g.fillRect(0, 0, mapimg.getWidth(), mapimg.getHeight());
		for(int y = 0; y < width; y++){
			for(int x = 0; x < width; x++){
				if(!physicalmap[x][y]) 
					g.drawImage(MapTiles.GrassCenter, x*32, y*32, null);
				else g.drawImage(MapTiles.LoneBarrel1, x*32, y*32, null);
			}
		}
	}