[
  {
    "type": "mapgen",
    "om_terrain": [
      [ "bandit_farm_3", "bandit_farm_2", "bandit_farm_1" ],
      [ "bandit_farm_6", "bandit_farm_5", "bandit_farm_4" ],
      [ "bandit_farm_9", "bandit_farm_8", "bandit_farm_7" ]
    ],
    "//": "Supposed to be ramshackle, made-from-scratch.  Recently constructed.",
    "object": {
      "fill_ter": "t_dirtfloor",
      "faction_owner": [
        { "id": "hells_raiders", "x": [ 0, 23 ], "y": [ 0, 23 ] },
        { "id": "hells_raiders", "x": [ 24, 47 ], "y": [ 0, 23 ] },
        { "id": "hells_raiders", "x": [ 48, 71 ], "y": [ 0, 23 ] },
        { "id": "hells_raiders", "x": [ 0, 23 ], "y": [ 24, 47 ] },
        { "id": "hells_raiders", "x": [ 24, 47 ], "y": [ 24, 47 ] },
        { "id": "hells_raiders", "x": [ 48, 71 ], "y": [ 24, 47 ] },
        { "id": "hells_raiders", "x": [ 0, 23 ], "y": [ 48, 71 ] },
        { "id": "hells_raiders", "x": [ 24, 47 ], "y": [ 48, 71 ] },
        { "id": "hells_raiders", "x": [ 48, 71 ], "y": [ 48, 71 ] }
      ],
      "rows": [
        "||||             |||||||||||||||||||||||||||||||||||||||||||||||||||||||",
        "||                                                                    ||",
        "||                                                  DDDDDDDDDDDDDDDD  ||",
        "||              O        É               É                            ||",
        "||#####MMMMMMMMM^#W##     ///             ///       DDDDDDDDDDDDDDDD  ||",
        "||#yyy__________O*_*#     ///             ///                         ||",
        "||Wyyy___________*_*W     ///             ///       DDDDDDDDDDDDDDDD  ||",
        "||#yyy___________*_*#                                                 ||",
        "||#_________________#          É                    DDDDDDDDDDDDDDDD  ||",
        "||W_________________W           ///      É                            ||",
        "||#_____________6__5#           ///       ///       DDDDDDDDDDDDDDDD  ||",
        "||#_____________6a_5#    Á      ///       ///                         ||",
        "||#____yyy______6__5#     ///             ///       DDDDDDDDDDDDDDDD  ||",
        "||Wb_b_yyy_________5#     ///                                         ||",
        "||#b_b_yyy__________#     ///    Á                  DDDDDDDDDDDDDDDD  ||",
        "||#____________aa___#             ///                                 ||",
        "||Wb_b_b______a88a_FW             ///               DDDDDDDDDDDDDDDD  ||",
        "||#b_b_b______a88a_F#             ///                                 ||",
        "||#___________a88a_F#                               DDDDDDDDDDDDDDDD  ||",
        "||Wb_b_b_______aa__FW                                                 ||",
        "||#b_b_b________O___#                               DDDDDDDDDDDDDDDD  ||",
        "||##W##MMMMMMMMM^#W##                                                 ||",
        "||              O                                   DDDDDDDDDDDDDDDD  ||",
        "||                                                                    ||",
        "||                                                                    ||",
        "||                                                                    ||",
        "|| DDDDDDDDDDDDDDDDD        DDDDDDDDDDDDDDDDQ       DDDDDDDDDDDDDDDD  ||",
        "||                                                                    ||",
        "|| DDDDDDDDDDDDDDDDDDDD  DDDDDDDDDDDDDDDDDDDDDD  DDDDDDDDDDDDDDDDDDD  ||",
        "||                                                                    ||",
        "|| DDDDDDDDDDDDDDDDDDDD  DDDDDDDDDDDDDDDDDDDDDD  DDDDDDDDDDDDDDDDDDD  ||",
        "||                                                                    ||",
        "|| DDDDDDDDDDDDDDDDDDDD  DDDDDDDDDDDDDDDDDDDDDD  DDDDDDDDDDDDDDDDDDD  ||",
        "||                                 Q                                  ||",
        "|| DDDDDDDDDDDDDDDDDDDD  DDDDDDDDDDDDDDDDDDDDDD  DDDDDDDDDDDDDDDDDDD  ||",
        "||                                                                    ||",
        "|| DDDDDDDDDDDDDDDDDDDD  DDDDDDDDDDDDDDDDDDDDDD  DDDDDDDDDDDDDDDDDDD  ||",
        "||                                                                    ||",
        "|| DDDDDDDDDDDDDDDDDDDD  DDDDDDDDDDDDDDDDDDDDDD  DDDDDDDDDDDDDDDDDDD  ||",
        "||                                                                    ||",
        "|| DDDDDDDDDDDDDDDDDDDD  DDDDDDDDDDDDDDDDDDDDDD  DDDDDDDDDDDDDDDDDDD  ||",
        "||          Q                                                         ||",
        "|| DDDDDDDDDDDDDDDDDDDD  DDDDDDDDDDDDDDDDDDDDDD  DDDDDDDDDDDDDDDDDDD  ||",
        "||                                                                    ||",
        "|| DDDDDDDDDDDDDDDDDDDD  DDDDDDDDDDDDDDDDDDDDDD  DDDDDDDDDDDDDDDDDDD  ||",
        "||                                                                    ||",
        "|| DDDDDDDDDDDDDDDDD        DDDDDDDDDDDDDDDD        DDDDDDDDDDDDDDDD  ||",
        "||                                                                    ||",
        "||                                                                    ||",
        "||                                                                    ||",
        "|| DDDDDDDDDDDDDDDDD        DDDDDDDDDDDDDDDD        DDDDDDDDDDDDDDDD  ||",
        "||                                                                    ||",
        "|| DDDDDDDDDDDDDDDDDDDD  DDDDDDDDDDDDDDDDDDDDDD  DDDDDDDDDDDDDDDDDDD  ||",
        "||                                                                    ||",
        "|| DDDDDDDDDDDDDDDDDDDD  DDDDDDDDDDDDDDDDDDDDDD  DDDDDDDDDDDDDDDDDDD  ||",
        "||                                                                    ||",
        "|| DDDDDDDDDDDDDDDDDDDD  DDDDDDDDDDDDDDDDDDDDDD  DDDDDDDDDDDDDDDDDDD  ||",
        "||                                                                    ||",
        "|| DDDDDDDDDDDDDDDDDDDD  DDDDDDDDDDDDDDDDDDDDDD  DDDDDDDDDDDDDDDDDDD  ||",
        "||                                                                    ||",
        "|| DDDDDDDDDDDDDDDDDDDD  DDDDDDDDDDDDDDDDDDDDDD  DDDDDDDDDDDDDDDDDDD  ||",
        "||                                 Q                                  ||",
        "|| DDDDDDDDDDDDDDDDDDDD  DDDDDDDDDDDDDDDDDDDDDD  DDDDDDDDDDDDDDDDDDD  ||",
        "||                                                                    ||",
        "|| DDDDDDDDDDDDDDDDDDDD  DDDDDDDDDDDDDDDDDDDDDD  DDDDDDDDDDDDDDDDDDD  ||",
        "||                                                                    ||",
        "|| DDDDDDDDDDDDDDDDDDDD  DDDDDDDDDDDDDDDDDDDDDD  DDDDDDDDDDDDDDDDDDD  ||",
        "||                                                          Q         ||",
        "|| DDDDDDDDDDDDDDDDDDDD  DDDDDDDDDDDDDDDDDDDDDD  DDDDDDDDDDDDDDDDDDD  ||",
        "||                                                                    ||",
        "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||",
        "||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||"
      ],
      "palettes": [ "farm" ],
      "terrain": {
        "|": "t_pit_spiked",
        "^": "t_palisade",
        "F": "t_dirtfloor",
        "W": "t_embrasure_wood",
        "M": "t_palisade_gate",
        "O": "t_palisade_pulley"
      },
      "furniture": {
        "5": "f_utility_shelf",
        "*": "f_utility_shelf",
        "6": "f_table",
        "8": "f_table",
        "a": "f_chair",
        "b": "f_bed",
        "F": "f_woodstove"
      },
      "mapping": {
        "/": {
          "traps": [ [ "tr_rollmat", 10 ], [ "tr_fur_rollmat", 1 ], [ "tr_cot", 3 ], [ "tr_null", 100 ] ],
          "items": [ { "item": "cannedfood", "chance": 10 }, { "item": "dresser", "chance": 10, "repeat": [ 1, 3 ] } ]
        }
      },
      "place_npcs": [
        { "class": "bandit", "x": 5, "y": 3 },
        { "class": "bandit", "x": 17, "y": 3 },
        { "class": "bandit", "x": 17, "y": 8 },
        { "class": "bandit", "x": 18, "y": 14 },
        { "class": "bandit", "x": 3, "y": 16 },
        { "class": "bandit_quartermaster", "x": 17, "y": 11 }
      ],
      "items": {
        "F": { "item": "kitchen_counters", "chance": 93 },
        "b": { "item": "bed", "chance": 100 },
        "8": { "item": "kitchen_counters", "chance": 93, "repeat": [ 2, 4 ] },
        "*": { "item": "tools_earthworking", "chance": 80, "repeat": [ 4, 7 ] }
      },
      "place_zones": [
        {
          "type": "LOOT_ITEM_GROUP",
          "filter": "bandit_quartermaster_sell",
          "faction": "hells_raiders",
          "x": 19,
          "y": [ 10, 13 ]
        },
        { "type": "LOOT_UNSORTED", "faction": "hells_raiders", "x": 19, "y": [ 10, 13 ] }
      ],
      "place_vehicles": [
        { "vehicle": "motorcycle", "x": 12, "y": 7, "chance": 80, "rotation": 90, "status": 0 },
        { "vehicle": "motorcycle", "x": 10, "y": 7, "chance": 80, "rotation": 90, "status": 0 },
        { "vehicle": "motorcycle", "x": 13, "y": 12, "chance": 80, "rotation": 270, "status": 0 },
        { "vehicle": "motorcycle", "x": 13, "y": 17, "chance": 80, "rotation": 270, "status": 0 },
        { "vehicle": "motorcycle", "x": 10, "y": 16, "chance": 80, "rotation": 270, "status": 0 }
      ],
      "nested": { "Á": { "chunks": [ "tent_5x5_N" ] }, "É": { "chunks": [ "tent_5x5_S" ] } },
      "sealed_item": { "D": { "item": { "item": "seed_weed" }, "furniture": "f_plant_seedling", "chance": 90 } }
    }
  },
  {
    "type": "mapgen",
    "om_terrain": [ [ "bandit_farm_3_roof", "bandit_farm_2_roof" ] ],
    "object": {
      "fill_ter": "t_open_air",
      "faction_owner": [
        { "id": "hells_raiders", "x": [ 0, 23 ], "y": [ 0, 23 ] },
        { "id": "hells_raiders", "x": [ 24, 47 ], "y": [ 0, 23 ] }
      ],
      "rows": [
        "                                                ",
        "                                                ",
        "                                                ",
        "                                                ",
        "  ###################                           ",
        "  ###################                           ",
        "  ###################                           ",
        "  ###################                           ",
        "  ###################                           ",
        "  ###################                           ",
        "  ###################                           ",
        "  ###################                           ",
        "  ###################                           ",
        "  ###################                           ",
        "  ###################                           ",
        "  ###################                           ",
        "  ###################                           ",
        "  ###################                           ",
        "  ###################                           ",
        "  ###################                           ",
        "  ###################                           ",
        "  ###################                           ",
        "                                                ",
        "                                                "
      ],
      "terrain": { "#": "t_tar_flat_roof" }
    }
  }
]
