private static void loadMenus() throws IOException {
		JsonArray json = (JsonArray) GameFiles.readJson("StructureMenu.json");
		for (JsonValue item : json) {
			JsonObject menu = (JsonObject) item;
			String title;
			switch (menu.getString("title", "")) {
			case "bmCat_houses": title = "Housing"; break;
			case "bmCat_shops": title = "Shops"; break;
			case "bmCat_military": title = "Military"; break;
			case "bmCat_resources": title = "Resources"; break;
			case "bmCat_decorations": title = "Decorations"; break;
			default: continue;
			}
			JsonArray bldList = menu.getJsonArray("options");
			for (JsonValue bldName : bldList) {
				String name = ((JsonString) bldName).getString();
				Building bld = buildings.get(name);
				if (bld != null)
					bld.menu = title;
			}
		}
	}