[
  {
    "type": "mapgen",
    "//": "compass direction indicates head of bed",
    "nested_mapgen_id": "bedroom_4x4_adult_1_N",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "¤@@¤",
        " @@ ",
        "y   ",
        "D   "
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates head of bed",
    "nested_mapgen_id": "bedroom_4x4_adult_1_W",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "@@  ",
        "¤  I",
        "  hI",
        "DT  "
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates head of bed",
    "nested_mapgen_id": "bedroom_4x4_adult_1_E",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "II  ",
        "h  ¤",
        "y @@",
        "D   "
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates head of bed",
    "nested_mapgen_id": "bedroom_4x4_adult_1_S",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "IIy ",
        "h  D",
        " @  ",
        "¤@  "
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates head of bed",
    "nested_mapgen_id": "bedroom_4x4_adult_2_N",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "¤@@¤",
        " @@ ",
        "y   ",
        "D   "
      ],
      "palettes": [ "standard_domestic_palette" ],
      "flags": [ "ERASE_FURNITURE_BEFORE_PLACING_TERRAIN", "ERASE_TRAP_BEFORE_PLACING_TERRAIN", "ALLOW_TERRAIN_UNDER_ITEMS" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates head of bed",
    "nested_mapgen_id": "bedroom_4x4_adult_2_N",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "D@@D",
        " @@ ",
        " == ",
        " == "
      ],
      "palettes": [ "standard_domestic_palette", "parametrized_carpets_nest_palette" ],
      "flags": [ "ERASE_FURNITURE_BEFORE_PLACING_TERRAIN", "ERASE_TRAP_BEFORE_PLACING_TERRAIN", "ALLOW_TERRAIN_UNDER_ITEMS" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates head of bed",
    "nested_mapgen_id": "bedroom_4x4_adult_2_N",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "D@@D",
        " @@ ",
        "    ",
        " Ia "
      ],
      "palettes": [ "standard_domestic_palette" ],
      "flags": [ "ERASE_FURNITURE_BEFORE_PLACING_TERRAIN", "ERASE_TRAP_BEFORE_PLACING_TERRAIN", "ALLOW_TERRAIN_UNDER_ITEMS" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates head of bed",
    "nested_mapgen_id": "bedroom_4x4_adult_2_N",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "D@@D",
        " @@ ",
        "    ",
        " bT "
      ],
      "palettes": [ "standard_domestic_palette" ],
      "flags": [ "ERASE_FURNITURE_BEFORE_PLACING_TERRAIN", "ERASE_TRAP_BEFORE_PLACING_TERRAIN", "ALLOW_TERRAIN_UNDER_ITEMS" ]
    }
  },
  {
    "type": "mapgen",
    "nested_mapgen_id": "bedroom_4x4_adult_2_E",
    "//": "compass direction indicates head of bed",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "D  ¤",
        "  @@",
        "  @@",
        "T  ¤"
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates head of bed",
    "nested_mapgen_id": "bedroom_4x4_adult_2_E",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "   D",
        "==@@",
        "==@@",
        "   D"
      ],
      "palettes": [ "standard_domestic_palette", "parametrized_carpets_nest_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates head of bed",
    "nested_mapgen_id": "bedroom_4x4_adult_2_E",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "   D",
        "I @@",
        "a @@",
        "   D"
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates head of bed",
    "nested_mapgen_id": "bedroom_4x4_adult_2_E",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "   D",
        "b @@",
        "T @@",
        "   D"
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "nested_mapgen_id": "bedroom_4x4_adult_2_W",
    "//": "compass direction indicates head of bed",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "¤   ",
        "@@ D",
        "@@ y",
        "¤   "
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates head of bed",
    "nested_mapgen_id": "bedroom_4x4_adult_2_W",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "D   ",
        "@@==",
        "@@==",
        "D   "
      ],
      "palettes": [ "standard_domestic_palette", "parametrized_carpets_nest_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates head of bed",
    "nested_mapgen_id": "bedroom_4x4_adult_2_W",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "D   ",
        "@@ a",
        "@@ I",
        "D   "
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates head of bed",
    "nested_mapgen_id": "bedroom_4x4_adult_2_W",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "D   ",
        "@@ T",
        "@@ b",
        "D   "
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "nested_mapgen_id": "bedroom_4x4_adult_2_S",
    "//": "compass direction indicates head of bed",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        " aD ",
        "    ",
        " @@ ",
        "¤@@¤"
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates head of bed",
    "nested_mapgen_id": "bedroom_4x4_adult_2_S",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        " == ",
        " == ",
        " @@ ",
        "D@@D"
      ],
      "palettes": [ "standard_domestic_palette", "parametrized_carpets_nest_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates head of bed",
    "nested_mapgen_id": "bedroom_4x4_adult_2_S",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        " Ia ",
        "    ",
        " @@ ",
        "D@@D"
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates head of bed",
    "nested_mapgen_id": "bedroom_4x4_adult_2_S",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        " bT ",
        "    ",
        " @@ ",
        "D@@D"
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates head of bed, works for rooms with corner doors.",
    "nested_mapgen_id": "bedroom_4x4_adult_3_S",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        " ER ",
        "D   ",
        " @@ ",
        " @@ "
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates head of bed, works for rooms with corner doors.",
    "nested_mapgen_id": "bedroom_4x4_adult_3_N",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        " @@ ",
        " @@ ",
        "D   ",
        " RE "
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates head of bed, works for rooms with corner doors.",
    "nested_mapgen_id": "bedroom_4x4_adult_3_E",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "    ",
        "R @@",
        "E @@",
        " D  "
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates head of bed, works for rooms with corner doors.",
    "nested_mapgen_id": "bedroom_4x4_adult_3_W",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "    ",
        "@@ E",
        "@@ R",
        "  D "
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates head of bed",
    "nested_mapgen_id": "bedroom_5x5_adult_N_1",
    "object": {
      "mapgensize": [ 5, 5 ],
      "rotation": [ 0, 3 ],
      "rows": [
        " ¤@@¤",
        "  @@ ",
        "y    ",
        "Ih   ",
        "I  DD"
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates head of bed",
    "nested_mapgen_id": "bedroom_5x5_adult_S_1",
    "object": {
      "mapgensize": [ 5, 5 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "  II ",
        "D h  ",
        "D   y",
        " @@  ",
        "¤@@¤ "
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates head of bed",
    "nested_mapgen_id": "bedroom_5x5_adult_W_1",
    "object": {
      "mapgensize": [ 5, 5 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "¤    ",
        "@@  I",
        "@@ hI",
        "¤    ",
        "DDy  "
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates head of bed",
    "nested_mapgen_id": "bedroom_5x5_adult_E_1",
    "object": {
      "mapgensize": [ 5, 5 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "     ",
        "D   ¤",
        "D  @@",
        "h  @@",
        "II  ¤"
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates head of bed",
    "nested_mapgen_id": "bedroom_5x5_adult_N_2",
    "object": {
      "mapgensize": [ 5, 5 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "  @¤ ",
        "D @ y",
        "    E",
        " h  T",
        " II  "
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates head of bed",
    "nested_mapgen_id": "bedroom_5x5_adult_S_2",
    "object": {
      "mapgensize": [ 5, 5 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "     ",
        "Ih  y",
        "I   R",
        "  @ T",
        "D @¤ "
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates head of bed",
    "nested_mapgen_id": "bedroom_5x5_adult_E_2",
    "object": {
      "mapgensize": [ 5, 5 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "     ",
        "@@  I",
        "¤  AI",
        "y   R",
        "DEy  "
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates head of bed",
    "nested_mapgen_id": "bedroom_5x5_adult_W_2",
    "object": {
      "mapgensize": [ 5, 5 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "  DD ",
        "Ih  ¤",
        "I  @@",
        "y   R",
        "RET  "
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates table orientation",
    "nested_mapgen_id": "diningroom_5x5_E_W",
    "object": {
      "mapgensize": [ 5, 5 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "y    ",
        " hhh ",
        " sss ",
        " hhh ",
        "     "
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates table orientation",
    "nested_mapgen_id": "diningroom_5x5_N_S",
    "object": {
      "mapgensize": [ 5, 5 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "     ",
        " hsh ",
        " hsh ",
        " hsh ",
        "y    "
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates table orientation",
    "nested_mapgen_id": "diningroom_6x6_N_S_1A",
    "object": {
      "mapgensize": [ 6, 6 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "      ",
        "  hsh ",
        "I hsh ",
        "I hsh ",
        "y hsh ",
        "      "
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates table orientation",
    "nested_mapgen_id": "diningroom_6x6_N_S_1B",
    "object": {
      "mapgensize": [ 6, 6 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "      ",
        " hsh T",
        " hsh I",
        " hsh I",
        " hsh y",
        "      "
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates table orientation",
    "nested_mapgen_id": "diningroom_6x6_E_W_1",
    "object": {
      "mapgensize": [ 6, 6 ],
      "rotation": [ 0, 3 ],
      "rows": [
        " yIIy ",
        "      ",
        " hhhh ",
        " ssss ",
        " hhhh ",
        "      "
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates table orientation",
    "nested_mapgen_id": "diningroom_6x6_E_W_1A",
    "object": {
      "mapgensize": [ 6, 6 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "      ",
        " hhhh ",
        " ssss ",
        " hhhh ",
        "      ",
        " yIIy "
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates table orientation",
    "nested_mapgen_id": "diningroom_6x6_E_W_2",
    "object": {
      "mapgensize": [ 6, 6 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "y     ",
        " hhhh ",
        " ssss ",
        " ssss ",
        " hhhh ",
        "      "
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates table orientation",
    "nested_mapgen_id": "diningroom_6x6_N_S_2",
    "object": {
      "mapgensize": [ 6, 6 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "y     ",
        " hssh ",
        " hssh ",
        " hssh ",
        " hssh ",
        "      "
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates table orientation",
    "nested_mapgen_id": "diningroom_6x6_E_W_2A",
    "object": {
      "mapgensize": [ 6, 6 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "      ",
        " hhhh ",
        " ssss ",
        " ssss ",
        " hhhh ",
        "y    a"
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates table orientation",
    "nested_mapgen_id": "diningroom_6x6_N_S_2A",
    "object": {
      "mapgensize": [ 6, 6 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "      ",
        " hssh ",
        " hssh ",
        " hssh ",
        " hssh ",
        "Y    y"
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "nested_mapgen_id": "kitchen_5x5_N_1",
    "object": {
      "mapgensize": [ 5, 5 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "123FO",
        "     ",
        " 161 ",
        "     ",
        "     "
      ],
      "terrain": { "2": "t_linoleum_white" },
      "set": [ { "square": "terrain", "id": "t_linoleum_white", "x": 0, "y": 0, "x2": 4, "y2": 2 } ],
      "palettes": [ "standard_domestic_palette", "standard_domestic_lino_kitchen" ]
    }
  },
  {
    "type": "mapgen",
    "nested_mapgen_id": "kitchen_5x5_N_1",
    "object": {
      "mapgensize": [ 5, 5 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "FOwww",
        "     ",
        "12334",
        "     ",
        "     "
      ],
      "terrain": { "2": "t_linoleum_white" },
      "set": [ { "square": "terrain", "id": "t_linoleum_white", "x": 0, "y": 0, "x2": 4, "y2": 2 } ],
      "palettes": [ "standard_domestic_palette", "standard_domestic_lino_kitchen" ]
    }
  },
  {
    "type": "mapgen",
    "nested_mapgen_id": "kitchen_5x5_N_1A",
    "object": {
      "mapgensize": [ 5, 5 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "123 4",
        "     ",
        "O154F",
        "     ",
        "     "
      ],
      "set": [ { "square": "terrain", "id": "t_linoleum_white", "x": 0, "y": 0, "x2": 4, "y2": 2 } ],
      "palettes": [ "standard_domestic_palette", "standard_domestic_lino_kitchen" ]
    }
  },
  {
    "type": "mapgen",
    "nested_mapgen_id": "kitchen_5x5_N_1A",
    "object": {
      "mapgensize": [ 5, 5 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "1O1 F",
        "     ",
        "7234w",
        "     ",
        "     "
      ],
      "set": [ { "square": "terrain", "id": "t_linoleum_white", "x": 0, "y": 0, "x2": 4, "y2": 2 } ],
      "palettes": [ "standard_domestic_palette", "standard_domestic_lino_kitchen" ]
    }
  },
  {
    "type": "mapgen",
    "nested_mapgen_id": "kitchen_5x5_N_1B",
    "object": {
      "mapgensize": [ 5, 5 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "1  14",
        "5    ",
        "7OF32",
        "     ",
        "     "
      ],
      "set": [ { "square": "terrain", "id": "t_linoleum_white", "x": 0, "y": 0, "x2": 4, "y2": 2 } ],
      "palettes": [ "standard_domestic_palette", "standard_domestic_lino_kitchen" ]
    }
  },
  {
    "type": "mapgen",
    "nested_mapgen_id": "kitchen_5x5_N_1C",
    "object": {
      "mapgensize": [ 5, 5 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "123 2",
        "    5",
        "FOnY3",
        "     ",
        "     "
      ],
      "set": [ { "square": "terrain", "id": "t_linoleum_white", "x": 0, "y": 0, "x2": 4, "y2": 2 } ],
      "palettes": [ "standard_domestic_palette", "standard_domestic_lino_kitchen" ]
    }
  },
  {
    "type": "mapgen",
    "nested_mapgen_id": "kitchen_5x5_N_2",
    "object": {
      "mapgensize": [ 5, 5 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "OF157",
        "     ",
        "4 123",
        "  AAA",
        "     "
      ],
      "set": [ { "square": "terrain", "id": "t_linoleum_white", "x": 0, "y": 0, "x2": 4, "y2": 2 } ],
      "palettes": [ "standard_domestic_palette", "standard_domestic_lino_kitchen" ]
    }
  },
  {
    "type": "mapgen",
    "nested_mapgen_id": "kitchen_5x5_N_2",
    "object": {
      "mapgensize": [ 5, 5 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "wFO4n",
        "w    ",
        "w 123",
        "  AAA",
        "     "
      ],
      "set": [ { "square": "terrain", "id": "t_linoleum_white", "x": 0, "y": 0, "x2": 4, "y2": 2 } ],
      "palettes": [ "standard_domestic_palette", "standard_domestic_lino_kitchen" ]
    }
  },
  {
    "type": "mapgen",
    "nested_mapgen_id": "kitchen_5x5_N_3",
    "object": {
      "mapgensize": [ 5, 5 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "nOFww",
        "    w",
        " ss  ",
        "    4",
        "341 2"
      ],
      "set": [ { "square": "terrain", "id": "t_linoleum_white", "x": 0, "y": 0, "x2": 4, "y2": 4 } ],
      "palettes": [ "standard_domestic_palette", "standard_domestic_lino_kitchen" ]
    }
  },
  {
    "type": "mapgen",
    "nested_mapgen_id": "kitchen_5x5_N_3",
    "object": {
      "mapgensize": [ 5, 5 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "wwFww",
        "     ",
        " nO1 ",
        "     ",
        "74 23"
      ],
      "set": [ { "square": "terrain", "id": "t_linoleum_white", "x": 0, "y": 0, "x2": 4, "y2": 4 } ],
      "palettes": [ "standard_domestic_palette", "standard_domestic_lino_kitchen" ]
    }
  },
  {
    "type": "mapgen",
    "nested_mapgen_id": "livingroom_4x4_N_S_1",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "yxxx",
        "    ",
        "E l ",
        " HHH"
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "nested_mapgen_id": "livingroom_4x4_N_S_1",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "EllE",
        " ==T",
        " == ",
        "RRRR"
      ],
      "palettes": [ "standard_domestic_palette", "parametrized_carpets_nest_palette" ]
    }
  },
  {
    "type": "mapgen",
    "nested_mapgen_id": "livingroom_4x4_N_S_1",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "RRRR",
        "====",
        "====",
        "HHHT"
      ],
      "palettes": [ "standard_domestic_palette", "parametrized_carpets_nest_palette" ]
    }
  },
  {
    "type": "mapgen",
    "nested_mapgen_id": "livingroom_4x4_N_S_1",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "Exxx",
        "    ",
        "R l ",
        "RHHH"
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "nested_mapgen_id": "livingroom_4x4_N_S_1",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "yHHH",
        "  l ",
        "E   ",
        " xxx"
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "nested_mapgen_id": "livingroom_4x4_N_S_1",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "    ",
        "eee ",
        "eee ",
        "    "
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates furniture orientation",
    "nested_mapgen_id": "livingroom_4x4_N_1",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "YHHy",
        "    ",
        "    ",
        "    "
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates furniture orientation",
    "nested_mapgen_id": "livingroom_4x4_N_1",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "RRRR",
        "    ",
        "    ",
        "    "
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates furniture orientation",
    "nested_mapgen_id": "livingroom_4x4_N_1",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "EllE",
        "    ",
        "    ",
        "    "
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates furniture orientation",
    "nested_mapgen_id": "livingroom_4x4_N_1",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "hssh",
        "    ",
        "    ",
        "    "
      ],
      "palettes": [ "standard_domestic_palette" ],
      "items": {
        "s": [
          { "item": "dishes_dining", "chance": 30 },
          { "item": "tea_dishes", "chance": 10, "repeat": [ 1, 2 ] },
          { "item": "baked_goods", "chance": 5 },
          { "item": "groce_condiment", "chance": 10, "repeat": [ 1, 2 ] },
          { "item": "dining", "chance": 10 }
        ]
      }
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates furniture orientation",
    "nested_mapgen_id": "livingroom_4x4_N_1",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "ybcy",
        "    ",
        "    ",
        "    "
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates furniture orientation",
    "nested_mapgen_id": "livingroom_4x4_N_1",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "EZWE",
        "    ",
        "    ",
        "    "
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates furniture orientation",
    "nested_mapgen_id": "livingroom_4x4_N_1",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "xxxx",
        "    ",
        "    ",
        "    "
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates sofa orientation",
    "nested_mapgen_id": "livingroom_5x5_N_1",
    "object": {
      "mapgensize": [ 5, 5 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "yHHHs",
        "     ",
        " lll ",
        "     ",
        "TEsE "
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates sofa orientation",
    "nested_mapgen_id": "livingroom_5x5_S_1",
    "object": {
      "mapgensize": [ 5, 5 ],
      "rotation": [ 0, 3 ],
      "rows": [
        " ElET",
        "     ",
        " lll ",
        "     ",
        "yHHHs"
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates sofa orientation",
    "nested_mapgen_id": "livingroom_5x5_E_1",
    "object": {
      "mapgensize": [ 5, 5 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "T   s",
        "E s H",
        "s s H",
        "E s H",
        "    y"
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates sofa orientation",
    "nested_mapgen_id": "livingroom_5x5_W_1",
    "object": {
      "mapgensize": [ 5, 5 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "y   T",
        "H l E",
        "H l s",
        "H l E",
        "s   y"
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates sofa orientation",
    "nested_mapgen_id": "livingroom_5x5_N_2",
    "object": {
      "mapgensize": [ 5, 5 ],
      "rotation": [ 0, 3 ],
      "rows": [
        " HHl ",
        "    R",
        " ll R",
        "     ",
        " xxx "
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates sofa orientation",
    "nested_mapgen_id": "livingroom_5x5_S_2",
    "object": {
      "mapgensize": [ 5, 5 ],
      "rotation": [ 0, 3 ],
      "rows": [
        " xxx ",
        "     ",
        "H ll ",
        "H    ",
        " HHH "
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates sofa orientation",
    "nested_mapgen_id": "livingroom_5x5_E_2",
    "object": {
      "mapgensize": [ 5, 5 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "  E l",
        "x l H",
        "x l H",
        "x   H",
        "     "
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "compass direction indicates sofa orientation",
    "nested_mapgen_id": "livingroom_5x5_W_2",
    "object": {
      "mapgensize": [ 5, 5 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "     ",
        "H l x",
        "H l x",
        "H   x",
        " HHl "
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "bookcases and chair for studies, workrooms, hobby rooms, etc",
    "nested_mapgen_id": "bonus_room_2x2_1",
    "object": {
      "mapgensize": [ 2, 2 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "RR",
        "E "
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "bookcase and chair for studies, workrooms, hobby rooms, etc",
    "nested_mapgen_id": "bonus_room_2x2_2",
    "object": {
      "mapgensize": [ 2, 2 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "E ",
        "R "
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "bookcase and chair for studies, workrooms, hobby rooms, etc",
    "nested_mapgen_id": "bonus_room_2x2_3",
    "object": {
      "mapgensize": [ 2, 2 ],
      "rotation": [ 0, 3 ],
      "rows": [
        " E",
        "TR"
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "filing cabinets, shredder for workrooms, hobby rooms, etc",
    "nested_mapgen_id": "bonus_room_2x2_4_N",
    "object": {
      "mapgensize": [ 2, 2 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "PP",
        "  "
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "filing cabinets, shredder for workrooms, hobby rooms, etc",
    "nested_mapgen_id": "bonus_room_2x2_4_S",
    "object": {
      "mapgensize": [ 2, 2 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "  ",
        "PP"
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "filing cabinets, shredder for workrooms, hobby rooms, etc",
    "nested_mapgen_id": "bonus_room_2x2_4_W",
    "object": {
      "mapgensize": [ 2, 2 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "P ",
        "P "
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "filing cabinets, shredder for workrooms, hobby rooms, etc",
    "nested_mapgen_id": "bonus_room_2x2_4_E",
    "object": {
      "mapgensize": [ 2, 2 ],
      "rotation": [ 0, 3 ],
      "rows": [
        " P",
        " P"
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "bookcases and chair for studies, workrooms, hobby rooms, etc",
    "nested_mapgen_id": "bonus_room_3x3_1",
    "object": {
      "mapgensize": [ 3, 3 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "R T",
        "RE ",
        "R  "
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "bookcases and chair for studies, workrooms, hobby rooms, etc",
    "nested_mapgen_id": "bonus_room_3x3_1A",
    "object": {
      "mapgensize": [ 3, 3 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "T R",
        " ER",
        "  R"
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "small furniture groupings for studies, workrooms, hobby rooms, etc",
    "nested_mapgen_id": "bonus_room_3x3_2",
    "object": {
      "mapgensize": [ 3, 3 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "III",
        " h ",
        "y  "
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "small furniture groupings for studies, workrooms, hobby rooms, etc",
    "nested_mapgen_id": "bonus_room_3x3_3",
    "object": {
      "mapgensize": [ 3, 3 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "I  ",
        "Ih ",
        "I y"
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "small furniture groupings for studies, workrooms, hobby rooms, etc",
    "nested_mapgen_id": "bonus_room_3x3_4",
    "object": {
      "mapgensize": [ 3, 3 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "III",
        "h  ",
        "  y"
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "small furniture groupings for studies, workrooms, hobby rooms, etc",
    "nested_mapgen_id": "bonus_room_3x3_5",
    "object": {
      "mapgensize": [ 3, 3 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "HHH",
        "   ",
        "Ell"
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "small furniture groupings for studies, workrooms, hobby rooms, etc",
    "nested_mapgen_id": "bonus_room_3x3_S_5",
    "object": {
      "mapgensize": [ 3, 3 ],
      "rotation": [ 0, 3 ],
      "rows": [
        " ss",
        "   ",
        "HHH"
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "small furniture groupings for studies, workrooms, hobby rooms, etc",
    "nested_mapgen_id": "bonus_room_3x3_E_5",
    "object": {
      "mapgensize": [ 3, 3 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "s H",
        "s H",
        "E H"
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "small furniture groupings for studies, workrooms, hobby rooms, etc",
    "nested_mapgen_id": "bonus_room_3x3_N_6",
    "object": {
      "mapgensize": [ 3, 3 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "NNN",
        " A ",
        "   "
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "small furniture groupings for studies, workrooms, hobby rooms, etc",
    "nested_mapgen_id": "bonus_room_3x3_E_6",
    "object": {
      "mapgensize": [ 3, 3 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "  N",
        " AN",
        "  N"
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "small furniture groupings for studies, workrooms, hobby rooms, etc",
    "nested_mapgen_id": "bonus_room_3x3_S_6",
    "object": {
      "mapgensize": [ 3, 3 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "   ",
        " A ",
        "NNN"
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "small furniture groupings for studies, workrooms, hobby rooms, etc",
    "nested_mapgen_id": "bonus_room_3x3_W_6",
    "object": {
      "mapgensize": [ 3, 3 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "N  ",
        "NA ",
        "N  "
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "small furniture groupings for studies, workrooms, hobby rooms, etc",
    "nested_mapgen_id": "bonus_room_3x3_N_8",
    "object": {
      "mapgensize": [ 3, 3 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "III",
        " h ",
        "   "
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "small furniture groupings for studies, workrooms, hobby rooms, etc",
    "nested_mapgen_id": "bonus_room_3x3_E_8",
    "object": {
      "mapgensize": [ 3, 3 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "  I",
        " hI",
        "  I"
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "small furniture groupings for studies, workrooms, hobby rooms, etc",
    "nested_mapgen_id": "bonus_room_3x3_S_8",
    "object": {
      "mapgensize": [ 3, 3 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "   ",
        " h ",
        "III"
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "small furniture groupings for studies, workrooms, hobby rooms, etc",
    "nested_mapgen_id": "bonus_room_3x3_W_8",
    "object": {
      "mapgensize": [ 3, 3 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "I  ",
        "Ih ",
        "I  "
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "small furniture groupings for studies, workrooms, hobby rooms, etc",
    "nested_mapgen_id": "bonus_room_3x3_S_7",
    "object": {
      "mapgensize": [ 3, 3 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "   ",
        " @ ",
        "¤@¤"
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "small furniture groupings for studies, workrooms, hobby rooms, etc",
    "nested_mapgen_id": "bonus_room_3x3_E_7",
    "object": {
      "mapgensize": [ 3, 3 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "   ",
        "¤  ",
        "@@y"
      ],
      "palettes": [ "standard_domestic_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "a nested map for lawns",
    "nested_mapgen_id": "greenhouse_5x5_roof",
    "object": {
      "mapgensize": [ 6, 6 ],
      "rows": [
        "      ",
        "RRRRR ",
        "RRRRR ",
        "RRRRR ",
        "RRRRR ",
        "RRRRR "
      ],
      "terrain": { "R": "t_glass_roof" },
      "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ]
    }
  },
  {
    "type": "mapgen",
    "//": "a nested map for lawns",
    "nested_mapgen_id": "greenhouse_6x6_herbal",
    "object": {
      "mapgensize": [ 6, 6 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "  s   ",
        "BBCBB ",
        "D4R4Dc",
        "B5R2Bc",
        "D2R3Dc",
        "BBCBB "
      ],
      "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ],
      "palettes": [ "domestic_garden_nest_palette" ],
      "terrain": { "s": "t_concrete" },
      "place_items": [
        { "item": "farming_tools", "x": 2, "y": [ 2, 4 ], "chance": 25, "repeat": [ 1, 3 ] },
        { "item": "farming_seeds", "x": 2, "y": [ 2, 4 ], "chance": 25, "repeat": [ 1, 3 ] },
        { "item": "flower_pots", "x": 5, "y": [ 2, 4 ], "chance": 55, "repeat": [ 1, 4 ] }
      ],
      "place_nested": [ { "chunks": [ "greenhouse_5x5_roof" ], "x": 0, "y": 0, "z": 1 } ]
    }
  },
  {
    "type": "mapgen",
    "//": "a nested map for lawns",
    "nested_mapgen_id": "greenhouse_6x6_vegetable",
    "object": {
      "mapgensize": [ 6, 6 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "  s   ",
        "BBCBB ",
        "D6R6Dc",
        "B7R7Bc",
        "D9R8Dc",
        "BBCBB "
      ],
      "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ],
      "palettes": [ "domestic_garden_nest_palette" ],
      "terrain": { "s": "t_concrete" },
      "place_items": [
        { "item": "farming_tools", "x": 2, "y": [ 2, 4 ], "chance": 25, "repeat": [ 1, 3 ] },
        { "item": "farming_seeds", "x": 2, "y": [ 2, 4 ], "chance": 25, "repeat": [ 1, 3 ] },
        { "item": "flower_pots", "x": 5, "y": [ 2, 4 ], "chance": 55, "repeat": [ 1, 4 ] }
      ],
      "place_nested": [ { "chunks": [ "greenhouse_5x5_roof" ], "x": 0, "y": 0, "z": 1 } ]
    }
  },
  {
    "type": "mapgen",
    "//": "a nested map for lawns",
    "nested_mapgen_id": "shed_6x6_roof",
    "object": {
      "mapgensize": [ 6, 6 ],
      "rows": [
        "------",
        "-....-",
        "-....-",
        "-....-",
        "-....-",
        "------"
      ],
      "palettes": [ "roof_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "a nested map for lawns",
    "nested_mapgen_id": "shed_6x6_junk",
    "object": {
      "mapgensize": [ 6, 6 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "||++||",
        "|O  Q|",
        "|z  Q|",
        "|zzSQ|",
        "|SzzQ|",
        "||||||"
      ],
      "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ],
      "palettes": [ "standard_domestic_palette" ],
      "terrain": {
        "|": "t_wall_metal_corrugated",
        "+": "t_door_metal_pickable",
        " ": "t_thconc_floor",
        "S": "t_thconc_floor",
        "z": "t_thconc_floor",
        "Q": "t_thconc_floor",
        "O": "t_thconc_floor"
      },
      "place_items": [
        { "item": "home_hw", "x": 4, "y": [ 1, 4 ], "chance": 25, "repeat": [ 1, 3 ] },
        { "item": "allclothes", "x": 1, "y": 1, "chance": 25, "repeat": [ 1, 3 ] },
        { "item": "livingroom", "x": 1, "y": [ 2, 3 ], "chance": 55, "repeat": [ 1, 4 ] },
        { "item": "bedroom", "x": 2, "y": [ 3, 4 ], "chance": 55, "repeat": [ 1, 4 ] }
      ],
      "place_nested": [ { "chunks": [ "shed_6x6_roof" ], "x": 0, "y": 0, "z": 1 } ]
    }
  },
  {
    "type": "mapgen",
    "//": "a nested map for lawns",
    "nested_mapgen_id": "shed_6x6_woodworker",
    "object": {
      "mapgensize": [ 6, 6 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "||++||",
        "|GF A|",
        "|G  C|",
        "|G FD|",
        "|GEEB|",
        "||oo||"
      ],
      "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ],
      "terrain": {
        "|": "t_wall_wood",
        "+": "t_door_locked",
        "o": "t_curtains",
        " ": "t_thconc_floor",
        "A": "t_thconc_floor",
        "B": "t_thconc_floor",
        "C": "t_thconc_floor",
        "D": "t_thconc_floor",
        "E": "t_thconc_floor",
        "F": "t_thconc_floor",
        "G": "t_thconc_floor"
      },
      "furniture": {
        "A": [ "f_drill_press", "f_planer" ],
        "B": [ "f_jointer", "f_router", "f_mitresaw" ],
        "C": "f_tablesaw",
        "D": "f_bandsaw",
        "E": "f_workbench",
        "F": "f_stool",
        "G": "f_rack_wood"
      },
      "place_items": [
        { "item": "home_hw", "x": [ 1, 3 ], "y": 4, "chance": 50, "repeat": [ 1, 3 ] },
        { "item": "wood_workshop", "x": 1, "y": [ 1, 4 ], "chance": 70, "repeat": [ 1, 3 ] }
      ],
      "place_nested": [ { "chunks": [ "shed_6x6_roof" ], "x": 0, "y": 0, "z": 1 } ]
    }
  },
  {
    "type": "mapgen",
    "//": "a nested map for lawns",
    "nested_mapgen_id": "shed_6x6_bike",
    "object": {
      "mapgensize": [ 6, 6 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "||||||",
        "|    +",
        "|   B|",
        "|   B|",
        "+   S|",
        "||||||"
      ],
      "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ],
      "terrain": {
        "|": "t_scrap_wall",
        "+": "t_door_metal_pickable",
        " ": "t_thconc_floor",
        "S": "t_thconc_floor",
        "B": "t_thconc_floor"
      },
      "furniture": { "T": "f_trashcan", "S": "f_utility_shelf", "B": "f_workbench" },
      "place_vehicles": [ { "vehicle": "bikeshop", "x": 1, "y": 2, "rotation": 270, "chance": 50 } ],
      "place_items": [ { "item": "bikeshop_tools", "x": 4, "y": [ 2, 4 ], "chance": 10, "repeat": [ 1, 3 ] } ],
      "place_nested": [ { "chunks": [ "shed_6x6_roof" ], "x": 0, "y": 0, "z": 1 } ]
    }
  },
  {
    "type": "mapgen",
    "//": "a nested map for lawns",
    "nested_mapgen_id": "pond_6x6",
    "object": {
      "mapgensize": [ 6, 6 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "    N ",
        "  Kk  ",
        "kKkKK ",
        "NKKK  ",
        "  Kcc ",
        "   cZ "
      ],
      "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ],
      "palettes": [ "domestic_garden_nest_palette" ]
    }
  },
  {
    "type": "mapgen",
    "//": "a nested map for lawns",
    "nested_mapgen_id": "pond_6x6_natural",
    "object": {
      "mapgensize": [ 6, 6 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "     Z",
        "  Kk  ",
        "kKkKK ",
        " KKK  ",
        "  K   ",
        "    Z "
      ],
      "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ],
      "palettes": [ "domestic_garden_nest_palette" ],
      "furniture": { "k": "f_region_water_plant" },
      "monsters": {
        "K": { "monster": "GROUP_POND_FISH", "chance": 4, "density": 0.01 },
        "k": { "monster": "GROUP_POND_BIRD", "chance": 3, "density": 0.01 },
        " ": { "monster": "GROUP_POND_ANIMAL", "chance": 23, "density": 0.01 }
      }
    }
  },
  {
    "type": "mapgen",
    "//": "a nested map for lawns",
    "nested_mapgen_id": "playset_4x4_1",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "GG c",
        "G% c",
        "  II",
        "N II"
      ],
      "palettes": [ "domestic_garden_nest_palette" ],
      "terrain": { "%": "t_sandbox" },
      "furniture": { "%": "f_sand_castle" },
      "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ]
    }
  },
  {
    "type": "mapgen",
    "//": "a nested map for lawns",
    "nested_mapgen_id": "playset_4x4_2",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "H   ",
        "H  I",
        "G  I",
        " ccI"
      ],
      "palettes": [ "domestic_garden_nest_palette" ],
      "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ]
    }
  },
  {
    "type": "mapgen",
    "//": "a nested map for lawns",
    "nested_mapgen_id": "firepit_5x5_1",
    "object": {
      "mapgensize": [ 5, 5 ],
      "rotation": [ 0, 3 ],
      "rows": [
        " ccc ",
        "     ",
        "  i  ",
        "     ",
        " ccc "
      ],
      "palettes": [ "domestic_garden_nest_palette" ],
      "place_items": [ { "item": "stash_wood", "x": 1, "y": 2, "chance": 100, "repeat": [ 2, 10 ] } ]
    }
  },
  {
    "type": "mapgen",
    "//": "a nested map for lawns",
    "nested_mapgen_id": "firepit_5x5_2",
    "object": {
      "mapgensize": [ 5, 5 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "     ",
        "S   S",
        "S i S",
        "S    ",
        "     "
      ],
      "palettes": [ "domestic_garden_nest_palette" ],
      "place_items": [ { "item": "stash_wood", "x": 2, "y": 1, "chance": 100, "repeat": [ 2, 10 ] } ]
    }
  },
  {
    "type": "mapgen",
    "//": "a nested map for lawns",
    "nested_mapgen_id": "reflecting_pool_5x5_1",
    "object": {
      "mapgensize": [ 5, 5 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "     ",
        " MMM ",
        " fMf ",
        " MMM ",
        "     "
      ],
      "palettes": [ "domestic_garden_nest_palette" ],
      "terrain": { " ": "t_concrete", "f": "t_concrete" },
      "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ]
    }
  },
  {
    "type": "mapgen",
    "//": "a nested map for lawns",
    "nested_mapgen_id": "reflecting_pool_5x5_2",
    "object": {
      "mapgensize": [ 5, 5 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "     ",
        " MMM ",
        " MZM ",
        " MMM ",
        "     "
      ],
      "palettes": [ "domestic_garden_nest_palette" ],
      "terrain": { " ": "t_concrete" },
      "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ]
    }
  },
  {
    "type": "mapgen",
    "//": "a nested map for lawns",
    "nested_mapgen_id": "garden_3x3_1",
    "object": {
      "mapgensize": [ 3, 3 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "PPP",
        "PPP",
        "PPP"
      ],
      "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ],
      "palettes": [ "domestic_garden_nest_palette" ],
      "sealed_item": { "P": { "items": { "item": "farming_seeds", "chance": 100 }, "furniture": "f_plant_seedling" } },
      "place_items": [
        { "item": "farming_tools", "x": [ 0, 2 ], "y": [ 0, 2 ], "chance": 5, "repeat": [ 1, 3 ] },
        { "item": "farming_seeds", "x": [ 0, 2 ], "y": [ 0, 2 ], "chance": 75, "repeat": [ 1, 3 ] }
      ]
    }
  },
  {
    "type": "mapgen",
    "//": "a nested map for lawns",
    "nested_mapgen_id": "garden_3x3_2",
    "object": {
      "mapgensize": [ 3, 3 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "111",
        "   ",
        "111"
      ],
      "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ],
      "palettes": [ "domestic_garden_nest_palette" ],
      "terrain": { "1": "t_dirtfloor_no_roof" },
      "place_items": [
        { "item": "farming_tools", "x": [ 0, 2 ], "y": [ 0, 2 ], "chance": 5, "repeat": [ 1, 3 ] },
        { "item": "farming_seeds", "x": [ 0, 2 ], "y": [ 0, 2 ], "chance": 75, "repeat": [ 1, 3 ] }
      ]
    }
  },
  {
    "type": "mapgen",
    "//": "a nested map for lawns",
    "nested_mapgen_id": "garden_3x3_3",
    "object": {
      "mapgensize": [ 3, 3 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "111",
        "1Z1",
        "111"
      ],
      "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ],
      "palettes": [ "domestic_garden_nest_palette" ],
      "terrain": { "1": "t_dirtfloor_no_roof" }
    }
  },
  {
    "//": "Home office. Cardinal direction indicates which wall the desk is on.",
    "type": "mapgen",
    "nested_mapgen_id": "home_office_4x4_N",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "rrrr",
        "P h ",
        "    ",
        " RHH"
      ],
      "palettes": [ "standard_domestic_palette" ],
      "furniture": { "P": "f_filing_cabinet" },
      "items": {
        "H": { "item": "bed", "chance": 15 },
        "R": [ { "item": "magazines", "chance": 75, "repeat": [ 1, 5 ] }, { "item": "homebooks", "chance": 75, "repeat": [ 1, 3 ] } ]
      }
    }
  },
  {
    "//": "Home office. Cardinal direction indicates which wall the desk is on.",
    "type": "mapgen",
    "nested_mapgen_id": "home_office_4x4_N",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "Prrr",
        "  hr",
        "    ",
        " RR!"
      ],
      "palettes": [ "standard_domestic_palette" ],
      "furniture": { "P": "f_filing_cabinet", "!": "f_shredder" },
      "items": {
        "R": [ { "item": "magazines", "chance": 75, "repeat": [ 1, 5 ] }, { "item": "homebooks", "chance": 75, "repeat": [ 1, 3 ] } ]
      }
    }
  },
  {
    "//": "Home office. Cardinal direction indicates which wall the desk is on.",
    "type": "mapgen",
    "nested_mapgen_id": "home_office_4x4_S",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "HHR ",
        "    ",
        " h  ",
        "rrrP"
      ],
      "palettes": [ "standard_domestic_palette" ],
      "furniture": { "P": "f_filing_cabinet" },
      "items": {
        "H": { "item": "bed", "chance": 15 },
        "R": [ { "item": "magazines", "chance": 75, "repeat": [ 1, 5 ] }, { "item": "homebooks", "chance": 75, "repeat": [ 1, 3 ] } ]
      }
    }
  },
  {
    "//": "Home office. Cardinal direction indicates which wall the desk is on.",
    "type": "mapgen",
    "nested_mapgen_id": "home_office_4x4_S",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "!RR ",
        "    ",
        "  hr",
        "Prrr"
      ],
      "palettes": [ "standard_domestic_palette" ],
      "furniture": { "P": "f_filing_cabinet", "!": "f_shredder" },
      "items": {
        "R": [ { "item": "magazines", "chance": 75, "repeat": [ 1, 5 ] }, { "item": "homebooks", "chance": 75, "repeat": [ 1, 3 ] } ]
      }
    }
  },
  {
    "//": "Nest for spawning a freezer with items in",
    "type": "mapgen",
    "nested_mapgen_id": "domestic_freezer_nest",
    "object": {
      "mapgensize": [ 1, 1 ],
      "rotation": [ 0, 3 ],
      "furniture": { " ": "f_freezer" },
      "items": { " ": [ { "item": "SUS_freezer" } ] },
      "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ]
    }
  }
]
