[
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "ruins_4x4_front",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "____",
        "____",
        "__C_",
        "____"
      ],
      "palettes": [ "desolatebarn_palette" ],
      "items": { "C": { "item": "stash_wood", "chance": 60, "repeat": [ 1, 4 ] } },
      "place_monster": [ { "monster": "mon_dog_zombie_rot", "chance": 60, "x": 1, "y": 1 } ]
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "ruins_4x4_front",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "____",
        "_h__",
        "__h_",
        "____"
      ],
      "palettes": [ "desolatebarn_palette" ]
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "ruins_4x4_front",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "____",
        "_C__",
        "____",
        "____"
      ],
      "palettes": [ "desolatebarn_palette" ],
      "items": { "C": { "item": "hardware", "chance": 60 } }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "ruins_4x4_junk",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 0 ],
      "rows": [
        "____",
        "_^__",
        "__R^",
        "__R_"
      ],
      "palettes": [ "desolatebarn_palette" ],
      "items": { "^": { "item": "hardware", "chance": 10 }, "R": { "item": "hardware", "chance": 25 } },
      "place_monster": [ { "monster": "mon_dog_skeleton", "chance": 60, "x": 2, "y": 1 } ],
      "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ]
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "ruins_4x4_junk",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "____",
        "_h__",
        "hhh_",
        "____"
      ],
      "palettes": [ "desolatebarn_palette" ],
      "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ]
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "ruins_4x4_junk",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "___^",
        "____",
        "_^__",
        "_mg^"
      ],
      "palettes": [ "desolatebarn_palette" ],
      "items": { "^": { "item": "hardware", "chance": 10 } },
      "flags": [ "ALLOW_TERRAIN_UNDER_OTHER_DATA" ]
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "ruins_4x4_camp",
    "//": "Survivor holdout camp",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "C_b_",
        "N!N_",
        "NnNg",
        "NNN_"
      ],
      "palettes": [ "desolatebarn_palette" ],
      "place_items": [
        { "chance": 70, "item": "bed", "x": 1, "y": 2, "repeat": [ 1, 3 ] },
        { "chance": 60, "item": "cannedfood", "x": 0, "y": 0, "repeat": [ 2, 6 ] },
        { "chance": 60, "item": "pasta", "x": 0, "y": 0, "repeat": [ 2, 4 ] },
        { "chance": 60, "item": "snacks", "x": 0, "y": 0, "repeat": [ 1, 3 ] },
        { "chance": 70, "item": "stash_wood", "x": 3, "y": [ 0, 1 ], "repeat": [ 2, 5 ] }
      ],
      "place_npcs": [ { "class": "RURAL_HOLDOUT_FRIENDLY", "x": 1, "y": 2 } ],
      "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ]
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "ruins_4x4_camp",
    "//": "Survivor holdout camp",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "C_b_",
        "N!N_",
        "NnNg",
        "NNN_"
      ],
      "palettes": [ "desolatebarn_palette" ],
      "place_items": [
        { "chance": 70, "item": "bed", "x": 1, "y": 2, "repeat": [ 1, 3 ] },
        { "chance": 60, "item": "cannedfood", "x": 0, "y": 0, "repeat": [ 2, 6 ] },
        { "chance": 60, "item": "pasta", "x": 0, "y": 0, "repeat": [ 2, 4 ] },
        { "chance": 60, "item": "snacks", "x": 0, "y": 0, "repeat": [ 1, 3 ] },
        { "chance": 70, "item": "stash_wood", "x": 3, "y": [ 0, 1 ], "repeat": [ 2, 5 ] }
      ],
      "place_npcs": [ { "class": "RURAL_HOLDOUT_HOSTILE", "x": 1, "y": 2 } ],
      "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ]
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "ruins_4x4_camp",
    "//": "Survivor holdout camp",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "C_b_",
        "N!N_",
        "NnNg",
        "NNN_"
      ],
      "palettes": [ "desolatebarn_palette" ],
      "place_items": [
        { "chance": 70, "item": "bed", "x": 1, "y": 2, "repeat": [ 1, 3 ] },
        { "chance": 60, "item": "cannedfood", "x": 0, "y": 0, "repeat": [ 2, 6 ] },
        { "chance": 60, "item": "pasta", "x": 0, "y": 0, "repeat": [ 2, 4 ] },
        { "chance": 60, "item": "snacks", "x": 0, "y": 0, "repeat": [ 1, 3 ] },
        { "chance": 70, "item": "stash_wood", "x": 3, "y": [ 0, 1 ], "repeat": [ 2, 5 ] }
      ],
      "place_npcs": [ { "class": "RURAL_HOLDOUT_NIHILIST", "x": 1, "y": 2 } ],
      "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ]
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "ruins_4x4_camp",
    "//": "Survivor holdout camp",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "C_b_",
        "N!N_",
        "NnNg",
        "NNN_"
      ],
      "palettes": [ "desolatebarn_palette" ],
      "place_items": [
        { "chance": 70, "item": "bed", "x": 1, "y": 2, "repeat": [ 1, 3 ] },
        { "chance": 60, "item": "cannedfood", "x": 0, "y": 0, "repeat": [ 2, 6 ] },
        { "chance": 60, "item": "pasta", "x": 0, "y": 0, "repeat": [ 2, 4 ] },
        { "chance": 60, "item": "snacks", "x": 0, "y": 0, "repeat": [ 1, 3 ] },
        { "chance": 70, "item": "stash_wood", "x": 3, "y": [ 0, 1 ], "repeat": [ 2, 5 ] }
      ],
      "place_npcs": [ { "class": "RURAL_HOLDOUT_TRADER", "x": 1, "y": 2 } ],
      "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ]
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "ruins_4x4_camp",
    "//": "Single bandit camp",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "C_b_",
        "N!N_",
        "NnNg",
        "NNN_"
      ],
      "palettes": [ "desolatebarn_palette" ],
      "place_items": [
        { "chance": 70, "item": "bed", "x": 1, "y": 2, "repeat": [ 1, 3 ] },
        { "chance": 60, "item": "cannedfood", "x": 0, "y": 0, "repeat": [ 2, 6 ] },
        { "chance": 60, "item": "pasta", "x": 0, "y": 0, "repeat": [ 2, 4 ] },
        { "chance": 60, "item": "snacks", "x": 0, "y": 0, "repeat": [ 1, 3 ] },
        { "chance": 70, "item": "stash_wood", "x": 3, "y": [ 0, 1 ], "repeat": [ 2, 5 ] },
        { "chance": 30, "item": "guns_rifle_common", "x": 3, "y": 3 },
        { "chance": 50, "item": "ammo_rifle_common", "x": 3, "y": 3, "repeat": [ 2, 4 ] },
        { "chance": 40, "item": "mags_rifle_common", "x": 3, "y": 3, "repeat": [ 1, 2 ] }
      ],
      "place_npcs": [ { "class": "bandit", "x": 1, "y": 2 } ],
      "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ]
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "ruins_4x4_camp",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "^___",
        "N!N_",
        "NnN^",
        "NNN^"
      ],
      "palettes": [ "desolatebarn_palette" ],
      "place_items": [
        { "chance": 40, "item": "bed", "x": 1, "y": 2, "repeat": [ 1, 3 ] },
        { "chance": 30, "item": "cannedfood", "x": 0, "y": 3, "repeat": [ 2, 6 ] },
        { "chance": 20, "item": "pasta", "x": 0, "y": 3, "repeat": [ 2, 4 ] },
        { "chance": 20, "item": "snacks", "x": 0, "y": 3, "repeat": [ 1, 3 ] },
        { "chance": 30, "item": "stash_wood", "x": 3, "y": [ 0, 3 ], "repeat": [ 2, 5 ] }
      ],
      "place_npcs": [ { "class": "derelict_dweller", "x": 2, "y": 0 } ],
      "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ]
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "ruins_4x4_NPCs",
    "//": "A friendly NPC holdout lives here.",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "CC_b",
        "AA__",
        "hhh_",
        "CCC_"
      ],
      "palettes": [ "desolatebarn_palette" ],
      "place_items": [
        { "chance": 70, "item": "bed", "x": [ 0, 1 ], "y": 1, "repeat": [ 2, 4 ] },
        { "chance": 60, "item": "cannedfood", "x": [ 0, 1 ], "y": 0, "repeat": [ 2, 6 ] },
        { "chance": 60, "item": "pasta", "x": [ 0, 1 ], "y": 0, "repeat": [ 2, 4 ] },
        { "chance": 60, "item": "snacks", "x": [ 0, 1 ], "y": 0, "repeat": [ 1, 3 ] },
        { "chance": 70, "item": "stash_wood", "x": 3, "y": [ 1, 3 ], "repeat": [ 2, 4 ] },
        { "chance": 60, "item": "lumberyard", "x": 3, "y": [ 1, 3 ], "repeat": [ 3, 6 ] },
        { "chance": 60, "item": "camping", "x": [ 0, 2 ], "y": 3, "repeat": [ 3, 6 ] }
      ],
      "place_npcs": [ { "class": "RURAL_HOLDOUT_FRIENDLY", "x": 1, "y": 2 } ]
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "ruins_4x4_NPCs",
    "//": "A less-than-friendly NPC holdout lives here.",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "CC_b",
        "AA__",
        "hhh_",
        "CCC_"
      ],
      "palettes": [ "desolatebarn_palette" ],
      "place_items": [
        { "chance": 70, "item": "bed", "x": [ 0, 1 ], "y": 1, "repeat": [ 2, 4 ] },
        { "chance": 60, "item": "cannedfood", "x": [ 0, 1 ], "y": 0, "repeat": [ 2, 6 ] },
        { "chance": 60, "item": "pasta", "x": [ 0, 1 ], "y": 0, "repeat": [ 2, 4 ] },
        { "chance": 60, "item": "snacks", "x": [ 0, 1 ], "y": 0, "repeat": [ 1, 3 ] },
        { "chance": 70, "item": "stash_wood", "x": 3, "y": [ 1, 3 ], "repeat": [ 2, 4 ] },
        { "chance": 60, "item": "lumberyard", "x": 3, "y": [ 1, 3 ], "repeat": [ 3, 6 ] },
        { "chance": 60, "item": "camping", "x": [ 0, 2 ], "y": 3, "repeat": [ 3, 6 ] }
      ],
      "place_npcs": [ { "class": "RURAL_HOLDOUT_HOSTILE", "x": 1, "y": 2 } ]
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "ruins_4x4_NPCs",
    "//": "A depressed NPC holdout lives here.",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "CC_b",
        "AA__",
        "hhh_",
        "CCC_"
      ],
      "palettes": [ "desolatebarn_palette" ],
      "place_items": [
        { "chance": 70, "item": "bed", "x": [ 0, 1 ], "y": 1, "repeat": [ 2, 4 ] },
        { "chance": 60, "item": "cannedfood", "x": [ 0, 1 ], "y": 0, "repeat": [ 2, 6 ] },
        { "chance": 60, "item": "pasta", "x": [ 0, 1 ], "y": 0, "repeat": [ 2, 4 ] },
        { "chance": 60, "item": "snacks", "x": [ 0, 1 ], "y": 0, "repeat": [ 1, 3 ] },
        { "chance": 70, "item": "stash_wood", "x": 3, "y": [ 1, 3 ], "repeat": [ 2, 4 ] },
        { "chance": 60, "item": "lumberyard", "x": 3, "y": [ 1, 3 ], "repeat": [ 3, 6 ] },
        { "chance": 60, "item": "camping", "x": [ 0, 2 ], "y": 3, "repeat": [ 3, 6 ] }
      ],
      "place_npcs": [ { "class": "RURAL_HOLDOUT_NIHILIST", "x": 1, "y": 2 } ]
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "ruins_4x4_NPCs",
    "//": "A friendly NPC trader holdout lives here.",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "CC_b",
        "AA__",
        "hhh_",
        "CCC_"
      ],
      "palettes": [ "desolatebarn_palette" ],
      "place_items": [
        { "chance": 70, "item": "bed", "x": [ 0, 1 ], "y": 1, "repeat": [ 2, 4 ] },
        { "chance": 60, "item": "cannedfood", "x": [ 0, 1 ], "y": 0, "repeat": [ 2, 6 ] },
        { "chance": 60, "item": "pasta", "x": [ 0, 1 ], "y": 0, "repeat": [ 2, 4 ] },
        { "chance": 60, "item": "snacks", "x": [ 0, 1 ], "y": 0, "repeat": [ 1, 3 ] },
        { "chance": 70, "item": "stash_wood", "x": 3, "y": [ 1, 3 ], "repeat": [ 2, 4 ] },
        { "chance": 60, "item": "lumberyard", "x": 3, "y": [ 1, 3 ], "repeat": [ 3, 6 ] },
        { "chance": 60, "item": "camping", "x": [ 0, 2 ], "y": 3, "repeat": [ 3, 6 ] }
      ],
      "place_npcs": [ { "class": "RURAL_HOLDOUT_TRADER", "x": 1, "y": 2 } ]
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "ruins_4x4_NPCs",
    "//": "An angry crazed hermit lives in this place.",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "CC_b",
        "AA__",
        "hhh_",
        "CCC_"
      ],
      "palettes": [ "desolatebarn_palette" ],
      "place_items": [
        { "chance": 70, "item": "bed", "x": [ 0, 1 ], "y": 1, "repeat": [ 2, 4 ] },
        { "chance": 60, "item": "cannedfood", "x": [ 0, 1 ], "y": 0, "repeat": [ 2, 6 ] },
        { "chance": 60, "item": "pasta", "x": [ 0, 1 ], "y": 0, "repeat": [ 2, 4 ] },
        { "chance": 60, "item": "snacks", "x": [ 0, 1 ], "y": 0, "repeat": [ 1, 3 ] },
        { "chance": 70, "item": "stash_wood", "x": 3, "y": [ 1, 3 ], "repeat": [ 2, 4 ] },
        { "chance": 60, "item": "lumberyard", "x": 3, "y": [ 1, 3 ], "repeat": [ 3, 6 ] },
        { "chance": 60, "item": "camping", "x": [ 0, 2 ], "y": 3, "repeat": [ 3, 6 ] }
      ],
      "place_npcs": [ { "class": "derelict_dweller", "x": 1, "y": 2 } ]
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "ruins_4x4_NPCs",
    "//": "A friendly pair of survivors lives here.",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "CC_b",
        "AA__",
        "AA__",
        "CCC_"
      ],
      "palettes": [ "desolatebarn_palette" ],
      "place_items": [
        { "chance": 70, "item": "bed", "x": [ 0, 1 ], "y": [ 1, 2 ], "repeat": [ 3, 6 ] },
        { "chance": 60, "item": "cannedfood", "x": [ 0, 1 ], "y": 0, "repeat": [ 2, 6 ] },
        { "chance": 60, "item": "pasta", "x": [ 0, 1 ], "y": 0, "repeat": [ 2, 4 ] },
        { "chance": 60, "item": "snacks", "x": [ 0, 1 ], "y": 0, "repeat": [ 1, 3 ] },
        { "chance": 70, "item": "stash_wood", "x": 3, "y": [ 1, 3 ], "repeat": [ 2, 4 ] },
        { "chance": 60, "item": "lumberyard", "x": 3, "y": [ 1, 3 ], "repeat": [ 3, 6 ] },
        { "chance": 60, "item": "camping", "x": [ 0, 2 ], "y": 3, "repeat": [ 3, 6 ] }
      ],
      "place_npcs": [ { "class": "rural_holdout_solo", "x": 2, "y": 1 }, { "class": "rural_holdout_solo", "x": 1, "y": 2 } ]
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "ruins_4x4_NPCs",
    "//": "A group of bandits lives here.",
    "object": {
      "mapgensize": [ 4, 4 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "CC_b",
        "AA__",
        "AA__",
        "CCC_"
      ],
      "palettes": [ "desolatebarn_palette" ],
      "place_items": [
        { "chance": 70, "item": "bed", "x": [ 0, 1 ], "y": [ 1, 2 ], "repeat": [ 3, 6 ] },
        { "chance": 30, "item": "guns_rifle_common", "x": [ 0, 1 ], "y": [ 1, 2 ], "repeat": [ 2, 4 ] },
        { "chance": 50, "item": "ammo_rifle_common", "x": [ 0, 1 ], "y": [ 1, 2 ], "repeat": [ 2, 4 ] },
        { "chance": 40, "item": "mags_rifle_common", "x": [ 0, 1 ], "y": [ 1, 2 ], "repeat": [ 2, 4 ] },
        { "chance": 60, "item": "cannedfood", "x": [ 0, 1 ], "y": 0, "repeat": [ 2, 6 ] },
        { "chance": 60, "item": "pasta", "x": [ 0, 1 ], "y": 0, "repeat": [ 2, 4 ] },
        { "chance": 60, "item": "snacks", "x": [ 0, 1 ], "y": 0, "repeat": [ 1, 3 ] },
        { "chance": 70, "item": "stash_wood", "x": 3, "y": [ 1, 3 ], "repeat": [ 2, 4 ] },
        { "chance": 60, "item": "lumberyard", "x": 3, "y": [ 1, 3 ], "repeat": [ 3, 6 ] },
        { "chance": 60, "item": "camping", "x": [ 0, 2 ], "y": 3, "repeat": [ 3, 6 ] }
      ],
      "place_npcs": [ { "class": "bandit", "x": 2, "y": 1 }, { "class": "bandit", "x": 0, "y": 2 }, { "class": "thug", "x": 3, "y": 4 } ]
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "ruins_8x8_yard",
    "//": "yard with well",
    "object": {
      "mapgensize": [ 8, 8 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "    d   ",
        " r      ",
        "  r   d ",
        "   d    ",
        "    ~   ",
        "        ",
        "      d ",
        "        "
      ],
      "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ],
      "palettes": [ "desolatebarn_palette" ],
      "items": { "r": { "item": "hardware", "chance": 10 } }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "ruins_8x8_yard",
    "//": "yard with tractor",
    "object": {
      "mapgensize": [ 8, 8 ],
      "rotation": [ 0, 3 ],
      "rows": [
        " dddddd ",
        " dddddd ",
        " dddddd ",
        " dddddd ",
        " dddddd ",
        " dddddd ",
        " dddddd ",
        " dddddd "
      ],
      "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ],
      "palettes": [ "desolatebarn_palette" ],
      "place_vehicles": [ { "chance": 40, "fuel": 0, "rotation": 90, "status": 1, "vehicle": "oldtractor", "x": 3, "y": 3 } ]
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "ruins_8x8_yard",
    "//": "yard with rusty tanks",
    "object": {
      "mapgensize": [ 8, 8 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "  d     ",
        "d   d   ",
        "  QQ    ",
        "  QQ    ",
        "  d     ",
        "        ",
        "        ",
        "   d    "
      ],
      "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ],
      "palettes": [ "desolatebarn_palette" ],
      "items": { ".": { "item": "hardware", "chance": 10 } }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "ruins_8x8_yard",
    "//": "yard with shed",
    "object": {
      "mapgensize": [ 8, 8 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "  d     ",
        "d   d   ",
        " r||w|& ",
        "  |rrr& ",
        "  |rdd  ",
        "  |&&ddd",
        "      dd",
        "   d    "
      ],
      "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ],
      "palettes": [ "desolatebarn_palette" ],
      "items": { "r": { "item": "hardware", "chance": 10 } }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "small_camp_8x8",
    "//": "a tent and firepit",
    "object": {
      "mapgensize": [ 8, 8 ],
      "rotation": [ 0, 3 ],
      "rows": [
        "  ###   ",
        "  #x#   ",
        "  #+#   ",
        "        ",
        "     k  ",
        "   b k  ",
        "     k  ",
        "        "
      ],
      "flags": [ "ERASE_ALL_BEFORE_PLACING_TERRAIN" ],
      "terrain": { "k": "t_trunk" },
      "furniture": { "#": "f_canvas_wall", "x": "f_groundsheet", "+": "f_canvas_door", "b": "f_firering" },
      "place_items": [
        { "item": "cannedfood", "x": 3, "y": 1, "chance": 75 },
        { "item": "cannedfood", "x": 3, "y": 1, "chance": 75 },
        { "item": "camping", "x": 1, "y": 5, "chance": 30, "repeat": [ 1, 3 ] },
        { "item": "stash_wood", "x": 3, "y": 6, "chance": 50, "repeat": [ 6, 10 ] }
      ]
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "nested_mapgen_id": "gone_fishing_3x3",
    "//": "fishing stuff",
    "object": {
      "mapgensize": [ 3, 3 ],
      "rotation": [ 0, 3 ],
      "rows": [
        " b ",
        "   ",
        "hrh"
      ],
      "furniture": { "h": "f_camp_chair", "b": "f_firering", "r": "f_tourist_table" },
      "place_items": [
        { "item": "cannedfood", "x": 1, "y": 2, "chance": 75 },
        { "item": "fishing_items", "x": 1, "y": 2, "chance": 30, "repeat": [ 1, 3 ] },
        { "item": "stash_wood", "x": 0, "y": 0, "chance": 50, "repeat": [ 2, 6 ] }
      ]
    }
  }
]
