[
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "fbmk_kitchen_room_construction",
    "object": {
      "parameters": {
        "fbmk_construction_palette": {
          "type": "palette_id",
          "scope": "omt",
          "default": {
            "distribution": [
              "fbmk_concrete_palette",
              "fbmk_log_palette",
              "fbmk_metal_palette",
              "fbmk_migo_resin_palette",
              "fbmk_rammed_earth_palette",
              "fbmk_rock_palette",
              "fbmk_wad_palette",
              "fbmk_wood_palette"
            ]
          }
        }
      },
      "mapgensize": [ 7, 7 ],
      "rows": [
        "wowdwow",
        "w.....w",
        "......o",
        "       ",
        "       ",
        "       ",
        "       "
      ],
      "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ],
      "palettes": [ { "param": "fbmk_construction_palette" }, "fbmk_common_palette" ]
    }
  },
  {
    "type": "mapgen",
    "update_mapgen_id": "faction_base_canteen_construction",
    "method": "json",
    "object": { "place_nested": [ { "chunks": [ "fbmk_kitchen_room_construction" ], "x": 9, "y": 7 } ] }
  },
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "fbmk_kitchen_room2_construction",
    "object": {
      "parameters": {
        "fbmk_construction_palette": {
          "type": "palette_id",
          "scope": "omt",
          "default": {
            "distribution": [
              "fbmk_concrete_palette",
              "fbmk_log_palette",
              "fbmk_metal_palette",
              "fbmk_migo_resin_palette",
              "fbmk_rammed_earth_palette",
              "fbmk_rock_palette",
              "fbmk_wad_palette",
              "fbmk_wood_palette"
            ]
          }
        }
      },
      "mapgensize": [ 7, 7 ],
      "rows": [
        "       ",
        "       ",
        "       ",
        "w.....d",
        "......o",
        "w.....w",
        "wwwdwww"
      ],
      "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ],
      "palettes": [ { "param": "fbmk_construction_palette" }, "fbmk_common_palette" ]
    }
  },
  {
    "type": "mapgen",
    "update_mapgen_id": "faction_base_canteen2_construction",
    "method": "json",
    "object": { "place_nested": [ { "chunks": [ "fbmk_kitchen_room2_construction" ], "x": 9, "y": 7 } ] }
  },
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "fbmk_canteen_smoking_area_construction",
    "object": {
      "parameters": {
        "fbmk_construction_palette": {
          "type": "palette_id",
          "scope": "omt",
          "default": {
            "distribution": [
              "fbmk_concrete_palette",
              "fbmk_log_palette",
              "fbmk_metal_palette",
              "fbmk_migo_resin_palette",
              "fbmk_rammed_earth_palette",
              "fbmk_rock_palette",
              "fbmk_wad_palette",
              "fbmk_wood_palette"
            ]
          }
        }
      },
      "mapgensize": [ 7, 7 ],
      "rows": [
        ",w,w   ",
        ",,,,   ",
        ",,,,   ",
        ",,aw   ",
        ",,,,   ",
        ",,,,   ",
        "ww,w   "
      ],
      "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ],
      "palettes": [ { "param": "fbmk_construction_palette" }, "fbmk_common_palette" ]
    }
  },
  {
    "type": "mapgen",
    "update_mapgen_id": "faction_base_smoking_area_construction",
    "method": "json",
    "object": { "place_nested": [ { "chunks": [ "fbmk_canteen_smoking_area_construction" ], "x": 16, "y": 7 } ] }
  },
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "fbmk_canteen_pantry_construction",
    "object": {
      "parameters": {
        "fbmk_construction_palette": {
          "type": "palette_id",
          "scope": "omt",
          "default": {
            "distribution": [
              "fbmk_concrete_palette",
              "fbmk_log_palette",
              "fbmk_metal_palette",
              "fbmk_migo_resin_palette",
              "fbmk_rammed_earth_palette",
              "fbmk_rock_palette",
              "fbmk_wad_palette",
              "fbmk_wood_palette"
            ]
          }
        }
      },
      "mapgensize": [ 7, 7 ],
      "rows": [
        "wwwwww ",
        "w..... ",
        "o..... ",
        "w..... ",
        "o..... ",
        "w..... ",
        "wwwwww "
      ],
      "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ],
      "palettes": [ { "param": "fbmk_construction_palette" }, "fbmk_common_palette" ]
    }
  },
  {
    "type": "mapgen",
    "update_mapgen_id": "fbmk_canteen_pantry_construction",
    "method": "json",
    "object": { "place_nested": [ { "chunks": [ "fbmk_canteen_pantry_construction" ], "x": 3, "y": 7 } ] }
  },
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "fbmk_canteen_dining_west_construction",
    "object": {
      "parameters": {
        "fbmk_construction_palette": {
          "type": "palette_id",
          "scope": "omt",
          "default": {
            "distribution": [
              "fbmk_concrete_palette",
              "fbmk_log_palette",
              "fbmk_metal_palette",
              "fbmk_migo_resin_palette",
              "fbmk_rammed_earth_palette",
              "fbmk_rock_palette",
              "fbmk_wad_palette",
              "fbmk_wood_palette"
            ]
          }
        }
      },
      "mapgensize": [ 7, 7 ],
      "rows": [
        " bbbw..",
        "    w..",
        "  B o..",
        "    d..",
        "    o..",
        "    ww.",
        "     ww"
      ],
      "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ],
      "palettes": [ { "param": "fbmk_construction_palette" }, "fbmk_common_palette" ]
    }
  },
  {
    "type": "mapgen",
    "update_mapgen_id": "fbmk_canteen_dining_west_construction",
    "method": "json",
    "object": { "place_nested": [ { "chunks": [ "fbmk_canteen_dining_west_construction" ], "x": 3, "y": 14 } ] }
  },
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "fbmk_canteen_dining_east_construction",
    "object": {
      "parameters": {
        "fbmk_construction_palette": {
          "type": "palette_id",
          "scope": "omt",
          "default": {
            "distribution": [
              "fbmk_concrete_palette",
              "fbmk_log_palette",
              "fbmk_metal_palette",
              "fbmk_migo_resin_palette",
              "fbmk_rammed_earth_palette",
              "fbmk_rock_palette",
              "fbmk_wad_palette",
              "fbmk_wood_palette"
            ]
          }
        }
      },
      "mapgensize": [ 7, 7 ],
      "rows": [
        "...w   ",
        "...w   ",
        "...ob  ",
        "...wb  ",
        "...ob  ",
        "..ww   ",
        "oww    "
      ],
      "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ],
      "palettes": [ { "param": "fbmk_construction_palette" }, "fbmk_common_palette" ]
    }
  },
  {
    "type": "mapgen",
    "update_mapgen_id": "fbmk_canteen_dining_east_construction",
    "method": "json",
    "object": { "place_nested": [ { "chunks": [ "fbmk_canteen_dining_east_construction" ], "x": 14, "y": 14 } ] }
  },
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "fbmk_canteen_dining_center_construction",
    "object": {
      "parameters": {
        "fbmk_construction_palette": {
          "type": "palette_id",
          "scope": "omt",
          "default": {
            "distribution": [
              "fbmk_concrete_palette",
              "fbmk_log_palette",
              "fbmk_metal_palette",
              "fbmk_migo_resin_palette",
              "fbmk_rammed_earth_palette",
              "fbmk_rock_palette",
              "fbmk_wad_palette",
              "fbmk_wood_palette"
            ]
          }
        }
      },
      "mapgensize": [ 7, 7 ],
      "rows": [
        "  .... ",
        "  .... ",
        "  .... ",
        "  .... ",
        "  .... ",
        "  .... ",
        "  owdw "
      ],
      "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ],
      "palettes": [ { "param": "fbmk_construction_palette" }, "fbmk_common_palette" ]
    }
  },
  {
    "type": "mapgen",
    "update_mapgen_id": "fbmk_canteen_dining_center_construction",
    "method": "json",
    "object": { "place_nested": [ { "chunks": [ "fbmk_canteen_dining_center_construction" ], "x": 8, "y": 14 } ] }
  }
]
