protected void generateMappings() {
		for (Tile tile : Tile.tagMap.values()) {
			if (idMapTiles.containsValue(tile)) continue;
			idMapTiles.put(++genMapTiles,tile);
		}
		
		for (Wall wall : Wall.tagMap.values()) {
			if (idMapWalls.containsValue(wall)) continue;
			idMapWalls.put(++genMapWalls,wall);
		}
	}