[
  {
    "type": "mapgen",
    "method": "json",
    "//": "designed for spaces 9x9.",
    "nested_mapgen_id": "city_block_9x9_candy_shop_front",
    "object": {
      "mapgensize": [ 9, 9 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "LHL   LHL",
        "         ",
        "w L L L w",
        "w L L L w",
        "w L L L w",
        "y        ",
        "MMM?MM  Y",
        "  A      ",
        "  VVV    "
      ],
      "terrain": { " ": "t_floor" },
      "furniture": {
        "?": "f_counter",
        "L": "f_table",
        "H": "f_table",
        "G": "f_table",
        "M": "f_displaycase",
        "w": "f_rack_wood",
        "V": "f_glass_cabinet",
        "Y": "f_trashcan",
        "A": "f_stool",
        "y": [ "f_indoor_plant", "f_indoor_plant_y" ]
      },
      "items": {
        "?": [ { "item": "cash_register_random", "chance": 100 } ],
        "H": [ { "item": "toy_store", "chance": 30, "repeat": [ 1, 2 ] } ],
        "Y": [ { "item": "trash", "chance": 30, "repeat": [ 1, 2 ] } ],
        "L": [ { "item": "candy_chocolate", "chance": 30, "repeat": [ 0, 4 ] } ],
        "w": [ { "item": "candy_chocolate", "chance": 30, "repeat": [ 0, 4 ] } ],
        "M": [
          { "item": "candy_chocolate", "chance": 30, "repeat": [ 0, 4 ] },
          { "item": "toy_store", "chance": 30, "repeat": [ 1, 2 ] }
        ],
        "V": [
          { "item": "candy_chocolate", "chance": 30, "repeat": [ 0, 4 ] },
          { "item": "toy_store", "chance": 30, "repeat": [ 1, 2 ] }
        ]
      }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "//": "designed for 3x3 candy shop crates.",
    "nested_mapgen_id": "city_block_3x3_backroom_crates_candy",
    "object": {
      "mapgensize": [ 3, 3 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "z z",
        "  z",
        "z z"
      ],
      "terrain": { "z": "t_floor" },
      "furniture": { "z": [ [ "f_cardboard_box", 5 ], "f_crate_c" ] },
      "items": {
        "z": [
          { "item": "candy_chocolate", "chance": 30, "repeat": [ 1, 6 ] },
          { "item": "toy_store", "chance": 30, "repeat": [ 1, 6 ] }
        ]
      }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "//": "designed for spaces 9x9.  Beauty and cosmetics shop.",
    "nested_mapgen_id": "city_block_9x9_beauty_shop_front",
    "object": {
      "mapgensize": [ 9, 9 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "HHH   HHH",
        " ....... ",
        "w.L.L.L.w",
        "w.L.L.L.w",
        "w.L.L.L.w",
        "y....... ",
        "MMM?MM  Y",
        "  A      ",
        "  VVV    "
      ],
      "terrain": { " ": "t_floor", "L": "t_carpet_yellow", ".": "t_carpet_yellow" },
      "furniture": {
        "?": "f_counter",
        "L": "f_table",
        "H": "f_table",
        "G": "f_table",
        "M": "f_displaycase",
        "w": "f_rack",
        "V": "f_glass_cabinet",
        "Y": "f_trashcan",
        "A": "f_stool",
        "y": [ "f_indoor_plant", "f_indoor_plant_y" ]
      },
      "items": {
        "?": [ { "item": "cash_register_random", "chance": 100 } ],
        "H": [ { "item": "beauty", "chance": 30, "repeat": [ 1, 2 ] } ],
        "Y": [ { "item": "beauty", "chance": 30, "repeat": [ 1, 2 ] } ],
        "L": [ { "item": "beauty", "chance": 30, "repeat": [ 0, 4 ] } ],
        "w": [ { "item": "beauty", "chance": 30, "repeat": [ 0, 4 ] } ],
        "M": [ { "item": "beauty", "chance": 30, "repeat": [ 0, 4 ] } ],
        "V": [ { "item": "beauty", "chance": 30, "repeat": [ 0, 4 ] } ]
      }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "//": "designed for 3x3 beauty shop crates.",
    "nested_mapgen_id": "city_block_3x3_backroom_crates_beauty",
    "object": {
      "mapgensize": [ 3, 3 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "z z",
        "  z",
        "z z"
      ],
      "terrain": { "z": "t_floor" },
      "furniture": { "z": [ [ "f_cardboard_box", 5 ], "f_crate_c" ] },
      "items": { "z": [ { "item": "beauty", "chance": 30, "repeat": [ 1, 6 ] } ] }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "//": "designed for 9x9 vitamin shop.",
    "nested_mapgen_id": "city_block_9x9_vitamin_shop_front",
    "object": {
      "mapgensize": [ 9, 9 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "LHL   LHL",
        "         ",
        "V V V V V",
        "V V V V V",
        "V V V V V",
        "y        ",
        "MMM?MM  Y",
        "  A      ",
        "y VVV    "
      ],
      "terrain": {
        " ": "t_linoleum_white",
        "L": "t_linoleum_white",
        "H": "t_linoleum_white",
        "V": "t_linoleum_white",
        "M": "t_linoleum_white",
        "A": "t_linoleum_white",
        "y": "t_linoleum_white",
        "Y": "t_linoleum_white",
        "?": "t_linoleum_white"
      },
      "furniture": {
        "?": "f_counter",
        "L": "f_table",
        "H": "f_table",
        "G": "f_table",
        "M": "f_counter",
        "V": "f_rack",
        "Y": "f_trashcan",
        "A": "f_stool",
        "y": [ "f_indoor_plant", "f_indoor_plant_y" ]
      },
      "items": {
        "?": [ { "item": "cash_register_random", "chance": 100 } ],
        "H": [ { "item": "vitamin_shop", "chance": 30, "repeat": [ 1, 2 ] } ],
        "Y": [ { "item": "trash", "chance": 30, "repeat": [ 1, 2 ] } ],
        "L": [ { "item": "vitamin_shop", "chance": 30, "repeat": [ 0, 4 ] } ],
        "M": [ { "item": "office", "chance": 30, "repeat": [ 0, 4 ] } ],
        "V": [ { "item": "vitamin_shop", "chance": 30, "repeat": [ 0, 4 ] } ]
      }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "//": "designed for 3x3 vitamin shop crates.",
    "nested_mapgen_id": "city_block_3x3_backroom_crates_vitamin",
    "object": {
      "mapgensize": [ 3, 3 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "z z",
        "  z",
        "z z"
      ],
      "terrain": { "z": "t_floor" },
      "furniture": { "z": [ [ "f_cardboard_box", 5 ], "f_crate_c" ] },
      "items": { "z": [ { "item": "vitamin_shop", "chance": 30, "repeat": [ 1, 6 ] } ] }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "//": "designed for 9x9 cellphone shop.",
    "nested_mapgen_id": "city_block_9x9_cellphone_shop_front",
    "object": {
      "mapgensize": [ 9, 9 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "GGy   yGG",
        " ....... ",
        "V.LL.HH.V",
        "V.LL.HH.V",
        "V.LL.HH.V",
        " ....... ",
        "M?MM?M  Y",
        "  A A    ",
        "y MMMM  y"
      ],
      "terrain": {
        " ": "t_linoleum_white",
        "G": "t_linoleum_white",
        "V": "t_linoleum_white",
        "M": "t_linoleum_white",
        "A": "t_linoleum_white",
        "y": "t_linoleum_white",
        "Y": "t_linoleum_white",
        "?": "t_linoleum_white",
        "H": "t_carpet_green",
        "L": "t_carpet_green",
        ".": "t_carpet_green"
      },
      "furniture": {
        "?": "f_counter",
        "L": "f_table",
        "H": "f_table",
        "G": "f_displaycase",
        "M": "f_counter",
        "V": "f_rack",
        "Y": "f_trashcan",
        "A": "f_stool",
        "y": [ "f_indoor_plant", "f_indoor_plant_y" ]
      },
      "items": {
        "?": [ { "item": "cash_register_random", "chance": 100 } ],
        "H": [ { "item": "elecsto_pcs", "chance": 30, "repeat": [ 1, 2 ] } ],
        "G": [ { "item": "elecsto_persele", "chance": 30, "repeat": [ 1, 2 ] } ],
        "Y": [ { "item": "trash", "chance": 30, "repeat": [ 1, 2 ] } ],
        "L": [ { "item": "cell_shop", "chance": 30, "repeat": [ 0, 4 ] } ],
        "M": [ { "item": "cell_shop", "chance": 30, "repeat": [ 0, 1 ] } ],
        "V": [ { "item": "cell_shop", "chance": 30, "repeat": [ 0, 4 ] } ]
      }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "//": "designed for 3x3 cellphone shop crates.",
    "nested_mapgen_id": "city_block_3x3_backroom_crates_cellphone",
    "object": {
      "mapgensize": [ 3, 3 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "z z",
        "  z",
        "z z"
      ],
      "terrain": { "z": "t_floor" },
      "furniture": { "z": [ [ "f_cardboard_box", 5 ], "f_crate_c" ] },
      "items": {
        "z": [
          { "item": "cell_shop", "chance": 30, "repeat": [ 1, 6 ] },
          { "item": "elecsto_pcs", "chance": 30, "repeat": [ 1, 6 ] },
          { "item": "elecsto_persele", "chance": 30, "repeat": [ 1, 6 ] }
        ]
      }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "//": "designed for 9x9 music shop.",
    "nested_mapgen_id": "city_block_9x9_music_shop_front",
    "object": {
      "mapgensize": [ 9, 9 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "HHHy yHHH",
        " ....... ",
        "V.LL.GG.V",
        "V.LL.GG.V",
        "V.LL.GG.V",
        " .......V",
        "MMMM?M  V",
        "    A    ",
        "y MMMM  Y"
      ],
      "terrain": { " ": "t_floor", "G": "t_carpet_red", "L": "t_carpet_red", ".": "t_carpet_red" },
      "furniture": {
        "?": "f_counter",
        "L": "f_table",
        "H": "f_table",
        "G": "f_displaycase",
        "M": "f_counter",
        "V": "f_bookcase",
        "Y": "f_trashcan",
        "A": "f_stool",
        "y": [ "f_indoor_plant", "f_indoor_plant_y" ]
      },
      "items": {
        "?": [ { "item": "cash_register_random", "chance": 100 } ],
        "H": [ { "item": "musicstore_showpiece", "chance": 30, "repeat": [ 1, 2 ] } ],
        "G": [ { "item": "mussto_windinst", "chance": 30, "repeat": [ 1, 2 ] } ],
        "Y": [ { "item": "trash", "chance": 30, "repeat": [ 1, 2 ] } ],
        "L": [ { "item": "mussto_stringinst", "chance": 30, "repeat": [ 0, 4 ] } ],
        "M": [ { "item": "office", "chance": 30, "repeat": [ 0, 1 ] } ],
        "V": [ { "item": "musicstore_showpiece", "chance": 30, "repeat": [ 0, 4 ] } ]
      }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "//": "designed for 3x3 music shop crates.",
    "nested_mapgen_id": "city_block_3x3_backroom_crates_music",
    "object": {
      "mapgensize": [ 3, 3 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "z z",
        "  z",
        "z z"
      ],
      "terrain": { "z": "t_floor" },
      "furniture": { "z": [ [ "f_cardboard_box", 5 ], "f_crate_c" ] },
      "items": {
        "z": [
          { "item": "musicstore_showpiece", "chance": 30, "repeat": [ 0, 2 ] },
          { "item": "mussto_windinst", "chance": 30, "repeat": [ 0, 2 ] },
          { "item": "mussto_stringinst", "chance": 30, "repeat": [ 0, 2 ] }
        ]
      }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "//": "designed for 9x9 gift shop.",
    "nested_mapgen_id": "city_block_9x9_gift_shop_front",
    "object": {
      "mapgensize": [ 9, 9 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "BOOy yOOB",
        " ....... ",
        "P.AAAAA.W",
        "P.GG.GG.W",
        "P.......W",
        "P.GG.VV..",
        "V........",
        "MMMM?M   ",
        "Y   S   Y"
      ],
      "terrain": {
        " ": "t_floor",
        "B": "t_floor",
        "O": "t_floor",
        "G": "t_carpet_green",
        "P": "t_carpet_green",
        "V": "t_carpet_green",
        "W": "t_carpet_green",
        ".": "t_carpet_green"
      },
      "furniture": {
        "?": "f_counter",
        "B": "f_table",
        "O": "f_table",
        "P": "f_table",
        "G": "f_displaycase",
        "A": "f_displaycase",
        "M": "f_counter",
        "V": "f_bookcase",
        "W": "f_bookcase",
        "Y": "f_trashcan",
        "S": "f_stool",
        "y": [ "f_indoor_plant", "f_indoor_plant_y" ]
      },
      "place_item": [ { "item": "citrine", "x": 2, "y": [ 2, 3 ], "chance": 100, "repeat": [ 5, 15 ] } ],
      "items": {
        "?": [ { "item": "cash_register_random", "chance": 100 } ],
        "Y": [ { "item": "trash", "chance": 30, "repeat": [ 1, 2 ] } ],
        "M": [ { "item": "office", "chance": 20, "repeat": [ 0, 1 ] } ],
        "A": [ { "item": "gift_shop", "chance": 80 } ],
        "P": [ { "item": "gift_shop", "chance": 80 } ],
        "O": [ { "item": "gift_shop", "chance": 80 } ],
        "W": [ { "item": "gift_shop", "chance": 80 } ],
        "V": [ { "item": "gift_shop", "chance": 80 } ],
        "B": [ { "item": "gift_shop", "chance": 80 } ]
      }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "//": "designed for 3x3 gift shop crates.",
    "nested_mapgen_id": "city_block_3x3_backroom_crates_gift",
    "object": {
      "mapgensize": [ 3, 3 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "z z",
        "  z",
        "z z"
      ],
      "terrain": { "z": "t_floor" },
      "furniture": { "z": [ [ "f_cardboard_box", 5 ], "f_crate_c" ] },
      "items": { "z": [ { "item": "gift_shop", "chance": 30, "repeat": [ 0, 2 ] } ] }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "//": "designed for 9x9 electronics shop.",
    "nested_mapgen_id": "city_block_9x9_electronics_shop_front",
    "object": {
      "mapgensize": [ 9, 9 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "HHHy yHHH",
        " ....... ",
        "V.LL.LL.V",
        "V.GG.GG.V",
        "V.BB.BB.V",
        " .......V",
        "MMMM?M  y",
        "    A    ",
        "y MMMM  Y"
      ],
      "terrain": { " ": "t_floor", "G": "t_carpet_yellow", "L": "t_carpet_yellow", "B": "t_carpet_yellow", ".": "t_carpet_yellow" },
      "furniture": {
        "?": "f_counter",
        "L": "f_table",
        "B": "f_table",
        "H": "f_displaycase",
        "G": "f_displaycase",
        "M": "f_counter",
        "V": "f_rack",
        "Y": "f_trashcan",
        "A": "f_stool",
        "y": [ "f_indoor_plant", "f_indoor_plant_y" ]
      },
      "items": {
        "?": [ { "item": "cash_register_random", "chance": 100 } ],
        "H": [ { "item": "elecsto_pcs", "chance": 30, "repeat": [ 1, 2 ] } ],
        "G": [ { "item": "elecsto_cameras", "chance": 30, "repeat": [ 1, 2 ] } ],
        "Y": [ { "item": "trash", "chance": 30, "repeat": [ 1, 2 ] } ],
        "L": [ { "item": "elecsto_entapl", "chance": 30, "repeat": [ 0, 4 ] } ],
        "B": [ { "item": "elecsto_homapl", "chance": 30, "repeat": [ 0, 4 ] } ],
        "M": [ { "item": "office", "chance": 30, "repeat": [ 0, 1 ] } ],
        "V": [
          { "item": "elecsto_lights", "chance": 30, "repeat": [ 0, 4 ] },
          { "item": "elecsto_diy", "chance": 30, "repeat": [ 0, 4 ] }
        ]
      }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "//": "designed for 3x3 electronics shop crates.",
    "nested_mapgen_id": "city_block_3x3_backroom_crates_electronics",
    "object": {
      "mapgensize": [ 3, 3 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "z z",
        "  z",
        "z z"
      ],
      "terrain": { "z": "t_floor" },
      "furniture": { "z": [ [ "f_cardboard_box", 5 ], "f_crate_c" ] },
      "items": {
        "z": [
          { "item": "elecsto_pcs", "chance": 30, "repeat": [ 0, 2 ] },
          { "item": "elecsto_cameras", "chance": 30, "repeat": [ 0, 2 ] },
          { "item": "elecsto_entapl", "chance": 30, "repeat": [ 0, 2 ] },
          { "item": "elecsto_homapl", "chance": 30, "repeat": [ 0, 2 ] },
          { "item": "elecsto_lights", "chance": 30, "repeat": [ 0, 2 ] }
        ]
      }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "//": "designed for 9x9 pizza shop.",
    "nested_mapgen_id": "city_block_9x9_pizza_shop_front",
    "object": {
      "mapgensize": [ 9, 9 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "AAAY YMMM",
        "MMM   AAA",
        "V ?      ",
        "B M  R RR",
        "i G  L LL",
        "B G  R RR",
        "s M      ",
        "F M  R RR",
        "Q   RLyLL"
      ],
      "terrain": {
        " ": "t_linoleum_gray",
        "L": "t_linoleum_gray",
        "R": "t_linoleum_gray",
        "B": "t_linoleum_gray",
        "G": "t_linoleum_gray",
        "M": "t_linoleum_gray",
        "F": "t_linoleum_gray",
        "V": "t_linoleum_gray",
        "Q": "t_linoleum_gray",
        "Y": "t_linoleum_gray",
        "y": "t_linoleum_gray",
        "A": "t_linoleum_gray",
        "s": "t_linoleum_gray",
        "i": "t_linoleum_gray",
        "?": "t_linoleum_gray"
      },
      "furniture": {
        "?": "f_counter",
        "L": "f_table",
        "i": "f_oven",
        "s": "f_sink",
        "R": "f_bench",
        "B": "f_counter",
        "G": "f_displaycase",
        "M": "f_counter",
        "F": "f_glass_fridge",
        "V": "f_rack",
        "Q": "f_rack",
        "Y": "f_trashcan",
        "A": "f_stool",
        "y": [ "f_indoor_plant", "f_indoor_plant_y" ]
      },
      "items": {
        "?": [ { "item": "cash_register_random", "chance": 100 } ],
        "B": [ { "item": "pizza_kitchen", "chance": 30, "repeat": [ 1, 2 ] } ],
        "G": [ { "item": "pizza_display", "chance": 30, "repeat": [ 1, 2 ] } ],
        "L": [ { "item": "pizza_table", "chance": 30, "repeat": [ 1, 2 ] } ],
        "Y": [ { "item": "trash", "chance": 30, "repeat": [ 1, 2 ] } ],
        "F": [ { "item": "pizza_fridge", "chance": 30, "repeat": [ 0, 4 ] } ],
        "V": [ { "item": "pizza_display", "chance": 30, "repeat": [ 0, 4 ] } ],
        "Q": [ { "item": "pizza_kitchen", "chance": 30, "repeat": [ 0, 1 ] } ],
        "M": [
          { "item": "pizza_table", "chance": 30, "repeat": [ 0, 4 ] },
          { "item": "pizza_display", "chance": 30, "repeat": [ 0, 1 ] }
        ]
      }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "//": "designed for 3x3 pizza shop crates.",
    "nested_mapgen_id": "city_block_3x3_backroom_crates_pizza",
    "object": {
      "mapgensize": [ 3, 3 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "z z",
        "  z",
        "z z"
      ],
      "terrain": { "z": "t_floor" },
      "furniture": { "z": [ [ "f_cardboard_box", 5 ], "f_crate_c" ] },
      "items": {
        "z": [
          { "item": "pizza_kitchen", "chance": 30, "repeat": [ 0, 2 ] },
          { "item": "pizza_table", "chance": 30, "repeat": [ 0, 2 ] }
        ]
      }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "//": "designed for 8x8 clothing shop.",
    "nested_mapgen_id": "city_block_8x8_clothing_shop_front",
    "object": {
      "mapgensize": [ 8, 8 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "   BBB  ",
        " C GA  b",
        " C G?G  ",
        " d     R",
        "   LdL  ",
        " C     R",
        " C QQVV ",
        "|| |||||"
      ],
      "terrain": { " ": "t_floor", "?": "t_floor", "|": "t_brick_wall" },
      "furniture": {
        "?": "f_counter",
        "A": "f_stool",
        "B": "f_counter",
        "C": "f_table",
        "G": "f_displaycase",
        "b": "f_bigmirror",
        "d": "f_mannequin",
        "L": "f_table",
        "Q": "f_rack_wood",
        "R": "f_armchair",
        "V": "f_rack_wood",
        "y": [ "f_indoor_plant", "f_indoor_plant_y" ]
      },
      "items": {
        "?": [ { "item": "cash_register_random", "chance": 100 } ],
        "d": [
          { "item": "jackets", "chance": 40 },
          { "item": "pants", "chance": 100 },
          { "item": "shirts", "chance": 100 },
          { "item": "hatstore_accessories", "chance": 100 },
          { "item": "shoestore_shoes", "chance": 100 }
        ],
        "C": [ { "item": "shirts", "chance": 30, "repeat": [ 1, 2 ] } ],
        "L": [ { "item": "pants", "chance": 30, "repeat": [ 1, 2 ] } ],
        "Q": [ { "item": "bags", "chance": 30, "repeat": [ 1, 2 ] } ],
        "V": [ { "item": "shoestore_shoes", "chance": 30, "repeat": [ 1, 2 ] } ],
        "G": [
          { "item": "hatstore_accessories", "chance": 30, "repeat": [ 0, 4 ] },
          { "item": "jewelry_front", "chance": 30, "repeat": [ 0, 1 ] }
        ]
      }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "//": "designed for 4x4 general clothing shop crates.",
    "nested_mapgen_id": "city_block_4x4_backroom_clothing",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "z zz",
        " z z",
        "z z ",
        "z  z"
      ],
      "terrain": { "z": "t_floor" },
      "furniture": { "z": [ [ "f_cardboard_box", 5 ], "f_crate_c" ] },
      "items": {
        "z": [
          { "item": "shirts", "chance": 30, "repeat": [ 1, 6 ] },
          { "item": "pants", "chance": 30, "repeat": [ 1, 6 ] },
          { "item": "jackets", "chance": 30, "repeat": [ 1, 6 ] },
          { "item": "hatstore_accessories", "chance": 30, "repeat": [ 1, 6 ] },
          { "item": "shoestore_shoes", "chance": 30, "repeat": [ 1, 6 ] }
        ]
      }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "//": "designed for 4x4 general clothing backroom.",
    "nested_mapgen_id": "city_block_4x4_backroom_clothing",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "CCCC",
        "    ",
        "    ",
        "CC C"
      ],
      "terrain": { " ": "t_floor" },
      "furniture": { "C": "f_rack" },
      "items": {
        "C": [
          { "item": "shirts", "chance": 30, "repeat": [ 1, 6 ] },
          { "item": "pants", "chance": 30, "repeat": [ 1, 6 ] },
          { "item": "jackets", "chance": 30, "repeat": [ 1, 6 ] }
        ]
      }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "//": "designed for 8x8 formal clothing shop.",
    "nested_mapgen_id": "city_block_8x8_formal_clothing_shop_front",
    "object": {
      "mapgensize": [ 8, 8 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "   GGG  ",
        " e  A  b",
        " C B?B  ",
        " d     b",
        "   RCR  ",
        "       b",
        " b LLL  ",
        "|| |||||"
      ],
      "terrain": { " ": "t_floor", "?": "t_floor", "|": "t_brick_wall" },
      "furniture": {
        "?": "f_counter",
        "A": "f_stool",
        "B": "f_counter",
        "C": "f_table",
        "G": "f_displaycase",
        "b": "f_bigmirror",
        "d": "f_mannequin",
        "e": "f_mannequin",
        "L": "f_wardrobe",
        "R": "f_armchair"
      },
      "items": {
        "?": [ { "item": "cash_register_random", "chance": 100 } ],
        "d": [
          { "item": "wedding_suits", "chance": 100 },
          { "item": "hatstore_accessories", "chance": 100 },
          { "item": "dress_shoes", "chance": 100 }
        ],
        "e": [
          { "item": "wedding_suits", "chance": 100 },
          { "item": "hatstore_accessories", "chance": 100 },
          { "item": "dress_shoes", "chance": 100 }
        ],
        "C": [ { "item": "dress_shoes", "chance": 30, "repeat": [ 1, 2 ] } ],
        "L": [ { "item": "wedding_suits", "chance": 30, "repeat": [ 1, 2 ] } ],
        "V": [ { "item": "shoestore_shoes", "chance": 30, "repeat": [ 1, 2 ] } ],
        "G": [
          { "item": "neckties", "chance": 30, "repeat": [ 0, 4 ] },
          { "item": "accesories_personal_unisex", "chance": 30, "repeat": [ 0, 1 ] }
        ]
      }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "//": "designed for 4x4 formal clothing shop crates.",
    "nested_mapgen_id": "city_block_4x4_backroom_clothing_formal",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "z zz",
        " z z",
        "z z ",
        "z  z"
      ],
      "terrain": { "z": "t_floor" },
      "furniture": { "z": [ [ "f_cardboard_box", 5 ], "f_crate_c" ] },
      "items": {
        "z": [
          { "item": "wedding_suits", "chance": 30, "repeat": [ 0, 6 ] },
          { "item": "hatstore_accessories", "chance": 30, "repeat": [ 0, 6 ] },
          { "item": "dress_shoes", "chance": 30, "repeat": [ 0, 6 ] },
          { "item": "neckties", "chance": 30, "repeat": [ 0, 6 ] },
          { "item": "accesories_personal_unisex", "chance": 30, "repeat": [ 0, 6 ] }
        ]
      }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "//": "designed for 4x4 formal clothing backroom.",
    "nested_mapgen_id": "city_block_4x4_backroom_clothing_formal",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "CCCC",
        "    ",
        "    ",
        "CC C"
      ],
      "terrain": { " ": "t_floor" },
      "furniture": { "C": "f_rack" },
      "items": {
        "C": [
          { "item": "wedding_suits", "chance": 30, "repeat": [ 0, 6 ] },
          { "item": "dress_shoes", "chance": 30, "repeat": [ 0, 6 ] }
        ]
      }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "//": "designed for 4x4 formal clothing backroom.",
    "nested_mapgen_id": "city_block_4x4_backroom_clothing_formal",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "CBBB",
        "e Ad",
        "    ",
        "bb C"
      ],
      "terrain": { " ": "t_floor", "?": "t_floor" },
      "furniture": {
        "?": "f_console_broken",
        "A": "f_stool",
        "B": "f_workbench",
        "C": "f_rack_wood",
        "d": "f_mannequin",
        "e": "f_mannequin",
        "b": "f_bench"
      },
      "items": {
        "C": [ { "item": "SUS_tailoring_materials", "chance": 30, "repeat": [ 1, 2 ] } ],
        "d": [ { "item": "SUS_mannequin_formal_mens", "chance": 30 } ],
        "e": [ { "item": "SUS_mannequin_dresses", "chance": 30 } ],
        "B": [
          { "item": "SUS_tailoring_tool_drawer", "chance": 30, "repeat": [ 0, 1 ] },
          { "item": "SUS_tailoring_fasteners", "chance": 30, "repeat": [ 2, 6 ] }
        ]
      }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "//": "designed for 8x8 leather clothing shop.",
    "nested_mapgen_id": "city_block_8x8_leather_clothing_shop_front",
    "object": {
      "mapgensize": [ 8, 8 ],
      "rotation": [ 0, 3 ],
      "rows": [
        " d B?B  ",
        " Q  AB b",
        " Q      ",
        " Q C G b",
        " d C G  ",
        "       b",
        " b LLL  ",
        "|| |||||"
      ],
      "terrain": { " ": "t_floor", "?": "t_floor", "|": "t_brick_wall" },
      "furniture": {
        "?": "f_counter",
        "A": "f_stool",
        "B": "f_counter",
        "C": "f_table",
        "G": "f_displaycase",
        "b": "f_bigmirror",
        "Q": "f_rack_wood",
        "d": "f_mannequin",
        "L": "f_wardrobe"
      },
      "items": {
        "?": [ { "item": "cash_register_random", "chance": 100 } ],
        "d": [
          { "item": "leather_shop", "chance": 100 },
          { "item": "pants", "chance": 50 },
          { "item": "shirts", "chance": 50 },
          { "item": "leather_shop_accessories", "chance": 100 }
        ],
        "C": [ { "item": "leather_shop", "chance": 30, "repeat": [ 1, 2 ] } ],
        "L": [ { "item": "leather_shop", "chance": 30, "repeat": [ 1, 2 ] } ],
        "Q": [ { "item": "leather_shop", "chance": 30, "repeat": [ 1, 2 ] } ],
        "G": [
          { "item": "leather_shop_accessories", "chance": 30, "repeat": [ 0, 4 ] },
          { "item": "accesories_personal_unisex", "chance": 30, "repeat": [ 0, 1 ] }
        ]
      }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "//": "designed for 4x4 leather clothing shop crates.",
    "nested_mapgen_id": "city_block_4x4_backroom_clothing_leather",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "z zz",
        " z z",
        "z z ",
        "z  z"
      ],
      "terrain": { "z": "t_floor" },
      "furniture": { "z": [ [ "f_cardboard_box", 5 ], "f_crate_c" ] },
      "items": {
        "z": [
          { "item": "leather_shop", "chance": 30, "repeat": [ 1, 6 ] },
          { "item": "leather_shop_accessories", "chance": 30, "repeat": [ 1, 6 ] },
          { "item": "accesories_personal_unisex", "chance": 30, "repeat": [ 1, 6 ] }
        ]
      }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "//": "designed for 4x4 leather clothing backroom.",
    "nested_mapgen_id": "city_block_4x4_backroom_clothing_leather",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "CCCC",
        "    ",
        "    ",
        "CC C"
      ],
      "terrain": { " ": "t_floor" },
      "furniture": { "C": "f_rack" },
      "items": {
        "C": [
          { "item": "leather_shop", "chance": 30, "repeat": [ 0, 6 ] },
          { "item": "leather_shop_accessories", "chance": 30, "repeat": [ 0, 6 ] }
        ]
      }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "//": "designed for 4x4 leather clothing backroom.",
    "nested_mapgen_id": "city_block_4x4_backroom_clothing_leather",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "CBBB",
        "  Ad",
        "A   ",
        "BB C"
      ],
      "terrain": { " ": "t_floor", "?": "t_floor" },
      "furniture": {
        "?": "f_console_broken",
        "A": "f_stool",
        "B": "f_workbench",
        "C": "f_rack_wood",
        "d": "f_mannequin",
        "e": "f_mannequin",
        "b": "f_bench"
      },
      "items": {
        "C": [
          { "item": "SUS_tailoring_materials", "chance": 10, "repeat": [ 1, 2 ] },
          { "item": "leather_shop_repair", "chance": 30, "repeat": [ 2, 6 ] }
        ],
        "d": [
          { "item": "leather_shop", "chance": 100 },
          { "item": "pants", "chance": 50 },
          { "item": "shirts", "chance": 50 },
          { "item": "leather_shop_accessories", "chance": 100 }
        ],
        "B": [
          { "item": "SUS_tailoring_tool_drawer", "chance": 30, "repeat": [ 0, 1 ] },
          { "item": "SUS_tailoring_fasteners", "chance": 30, "repeat": [ 2, 6 ] }
        ]
      }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "//": "designed for 8x8 fur clothing shop.",
    "nested_mapgen_id": "city_block_8x8_fur_clothing_shop_front",
    "object": {
      "mapgensize": [ 8, 8 ],
      "rotation": [ 0, 3 ],
      "rows": [
        " d B?B  ",
        " L  AB b",
        " L      ",
        " L C G b",
        " d C G  ",
        "       b",
        " b QQQ  ",
        "|| |||||"
      ],
      "terrain": { " ": "t_floor", "?": "t_floor", "|": "t_brick_wall" },
      "furniture": {
        "?": "f_counter",
        "A": "f_stool",
        "B": "f_counter",
        "C": "f_table",
        "G": "f_displaycase",
        "b": "f_bigmirror",
        "Q": "f_rack_wood",
        "d": "f_mannequin",
        "L": "f_wardrobe"
      },
      "items": {
        "?": [ { "item": "cash_register_random", "chance": 100 } ],
        "d": [
          { "item": "fancyfurs", "chance": 100 },
          { "item": "pants", "chance": 50 },
          { "item": "shirts", "chance": 50 },
          { "item": "dress_shoes", "chance": 100 }
        ],
        "C": [ { "item": "fancyfurs", "chance": 30, "repeat": [ 1, 2 ] } ],
        "L": [ { "item": "fancyfurs", "chance": 30, "repeat": [ 1, 2 ] } ],
        "Q": [ { "item": "fancyfurs", "chance": 30, "repeat": [ 1, 2 ] } ],
        "G": [
          { "item": "neckties", "chance": 30, "repeat": [ 0, 4 ] },
          { "item": "jewelry_front", "chance": 30, "repeat": [ 0, 1 ] }
        ]
      }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "//": "designed for 4x4 fur clothing shop crates.",
    "nested_mapgen_id": "city_block_4x4_backroom_clothing_fur",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "z  z",
        " z  ",
        "z z ",
        "z  z"
      ],
      "terrain": { "z": "t_floor" },
      "furniture": { "z": [ [ "f_cardboard_box", 5 ], "f_crate_c" ] },
      "items": {
        "z": [
          { "item": "fancyfurs", "chance": 30, "repeat": [ 1, 6 ] },
          { "item": "neckties", "chance": 30, "repeat": [ 1, 6 ] },
          { "item": "accesories_personal_unisex", "chance": 30, "repeat": [ 1, 6 ] }
        ]
      }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "//": "designed for 4x4 fur clothing backroom.",
    "nested_mapgen_id": "city_block_4x4_backroom_clothing_fur",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "CCCC",
        "    ",
        "    ",
        "CC C"
      ],
      "terrain": { " ": "t_floor" },
      "furniture": { "C": "f_rack" },
      "items": { "C": [ { "item": "fancyfurs", "chance": 30, "repeat": [ 0, 6 ] } ] }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "//": "designed for 4x4 fur clothing backroom.",
    "nested_mapgen_id": "city_block_4x4_backroom_clothing_fur",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "CBBB",
        "  Ad",
        "A   ",
        "BB C"
      ],
      "terrain": { " ": "t_floor", "?": "t_floor" },
      "furniture": {
        "?": "f_console_broken",
        "A": "f_stool",
        "B": "f_workbench",
        "C": "f_rack_wood",
        "d": "f_mannequin",
        "e": "f_mannequin",
        "b": "f_bench"
      },
      "items": {
        "C": [
          { "item": "SUS_tailoring_materials", "chance": 10, "repeat": [ 1, 2 ] },
          { "item": "SUS_fur_tailoring_materials", "chance": 30, "repeat": [ 2, 6 ] }
        ],
        "d": [ { "item": "SUS_mannequin_fur", "chance": 100 } ],
        "B": [
          { "item": "SUS_tailoring_tool_drawer", "chance": 30, "repeat": [ 0, 1 ] },
          { "item": "SUS_tailoring_fasteners", "chance": 30, "repeat": [ 2, 6 ] }
        ]
      }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "//": "designed for 5x5 shop backroom.",
    "nested_mapgen_id": "city_block_5x5_backroom_shop",
    "object": {
      "mapgensize": [ 5, 5 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "d   G",
        "L   G",
        "BA   ",
        "B  zz",
        "Cyz  "
      ],
      "terrain": { " ": "t_floor", "?": "t_floor" },
      "furniture": {
        "?": "f_console_broken",
        "A": "f_chair",
        "B": "f_desk",
        "C": "f_rack",
        "G": "f_locker",
        "b": "f_bench",
        "d": "f_filing_cabinet",
        "L": "f_shredder",
        "y": [ "f_indoor_plant", "f_indoor_plant_y" ],
        "z": [ [ "f_cardboard_box", 5 ], "f_crate_c" ]
      },
      "items": {
        "d": [ { "item": "office_paper", "chance": 25 } ],
        "C": [ { "item": "cleaning", "chance": 30, "repeat": [ 1, 2 ] } ],
        "B": [ { "item": "office", "chance": 30, "repeat": [ 1, 2 ] } ],
        "G": [ { "item": "jackets", "chance": 30, "repeat": [ 0, 1 ] }, { "item": "bags", "chance": 30, "repeat": [ 0, 1 ] } ]
      }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "//": "designed for 5x5 shop backroom.",
    "nested_mapgen_id": "city_block_5x5_backroom_shop",
    "object": {
      "mapgensize": [ 5, 5 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "y  GG",
        "b   G",
        "b z  ",
        "   zz",
        "CDF  "
      ],
      "terrain": { " ": "t_floor", "?": "t_floor" },
      "furniture": {
        "?": "f_console_broken",
        "A": "f_chair",
        "B": "f_desk",
        "C": "f_rack",
        "G": "f_locker",
        "b": "f_bench",
        "d": "f_filing_cabinet",
        "L": "f_shredder",
        "D": "f_vending_c",
        "F": "f_vending_c",
        "y": [ "f_indoor_plant", "f_indoor_plant_y" ],
        "z": [ [ "f_cardboard_box", 5 ], "f_crate_c" ]
      },
      "vendingmachines": { "D": { "item_group": "vending_drink", "lootable": true }, "F": { "item_group": "vending_food", "lootable": true } },
      "items": {
        "C": [ { "item": "cleaning", "chance": 30, "repeat": [ 1, 2 ] } ],
        "G": [ { "item": "jackets", "chance": 30, "repeat": [ 0, 1 ] }, { "item": "bags", "chance": 30, "repeat": [ 0, 1 ] } ]
      }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "//": "designed for 4x4 shop backroom.",
    "nested_mapgen_id": "city_block_4x4_backroom_shop",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "FD d",
        "G   ",
        "G   ",
        "ybb "
      ],
      "terrain": { " ": "t_floor", "?": "t_floor" },
      "furniture": {
        "?": "f_console_broken",
        "G": "f_locker",
        "b": "f_bench",
        "d": "f_filing_cabinet",
        "D": "f_vending_c",
        "F": "f_vending_c",
        "y": [ "f_indoor_plant", "f_indoor_plant_y" ]
      },
      "vendingmachines": { "D": { "item_group": "vending_drink", "lootable": true }, "F": { "item_group": "vending_food", "lootable": true } },
      "items": {
        "G": [ { "item": "jackets", "chance": 30, "repeat": [ 0, 1 ] }, { "item": "bags", "chance": 30, "repeat": [ 0, 1 ] } ]
      }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "//": "designed for 4x4 shop backroom.",
    "nested_mapgen_id": "city_block_4x4_backroom_shop",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "FD d",
        "G   ",
        "G   ",
        "y C "
      ],
      "terrain": { " ": "t_floor" },
      "furniture": {
        "C": "f_rack",
        "G": "f_sofa",
        "d": "f_filing_cabinet",
        "D": "f_vending_c",
        "F": "f_vending_c",
        "y": [ "f_indoor_plant", "f_indoor_plant_y" ],
        "?": "f_console_broken"
      },
      "vendingmachines": { "D": { "item_group": "vending_drink", "lootable": true }, "F": { "item_group": "vending_food", "lootable": true } },
      "items": {
        "C": [ { "item": "cleaning", "chance": 30, "repeat": [ 1, 2 ] } ],
        "G": [ { "item": "jackets", "chance": 30, "repeat": [ 0, 1 ] }, { "item": "bags", "chance": 30, "repeat": [ 0, 1 ] } ]
      }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "//": "designed for 4x4 shop backroom.",
    "nested_mapgen_id": "city_block_4x4_backroom_shop",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "d  L",
        "B   ",
        "BA  ",
        "y GC"
      ],
      "terrain": { " ": "t_floor" },
      "furniture": {
        "?": "f_console_broken",
        "A": "f_chair",
        "B": "f_desk",
        "C": "f_rack",
        "G": "f_locker",
        "d": "f_filing_cabinet",
        "L": "f_shredder",
        "y": [ "f_indoor_plant", "f_indoor_plant_y" ]
      },
      "items": {
        "C": [ { "item": "cleaning", "chance": 30, "repeat": [ 1, 2 ] } ],
        "B": [ { "item": "office", "chance": 30, "repeat": [ 1, 2 ] } ],
        "G": [ { "item": "jackets", "chance": 30, "repeat": [ 0, 1 ] }, { "item": "bags", "chance": 30, "repeat": [ 0, 1 ] } ]
      }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "//": "designed for 5x5 shop backroom.",
    "nested_mapgen_id": "city_block_5x5_backroom_shop",
    "object": {
      "mapgensize": [ 5, 5 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "d  FD",
        "G b  ",
        "G b z",
        "G b  ",
        "yz CC"
      ],
      "terrain": { " ": "t_floor" },
      "furniture": {
        "A": "f_chair",
        "B": "f_desk",
        "C": "f_rack",
        "G": "f_locker",
        "b": "f_bench",
        "d": "f_filing_cabinet",
        "L": "f_shredder",
        "D": "f_vending_c",
        "F": "f_vending_c",
        "y": [ "f_indoor_plant", "f_indoor_plant_y" ],
        "z": [ [ "f_cardboard_box", 5 ], "f_crate_c" ],
        "?": "f_console_broken"
      },
      "vendingmachines": { "D": { "item_group": "vending_drink", "lootable": true }, "F": { "item_group": "vending_food", "lootable": true } },
      "items": {
        "C": [ { "item": "cleaning", "chance": 30, "repeat": [ 1, 2 ] } ],
        "G": [ { "item": "jackets", "chance": 30, "repeat": [ 0, 1 ] }, { "item": "bags", "chance": 30, "repeat": [ 0, 1 ] } ]
      }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "//": "designed for 5x5 shop backroom.",
    "nested_mapgen_id": "city_block_5x5_backroom_shop",
    "object": {
      "mapgensize": [ 5, 5 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "d  FD",
        "G    ",
        "G   z",
        "C    ",
        "yAAA "
      ],
      "terrain": { " ": "t_floor" },
      "furniture": {
        "A": "f_sofa",
        "C": "f_rack",
        "G": "f_locker",
        "d": "f_filing_cabinet",
        "D": "f_vending_c",
        "F": "f_vending_c",
        "y": [ "f_indoor_plant", "f_indoor_plant_y" ],
        "z": [ [ "f_cardboard_box", 5 ], "f_crate_c" ]
      },
      "vendingmachines": { "D": { "item_group": "vending_drink", "lootable": true }, "F": { "item_group": "vending_food", "lootable": true } },
      "items": {
        "C": [ { "item": "cleaning", "chance": 30, "repeat": [ 1, 2 ] } ],
        "G": [ { "item": "jackets", "chance": 30, "repeat": [ 0, 1 ] }, { "item": "bags", "chance": 30, "repeat": [ 0, 1 ] } ]
      }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "//": "designed for 3x3 candy shop crates.",
    "nested_mapgen_id": "city_block_3x3_backroom_crates_candy",
    "object": {
      "mapgensize": [ 3, 3 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "z z",
        "  z",
        "z z"
      ],
      "terrain": { "z": "t_floor" },
      "furniture": { "z": [ [ "f_cardboard_box", 5 ], "f_crate_c" ] },
      "items": {
        "z": [
          { "item": "candy_chocolate", "chance": 30, "repeat": [ 1, 6 ] },
          { "item": "toy_store", "chance": 30, "repeat": [ 1, 6 ] }
        ]
      }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "//": "designed for restaurant spaces 14x14.",
    "nested_mapgen_id": "city_block_14x14_restaurant",
    "object": {
      "mapgensize": [ 14, 14 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "              ",
        "              ",
        "HLH HLH  GG   ",
        "HLH HLH  LL   ",
        "         GG   ",
        "HLH HLH   y   ",
        "HLH HLH  GG   ",
        "         LL   ",
        "|||||||| GG   ",
        "JJiRiJJ| ||   ",
        "F     n| |t   ",
        "F RRR l| *    ",
        "F      * |    ",
        "YPPQQSY| |j   "
      ],
      "terrain": { "|": "t_brick_wall", "*": "t_door_c" },
      "furniture": {
        "?": "f_console_broken",
        "L": "f_table",
        "H": "f_chair",
        "G": "f_sofa",
        "t": "f_toilet",
        "j": "f_sink",
        "P": "f_rack",
        "S": "f_rack",
        "Q": "f_rack",
        "Y": "f_trashcan",
        "A": "f_stool",
        "i": "f_oven",
        "F": "f_fridge",
        "n": "f_sink",
        "l": "f_dishwasher",
        "J": "f_counter",
        "R": "f_counter",
        "y": [ "f_indoor_plant", "f_indoor_plant_y" ]
      },
      "items": {
        "Y": [ { "item": "trash", "chance": 30, "repeat": [ 1, 2 ] } ],
        "l": [ { "item": "restaur_sink", "chance": 30, "repeat": [ 1, 2 ] } ],
        "n": [ { "item": "restaur_sink", "chance": 30, "repeat": [ 1, 2 ] } ],
        "j": [ { "item": "restaur_bath", "chance": 30, "repeat": [ 1, 2 ] } ],
        "i": [ { "item": "SUS_oven", "chance": 30, "repeat": [ 1, 2 ] } ],
        "L": [ { "item": "restaur_table", "chance": 30, "repeat": [ 0, 4 ] } ],
        "J": [
          { "item": "SUS_knife_drawer", "chance": 30, "repeat": [ 0, 4 ] },
          { "item": "restaur_kitchen", "chance": 30, "repeat": [ 1, 2 ] }
        ],
        "R": [
          { "item": "restaur_kitchen", "chance": 30, "repeat": [ 0, 4 ] },
          { "item": "diner_food", "chance": 30, "repeat": [ 1, 2 ] }
        ],
        "P": [
          { "item": "restaur_kitchen", "chance": 30, "repeat": [ 0, 4 ] },
          { "item": "restaur_rack", "chance": 30, "repeat": [ 1, 2 ] }
        ],
        "Q": [
          { "item": "restaur_kitchen", "chance": 30, "repeat": [ 0, 4 ] },
          { "item": "restaur_kitchen", "chance": 30, "repeat": [ 1, 2 ] }
        ],
        "S": [
          { "item": "groce_bread", "chance": 30, "repeat": [ 0, 4 ] },
          { "item": "restaur_kitchen", "chance": 30, "repeat": [ 1, 2 ] }
        ]
      }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "//": "designed for bar spaces 11x11.",
    "nested_mapgen_id": "city_block_11x11_bar",
    "object": {
      "mapgensize": [ 11, 11 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "y  A   xx  ",
        "F RRA  xx  ",
        "n  RA  xx  ",
        "J  RA      ",
        "J ARA   LG ",
        "F  RA  LLG ",
        "F     yGGG ",
        "|| ||||||| ",
        "t| |FFFllK ",
        " * *     K ",
        "j|K|YnJK   "
      ],
      "terrain": { "|": "t_brick_wall", "*": "t_door_c" },
      "furniture": {
        "L": "f_table",
        "x": "f_pool_table",
        "G": "f_sofa",
        "t": "f_toilet",
        "j": "f_sink",
        "Y": "f_trashcan",
        "A": "f_stool",
        "F": "f_glass_fridge",
        "n": "f_sink",
        "l": "f_dishwasher",
        "J": "f_counter",
        "R": "f_counter",
        "y": [ "f_indoor_plant", "f_indoor_plant_y" ]
      },
      "items": {
        "K": { "item": "keg_beer", "chance": 50 },
        "Y": [ { "item": "trash", "chance": 30, "repeat": [ 1, 2 ] } ],
        "x": [ { "item": "pool_table", "chance": 30, "repeat": [ 1, 2 ] } ],
        "l": [ { "item": "restaur_sink", "chance": 30, "repeat": [ 1, 2 ] } ],
        "n": [ { "item": "restaur_sink", "chance": 30, "repeat": [ 1, 2 ] } ],
        "j": [ { "item": "restaur_bath", "chance": 30, "repeat": [ 1, 2 ] } ],
        "L": [ { "item": "bar_table", "chance": 30, "repeat": [ 0, 4 ] } ],
        "J": [
          { "item": "liqstore_brew", "chance": 30, "repeat": [ 0, 4 ] },
          { "item": "bar_alcohol", "chance": 30, "repeat": [ 1, 2 ] }
        ],
        "R": [ { "item": "bar_table", "chance": 30, "repeat": [ 0, 4 ] } ],
        "F": [
          { "item": "bar_alcohol", "chance": 30, "repeat": [ 0, 4 ] },
          { "item": "bar_fridge", "chance": 30, "repeat": [ 1, 2 ] }
        ]
      }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "pizza_loot",
    "object": {
      "mapgensize": [ 18, 18 ],
      "rows": [
        "D,BrrW|66Q,U|t|Y|t",
        "FB,,h,|Q,,,,|,+,+,",
        "E,A,,,,,,DFE|S|,|S",
        "|,,||+|||||||||,||",
        "k,O|7,JA,llmmY,,HH",
        "k,O|7,ƃ,,,,,,,,,ff",
        "2,K|J,JA,hh,hh,,HH",
        "3,K0J,JA,ff,ff,,,,",
        "1,K0J,JA,hh,hh,,HH",
        "4,K|J,JA,,,,,,,,ff",
        "J,,+,,v,,hh,hh,,HH",
        "5,J|J,v,,ff,ff,,,,",
        "JnJ|J,9,,hh,hh,,,,",
        "####uuu,,,,,,,,,,,",
        "   #HHH,,,,,,,,,,,",
        "   #Hff,,HffH,HffH",
        "   #Hff,,HffH,HffH",
        "   #HHH,,HHHHyHHHH"
      ],
      "palettes": [ "commercial_restaurant_palette" ],
      "terrain": { "|": "t_wall_r" },
      "items": {
        "f": [ { "item": "dishes_dining", "chance": 30 }, { "item": "pizza_table", "chance": 10, "repeat": [ 1, 2 ] } ],
        "l": { "item": "pizza_soda", "chance": 80, "repeat": [ 1, 3 ] },
        "m": { "item": "pizza_beer", "chance": 80, "repeat": [ 1, 3 ] },
        "W": { "item": "pizza_locker", "chance": 80, "repeat": [ 1, 3 ] },
        "q": [ { "item": "pizza_kitchen", "chance": 30, "repeat": [ 1, 2 ] } ],
        "u": { "item": "pizza_display", "chance": 30, "repeat": [ 1, 3 ] },
        "v": [ { "item": "baked_goods", "chance": 60, "repeat": [ 1, 3 ] } ],
        "Q": [ { "item": "pizza_kitchen", "chance": 20, "repeat": [ 1, 3 ] } ],
        "D": { "item": "pizza_display", "chance": 70, "repeat": [ 1, 3 ] },
        "E": { "item": "produce", "chance": 70, "repeat": [ 1, 3 ] },
        "F": { "item": "pizza_fridge", "chance": 70, "repeat": [ 1, 3 ] },
        "J": { "item": "pizza_table", "chance": 5, "repeat": [ 1, 3 ] },
        "K": { "item": "pizza_kitchen", "chance": 15, "repeat": [ 1, 3 ] },
        "S": [ { "item": "pizza_bathroom", "chance": 30 }, { "item": "SUS_bathroom_medicine", "chance": 10 } ],
        "Y": { "item": "pizza_trash", "chance": 30, "repeat": [ 1, 4 ] }
      }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "diner_loot",
    "object": {
      "mapgensize": [ 18, 18 ],
      "rows": [
        "6 q|DFKOKKJlmYQQ5J",
        "6  +             n",
        "6 W|EKKOKSK   JJJJ",
        "|||||||||||  |||||",
        "KKKKKKKK77Y,,JY,hh",
        "K,,,,,,,,,,,,ƃ,,ff",
        "K,,|JJJJJJJJJJ,,hh",
        "l,B|AA,AAA,AAA,,,,",
        "m,B|hh,hh,hh,,,hfh",
        "|+||ff,ff,ff,,,hfh",
        "6 r|hh,hh,hh,,,,,,",
        "6Ar|hh,hh,hh,,,u,,",
        "6QQ|ff,ff,ff,,A9,,",
        "####hh,hh,hh,,,u,,",
        "   #,,,,,,,,,,,,,i",
        "   #|+|+||Æ,,,,,,i",
        "   # Y| Y|,A,,,,,i",
        "   #tS|tS|Æ,,iii,y"
      ],
      "palettes": [ "commercial_restaurant_palette" ],
      "terrain": { "|": "t_wall_y", ".": "t_thconc_floor" },
      "items": {
        "f": [ { "item": "dishes_dining", "chance": 30 }, { "item": "diner_food", "chance": 20 } ],
        "l": { "item": "coffee_freezer", "chance": 80, "repeat": [ 1, 3 ] },
        "m": { "item": "pizza_beer", "chance": 80, "repeat": [ 1, 3 ] },
        "W": { "item": "coffee_locker", "chance": 80, "repeat": [ 1, 3 ] },
        "q": [ { "item": "diner_back", "chance": 30, "repeat": [ 1, 2 ] } ],
        "u": { "item": "baked_goods", "chance": 30, "repeat": [ 1, 3 ] },
        "Q": [ { "item": "diner_back", "chance": 20, "repeat": [ 1, 3 ] } ],
        "D": { "item": "butcher_meat", "chance": 70, "repeat": [ 1, 3 ] },
        "E": { "item": "produce", "chance": 70, "repeat": [ 1, 3 ] },
        "F": { "item": "restaur_fridge", "chance": 70, "repeat": [ 1, 3 ] },
        "J": { "item": "diner_food", "chance": 5, "repeat": [ 1, 3 ] },
        "K": { "item": "diner_back", "chance": 5, "repeat": [ 1, 3 ] },
        "S": [ { "item": "pizza_bathroom", "chance": 30 }, { "item": "SUS_bathroom_medicine", "chance": 10 } ],
        "Y": { "item": "trash", "chance": 30, "repeat": [ 1, 4 ] }
      }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "3x3_woodcrafts_crates",
    "//": "designed for the back of the woodwork craftshop",
    "object": {
      "mapgensize": [ 3, 3 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "  z",
        " zz",
        "zzz"
      ],
      "furniture": { "z": [ [ "f_crate_c", 2 ], [ "f_crate_o", 1 ], [ "f_null", 3 ] ] },
      "items": { "z": { "item": "wood_workshop", "chance": 20, "repeat": [ 3, 5 ] } }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "4x4_woodcrafts_table_vertical",
    "//": "designed for the large workbench tables in the woodwork craftshop",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "ttt ",
        "ttt ",
        "ttt ",
        "ttt "
      ],
      "furniture": { "t": "f_table" },
      "item": { "t": { "item": "sandpaper", "chance": 17 } },
      "place_item": [ { "item": "clamp", "x": 0, "y": [ 0, 3 ], "chance": 80 }, { "item": "clamp", "x": 2, "y": [ 0, 3 ], "chance": 80 } ]
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "4x4_woodcrafts_table_horizontal",
    "//": "designed for the large workbench tables in the woodwork craftshop",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "tttt",
        "tttt",
        "tttt",
        "    "
      ],
      "furniture": { "t": "f_table" },
      "item": { "t": { "item": "sandpaper", "chance": 17 } },
      "place_item": [ { "item": "clamp", "x": [ 0, 3 ], "y": 0, "chance": 80 }, { "item": "clamp", "x": [ 0, 3 ], "y": 2, "chance": 80 } ]
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "4x4_woodcrafts_display_nocanoe",
    "//": "designed for the window display of the woodwork craftshop",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "ππππ",
        "    ",
        "    ",
        "    "
      ],
      "furniture": { "π": "f_displaycase" },
      "items": { "π": { "item": "woodcrafts", "chance": 100, "repeat": [ 1, 3 ] } }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "1x1_woodcrafts_display_canoe",
    "//": "designed for the window display of the woodwork craftshop",
    "object": {
      "mapgensize": [ 1, 1 ],
      "rotation": [ 0, 3 ],
      "place_vehicles": [ { "vehicle": "canoe", "x": 2, "y": 0, "chance": 100, "rotation": 180, "fuel": 0, "status": 0 } ]
    }
  }
]
