[
  {
    "method": "json",
    "om_terrain": "playground",
    "//": "Playground",
    "type": "mapgen",
    "weight": 300,
    "object": {
      "fill_ter": "t_region_groundcover_urban",
      "rows": [
        "   q  o  o  o  o  q     ",
        "   q              q     ",
        "t  q ggggggg     !q]]]] ",
        "  !q ghhhhhg  B   q+:x] ",
        "   q ggggggg  B   q]5X] ",
        "   q ggggggg  &   q]]]] ",
        "   q ggggggg  B   q]5X] ",
        " t q ghhhhhg  B   q+:x] ",
        "   q ggggggg      q]]]] ",
        "   q ggggggg      qNN   ",
        "   q gmgmmmg  t   qqq t ",
        " t q gmgmgmg        q   ",
        "   q gmgmgmg  ggggg q   ",
        "   q gmmmgmg  ggggg qB  ",
        "   q ggggggg  ggggg qB  ",
        " t q ggggggg  ggggg qB  ",
        "   q ggggggg  ggggg q   ",
        "   q                q   ",
        "   qqqqqqqqqqqqqqqqqq   ",
        "      BBB  &!  BBB      ",
        " t                    t ",
        "                        ",
        "    t              t    ",
        "        t     t         "
      ],
      "palettes": [ "park_scenic_palette" ],
      "items": { "N": { "item": "bulletin_public", "chance": 50, "repeat": [ 1, 3 ] } },
      "place_items": [
        { "chance": 3, "item": "stash_drugs", "x": 21, "y": 3 },
        { "chance": 10, "item": "magazines", "x": 21, "y": 14 },
        { "chance": 10, "item": "child_items", "x": 17, "y": 15 },
        { "chance": 10, "item": "child_items", "x": 15, "y": 15 },
        { "chance": 10, "item": "snacks", "x": 14, "y": 6 },
        { "chance": 10, "item": "toy_box", "x": 16, "y": 14 },
        { "chance": 10, "item": "toy_box", "x": 14, "y": 13 }
      ],
      "place_monster": [ { "group": "GROUP_PARK_SCENIC", "x": [ 0, 23 ], "y": [ 0, 23 ], "repeat": [ 1, 10 ], "chance": 50 } ]
    }
  },
  {
    "method": "json",
    "om_terrain": "playground_roof",
    "type": "mapgen",
    "weight": 300,
    "object": {
      "rows": [
        "                        ",
        "                        ",
        "                   .... ",
        "                   .... ",
        "                   .... ",
        "                   .... ",
        "                   .... ",
        "                   .... ",
        "                   .... ",
        "                        ",
        "                        ",
        "                        ",
        "                        ",
        "                        ",
        "                        ",
        "                        ",
        "                        ",
        "                        ",
        "                        ",
        "                        ",
        "                        ",
        "                        ",
        "                        ",
        "                        "
      ],
      "palettes": [ "roof_palette" ],
      "terrain": { ".": "t_shingle_flat_roof" }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "om_terrain": "playground_1",
    "//": "Playground",
    "weight": 500,
    "object": {
      "fill_ter": "t_region_groundcover_urban",
      "rows": [
        "          q             ",
        "          q             ",
        "          q  t          ",
        "          q         t   ",
        "   t      q             ",
        "          q     gg      ",
        "         qqqq   gg      ",
        "       ! q  qqq         ",
        "    mmm qq    qqq       ",
        "    mmm q  h    qq B  t ",
        "    mmm q  h     q B    ",
        "  t     q  h     q B    ",
        "        q  h    qq      ",
        "      B q      qq    t  ",
        "      B qq    qq !      ",
        "      B  qqqqqq         ",
        "                        ",
        "   t       bbb&      t  ",
        "                        ",
        "                t       ",
        "        t               ",
        "                        ",
        "                        ",
        "                        "
      ],
      "palettes": [ "park_scenic_palette" ],
      "place_monster": [ { "group": "GROUP_PARK_PLAYGROUND", "x": [ 0, 23 ], "y": [ 0, 23 ], "repeat": [ 1, 10 ], "chance": 50 } ]
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "om_terrain": "dog_park",
    "//": "Dog Park",
    "weight": 500,
    "object": {
      "fill_ter": "t_region_soil",
      "rows": [
        "   [--[          [--[   ",
        " tz[,,[zzzzzzzzzz[,,[zt ",
        " z[[--[[[[[[[[[[[[--[[z ",
        " z[,,,,,  &  u  ,,,,,[z ",
        " z[,,,,          ,,,,[z ",
        " z[,,,          t ,,,[z ",
        " z[ N, t ,,,,     ,  [z ",
        " z[  ,  ,,  ,,,, ,, B[z ",
        " z[u ,,,,  !   ,,,  B[z ",
        " z[   ,       ,,    B[z ",
        " z[&  ,  u    ,  t   [z ",
        " z[   ,,     ,,  u   [z ",
        " z[    ,   & ,       [z ",
        " z[B   ,,,  ,,,,,   &[z ",
        " z[B   u ,,,,   ,,   [z ",
        " z[B        , !  ,   [z ",
        " z[       t ,,  ,,   [z ",
        " z[sss       ,,,,    [z ",
        " z[~~ss           t  [z ",
        " z[~~~s u            [z ",
        " z[O~~s   &   BBB   u[z ",
        " z[[[[[[[[[[[[[[[[[[[[z ",
        " tzzzzzzzzzzzzzzzzzzzzt ",
        "                        "
      ],
      "palettes": [ "park_scenic_palette" ],
      "terrain": { "O": "t_water_pool_shallow" },
      "furniture": { "O": "f_boulder_large" },
      "place_signs": [
        { "signage": "Scoop the Poop!", "x": 11, "y": 11 },
        { "signage": "DANGER!  Doggy Minefield!", "x": 2, "y": 0 },
        { "signage": "Dog Park: Off Leash Area", "x": 7, "y": 0 },
        { "signage": "Watch your step!", "x": 16, "y": 0 },
        { "signage": "Use park at your own risk.", "x": 21, "y": 0 }
      ],
      "place_item": [
        { "item": "bag_plastic", "x": 10, "y": 11, "repeat": [ 10, 50 ] },
        { "item": "feces_dog", "x": [ 3, 20 ], "y": [ 3, 20 ], "chance": 200 },
        { "item": "feces_dog", "x": 3, "y": 10, "repeat": [ 1, 10 ] },
        { "item": "feces_dog", "x": 10, "y": 3, "repeat": [ 1, 10 ] },
        { "item": "feces_dog", "x": 20, "y": 13, "repeat": [ 1, 10 ] },
        { "item": "feces_dog", "x": 20, "y": 10, "repeat": [ 1, 10 ] },
        { "item": "feces_dog", "x": 11, "y": 12, "repeat": [ 5, 20 ] },
        { "item": "missing_poster_dog", "x": 4, "y": 6, "chance": 50, "repeat": [ 1, 3 ] }
      ],
      "place_monster": [
        { "group": "GROUP_PARK_DOG", "x": [ 3, 20 ], "y": [ 3, 20 ], "repeat": [ 1, 10 ], "chance": 50 },
        { "group": "GROUP_DOGS", "x": [ 3, 20 ], "y": [ 3, 20 ], "repeat": [ 1, 12 ], "chance": 100 }
      ]
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "om_terrain": "park",
    "//": "Scenic Park",
    "weight": 500,
    "object": {
      "fill_ter": "t_region_groundcover_urban",
      "rows": [
        "qqqqqqqqqqqqqqqqqqqqqqqq",
        "qqzzzzzzzzqqqqzzzzzzzzqq",
        "qzz  &     qq        zzq",
        "qz t   bTb qq t *```* zq",
        "qz  ,,,bTb qq   ````` zq",
        "qz  ,,qqqqqqqqqq````` zq",
        "qz  ,qq    qqN  ````` zq",
        "qz bbq !   qq   *```* zq",
        "qz TTq   qqqqqq   q   zq",
        "qz bbq  qqssssqq  q t zq",
        "qq   q  qss~~ssq  q   qq",
        "qqqqqqqqqs~~~~sqqqqqqqqq",
        "qqqqqqqqqs~~~~sqqqqqqqqq",
        "qq   q  qss~~ssq  q   qq",
        "qz t q  qqssssqq  q t zq",
        "qz   q   qqqqqq   q   zq",
        "qz   q !   qq   ! q B zq",
        "qz   qq    qq    qq B zq",
        "qz fssqqqqqqqqqqqq    zq",
        "qz sAs     qq         zq",
        "qz fsf   t qq t BB  t zq",
        "qzz        qq        zzq",
        "qqzzzzzzzzqqqqzzzzzzzzqq",
        "qqqqqqqqqqqqqqqqqqqqqqqq"
      ],
      "palettes": [ "park_scenic_palette" ],
      "terrain": { "A": "t_sidewalk" },
      "place_item": [ { "item": "char_smoker", "x": 5, "y": 5 } ],
      "items": { "N": { "item": "bulletin_public", "chance": 50, "repeat": [ 1, 3 ] } },
      "place_monster": [ { "group": "GROUP_PARK_SCENIC", "x": [ 0, 23 ], "y": [ 0, 23 ], "repeat": [ 1, 10 ], "chance": 50 } ]
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "om_terrain": "park_roof",
    "weight": 500,
    "object": {
      "rows": [
        "                        ",
        "                        ",
        "                        ",
        "                .....   ",
        "                .....   ",
        "                .....   ",
        "                .....   ",
        "                .....   ",
        "                        ",
        "                        ",
        "                        ",
        "                        ",
        "                        ",
        "                        ",
        "                        ",
        "                        ",
        "                        ",
        "                        ",
        "                        ",
        "                        ",
        "                        ",
        "                        ",
        "                        ",
        "                        "
      ],
      "palettes": [ "roof_palette" ],
      "terrain": { ".": "t_shingle_flat_roof" }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "om_terrain": "park_2",
    "//": "Scenic Park",
    "weight": 500,
    "object": {
      "fill_ter": "t_region_groundcover_urban",
      "rows": [
        "       zzqqqqqqzz       ",
        " 4   zzz qoqqoq zzz   4 ",
        "   zzz  1qqqqqq1  zzz   ",
        "  zz    BqqqqqqB    zz  ",
        "  z     BqqqqqqB     z  ",
        " zz     BqqqqqqB     zz ",
        " z    ! 1qqqqqq1 !    z ",
        "zz      qqqqqqqq&     zz",
        "z 1bbb1qqqqqqqqqq1bbb1 z",
        "qqqqqqqqqqssssqqqqqqqqqq",
        "qoqqqqqqqssffssqqqqqqqoq",
        "qqqqqqqqqsfzzfsqqqqqqqqq",
        "qqqqqqqqqsfzzfsqqqqqqqqq",
        "qoqqqqqqqssffssqqqqqqqoq",
        "qqqqqqqqqqssssqqqqqqqqqq",
        "z 1BBB1qqqqqqqqqq1BBB1 z",
        "zz     &qqqqqqqq      zz",
        " z    ! 1qqqqqq1 !    z ",
        " zz     bqqqqqqb     zz ",
        "  z     bqqqqqqb     z  ",
        "  zz    bqqqqqqb    zz  ",
        "   zzz  1qqqqqq1  zzz   ",
        " 4   zzz qoqqoq zzz   4 ",
        "       zzqqqqqqzz       "
      ],
      "palettes": [ "park_scenic_palette" ],
      "place_monster": [ { "group": "GROUP_PARK_SCENIC", "x": [ 0, 23 ], "y": [ 0, 23 ], "repeat": [ 1, 10 ], "chance": 50 } ]
    }
  },
  {
    "method": "json",
    "om_terrain": "park_3",
    "//": "Picnic Park",
    "type": "mapgen",
    "weight": 300,
    "object": {
      "fill_ter": "t_region_groundcover_urban",
      "rows": [
        "spppppppppppppppps      ",
        "spppppppppppppppps      ",
        "spppppppppppppppps mm   ",
        "spppppppppppppppps mm  t",
        "sPppppPppppPppppPs      ",
        "sPppppPppppPppppPs ggg  ",
        "sPppppPppppPppppPs ggg  ",
        "sPppppPppppPppppPs ggg  ",
        "sPppppPppppPppppPs     t",
        "ssssssssssssssssss! h   ",
        "     &ssssssssssss  h   ",
        "      sbbbbssbbbbs  h   ",
        " t    sLLLLssLLLLs    t ",
        "  ,,, sbbbbssbbbbs      ",
        "  ,e,,ssssssssssss WW   ",
        "  ,,,  ,    ,     WwwW  ",
        "t      ,    ,    Wwwwwi ",
        "      ,,,  ,,,   Wwwwwit",
        "      ,Y,  ,Y,  WwwwwiI ",
        "      ,,,  ,,, Wwwwwwi  ",
        " t             WwwwwiI  ",
        "                WWWi    ",
        "     t               t  ",
        "          t    t        "
      ],
      "palettes": [ "park_scenic_palette" ],
      "terrain": { "B": "t_sidewalk", "L": "t_sidewalk" },
      "items": { "L": { "item": "barbecue", "chance": 20 } },
      "place_items": [
        { "chance": 10, "item": "child_items", "x": 7, "y": 18 },
        { "chance": 3, "item": "creepy", "x": 22, "y": 21 },
        { "chance": 10, "item": "magazines", "x": 17, "y": 10 }
      ],
      "place_monster": [ { "group": "GROUP_PARK_SCENIC", "x": [ 0, 23 ], "y": [ 0, 23 ], "repeat": [ 1, 10 ], "chance": 50 } ],
      "place_vehicles": [
        { "vehicle": "parking_garage", "x": 4, "y": 6, "rotation": 90, "chance": 33 },
        { "vehicle": "parking_garage", "x": 9, "y": 6, "rotation": 90, "chance": 33 },
        { "vehicle": "parking_garage", "x": 14, "y": 6, "rotation": 90, "chance": 33 }
      ]
    }
  },
  {
    "method": "json",
    "om_terrain": "park_4",
    "//": "Picnic Park",
    "type": "mapgen",
    "weight": 200,
    "object": {
      "fill_ter": "t_region_groundcover_urban",
      "rows": [
        "           ,            ",
        "       t   ,,  t        ",
        "  t         ,      t    ",
        "      fu1f1u,11u        ",
        "     z1,,,,,,,,f1f      ",
        "    f1,, ! ,  ,,,1u1    ",
        " t  f,,Y   ,,  Y,,,f1t  ",
        "   1u,      ,     ,,1   ",
        "   u,,bTTb ,, bTTb ,u   ",
        "   1, bTTb ,  bTTb,,1   ",
        "t 1u, bTTb ,& bTTb,fu t ",
        "  f,,,,  ,,,,,  ,,,,u   ",
        "  u,  ,,,,   ,,,,  ,1u  ",
        "  1,! bTTb Y ,bTTb ,,1  ",
        " tu,, bTTb   ,bTTb  ,f t",
        "  1f, bTTb  ,,bTTb !,1  ",
        "   f,,,    &,      ,,1  ",
        "   11u,,,  ,,,, Y,,,uf  ",
        "  t   f1,,,,11,,,,f1 t  ",
        "       1u1f,u!1f1u1     ",
        "          ,,            ",
        "   t      ,       t     ",
        "       t ,,   t         ",
        "         ,              "
      ],
      "palettes": [ "park_scenic_palette" ],
      "items": { "T": { "item": "barbecue", "chance": 20 } },
      "place_items": [
        { "chance": 10, "item": "magazines", "x": 8, "y": 3 },
        { "chance": 5, "item": "football_items", "x": 8, "y": 12 },
        { "chance": 5, "item": "stoner", "x": 7, "y": 16 }
      ],
      "place_monster": [ { "group": "GROUP_PARK_SCENIC", "x": [ 0, 23 ], "y": [ 0, 23 ], "repeat": [ 1, 10 ], "chance": 50 } ]
    }
  },
  {
    "method": "json",
    "om_terrain": "park_5",
    "//": "Scenic Park",
    "type": "mapgen",
    "weight": 300,
    "object": {
      "fill_ter": "t_region_groundcover_urban",
      "rows": [
        "zzzzz qq zzzzzzzzzzzzzzz",
        "zfffz qq z             z",
        "zftfz qq z t  bTb    t z",
        "zfffz qq zz   bTb      z",
        "zfffz qq! zz       !   z",
        "zfffz qqq  zz          z",
        "zftfz  qqq,,,,,        z",
        "zfffzz  qqq zz &   bb  z",
        "zzzzzzz  qq  z     TT  z",
        "         qqq zz    bb  z",
        "  *:::*   qq  z        z",
        " *:::::* Nqqq zz       z",
        " :::::::  qqq  zz    t z",
        " :::e:::,,qqqq  zz  ,  z",
        " :::::::  qqqqq  zzz,zzz",
        " *:::::* qqq&qqq    ,   ",
        "  *:::*  qq   qqqqqqqqqq",
        "    ,    qq z  qqqqqqqqq",
        "    ,   qqq zz  !qqfffqq",
        "    , !qqq  zzzz qqfAfqq",
        "  & , qqq  zzffz qqfffqq",
        "qqqqqqqq  zzftfz qqbbbqq",
        "qqqqqqq  zzffffz qqqqqqq",
        "  bbb    zzzzzzz qqqqqqq"
      ],
      "palettes": [ "park_scenic_palette" ],
      "items": { "N": { "item": "bulletin_public", "chance": 50, "repeat": [ 1, 3 ] } },
      "place_monster": [ { "group": "GROUP_PARK_SCENIC", "x": [ 0, 23 ], "y": [ 0, 23 ], "repeat": [ 1, 10 ], "chance": 50 } ]
    }
  },
  {
    "method": "json",
    "om_terrain": "park_5_roof",
    "type": "mapgen",
    "weight": 300,
    "object": {
      "rows": [
        "                        ",
        "                        ",
        "                        ",
        "                        ",
        "                        ",
        "                        ",
        "                        ",
        "                        ",
        "                        ",
        "                        ",
        "  .....                 ",
        " .......                ",
        " .......                ",
        " .......                ",
        " .......                ",
        " .......                ",
        "  .....                 ",
        "                        ",
        "                        ",
        "                        ",
        "                        ",
        "                        ",
        "                        ",
        "                        "
      ],
      "palettes": [ "roof_palette" ],
      "terrain": { ".": "t_shingle_flat_roof" }
    }
  },
  {
    "method": "json",
    "om_terrain": "park_6",
    "//": "Scenic Park",
    "type": "mapgen",
    "weight": 400,
    "object": {
      "fill_ter": "t_region_groundcover_urban",
      "rows": [
        "ssssssssssssssssssssssss",
        "ssssssssssssssssssssssss",
        "sszzzzzzzzzsszzzzzzzzzss",
        "ssz   BBB zssz BBB   zss",
        "ssz t     zssz     t zss",
        "ssz       zssz&      zss",
        "sszb  A   zssz   A  bzss",
        "sszb      zssz      bzss",
        "sszb    !ssssss!    bzss",
        "ssz  &  ssRRRRss     zss",
        "sszzzzzzsRR~~RRszzzzzzss",
        "sssssssssR~~~~Rsssssssss",
        "sssssssssR~~~~Rsssssssss",
        "sszzzzzzsRR~~RRszzzzzzss",
        "ssz     ssRRRRss  &  zss",
        "sszb    !ssssss!    bzss",
        "sszb      zssz      bzss",
        "sszb  A   zssz   A  bzss",
        "ssz      &zssz       zss",
        "ssz t     zssz     t zss",
        "ssz   BBB zssz BBB   zss",
        "sszzzzzzzzzsszzzzzzzzzss",
        "ssssssssssssssssssssssss",
        "ssssssssssssssssssssssss"
      ],
      "palettes": [ "park_scenic_palette" ],
      "place_monster": [ { "group": "GROUP_PARK_SCENIC", "x": [ 0, 23 ], "y": [ 0, 23 ], "repeat": [ 1, 10 ], "chance": 50 } ]
    }
  },
  {
    "method": "json",
    "om_terrain": "park_7",
    "//": "Pavilion",
    "type": "mapgen",
    "weight": 100,
    "object": {
      "fill_ter": "t_region_groundcover_urban",
      "rows": [
        "         Nssss          ",
        "          ssss          ",
        "   t   t  ssss  t   t   ",
        "          ssssB         ",
        "         !ssssB         ",
        " [   ,,,,,ssss&BB    [  ",
        " [   ,    sssssss    [  ",
        " [   ,   &sssssss    [  ",
        " [111,111Q::::Qss!   [  ",
        " [   ,   ::::::ss    [  ",
        " [ gg,   :B::B:ss    [  ",
        " [ gg,,,,:B::B:ssR   [  ",
        " [    !, ::::::ssR   [  ",
        " [ m,,,, Q::::QssR   [  ",
        " [ m,  , ::::::ssR   [  ",
        " [ m,h , ::::::ssR   [  ",
        " [ m,h , QBBvXQRRR   [  ",
        " [  ,h , QQQQQQ      [  ",
        " [     , 1           [  ",
        " [    !, 1           [  ",
        " [ t   , 1         t [  ",
        " [     , 1           [  ",
        " [[[[[[-[[[[[[[[[[[[[[  ",
        "       ,                "
      ],
      "palettes": [ "park_scenic_palette" ],
      "items": { "N": { "item": "bulletin_public", "chance": 50, "repeat": [ 1, 3 ] } },
      "vendingmachines": { "v": { "item_group": "vending_drink", "lootable": true } },
      "place_monster": [ { "group": "GROUP_PARK_SCENIC", "x": [ 0, 23 ], "y": [ 0, 23 ], "repeat": [ 1, 10 ], "chance": 50 } ]
    }
  },
  {
    "method": "json",
    "om_terrain": "park_7_roof",
    "type": "mapgen",
    "weight": 300,
    "object": {
      "rows": [
        "                        ",
        "                        ",
        "                        ",
        "                        ",
        "                        ",
        "                        ",
        "                        ",
        "                        ",
        "         ......         ",
        "         ......         ",
        "         ......         ",
        "         ......         ",
        "         ......         ",
        "         ......         ",
        "         ......         ",
        "         ......         ",
        "         ......         ",
        "         ......         ",
        "                        ",
        "                        ",
        "                        ",
        "                        ",
        "                        ",
        "                        "
      ],
      "palettes": [ "roof_palette" ],
      "terrain": { ".": "t_shingle_flat_roof" }
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "om_terrain": "baskeball_court",
    "//": "Basketball Court",
    "weight": 700,
    "object": {
      "fill_ter": "t_pavement",
      "rows": [
        "                        ",
        " |||||||||||||||||||||| ",
        " +  . .   . 7 .   . . + ",
        " |V . .   .   .   . .&| ",
        " |& . .   .....   . . | ",
        " |  .  .  .   .  .  . | ",
        " |b .   .  ...  .   .b| ",
        " |b .    .......    .b| ",
        " |b .               .b| ",
        " |b .      ...      .b| ",
        " |b .     .   .     .b| ",
        " |  ................. | ",
        " |b .     .   .     .b| ",
        " |b .      ...      .b| ",
        " |b .               .b| ",
        " |b .    .......    .b| ",
        " |b .   .  ...  .   .b| ",
        " |  .  .  .   .  .  . | ",
        " |  . .   .....   . . | ",
        " |& . .   .   .   . .&| ",
        " +  . .   . 7 .   . . + ",
        " |||||||||||||||||||||| ",
        "                        ",
        "                        "
      ],
      "palettes": [ "park_asphalt_palette" ],
      "place_item": [ { "item": "basketball", "x": 12, "y": 11 } ],
      "place_monster": [ { "group": "GROUP_PARK_SCENIC", "x": [ 0, 23 ], "y": [ 0, 23 ], "repeat": [ 1, 10 ], "chance": 50 } ]
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "om_terrain": "tennis_court",
    "//": "Tennis Court",
    "weight": 500,
    "object": {
      "fill_ter": "t_pavement",
      "rows": [
        "                        ",
        " |||||||||||||||||||||& ",
        " + ........[........ +  ",
        " | ........[........ |V ",
        " | .   .   [   .   . |b ",
        " | .   .   [   .   . |b ",
        " | .   ....[....   . |  ",
        " | .   .   [   .   . |b ",
        " | .   .   [   .   . |b ",
        " | ........[........ |  ",
        " | ........[........ |  ",
        " |                   |  ",
        " |                   |  ",
        " | ........[........ |  ",
        " | ........[........ |  ",
        " | .   .   [   .   . |b ",
        " | .   .   [   .   . |b ",
        " | .   ....[....   . |  ",
        " | .   .   [   .   . |b ",
        " | .   .   [   .   . |b ",
        " | ........[........ |& ",
        " + ........[........ +  ",
        " |||||||||||||||||||||  ",
        "                        "
      ],
      "palettes": [ "park_asphalt_palette" ],
      "place_monster": [ { "group": "GROUP_PARK_SCENIC", "x": [ 0, 23 ], "y": [ 0, 23 ], "repeat": [ 1, 10 ], "chance": 50 } ]
    }
  },
  {
    "type": "mapgen",
    "method": "json",
    "om_terrain": "volleyball_court",
    "//": "Volleyball Court",
    "weight": 300,
    "object": {
      "fill_ter": "t_region_groundcover_urban",
      "rows": [
        "&bbb                bbb&",
        "  ,,,,,,,,,,[,,,,,,,,,, ",
        "  ,$$$$$$$$$[$$$$$$$$$, ",
        "  ,$$$$$$$$$[$$$$$$$$$, ",
        "  ,$$$$$$$$$[$$$$$$$$$, ",
        "  ,$$$$$$$$$[$$$$$$$$$, ",
        "  ,$$$$$$$$$[$$$$$$$$$, ",
        "  ,$$$$$$$$$[$$$$$$$$$, ",
        "  ,$$$$$$$$$[$$$$$$$$$, ",
        "  ,$$$$$$$$$[$$$$$$$$$, ",
        "  ,,,,,,,,,,[,,,,,,,,,, ",
        "                        ",
        "                        ",
        "  ,,,,,,,,,,[,,,,,,,,,, ",
        "  ,$$$$$$$$$[$$$$$$$$$, ",
        "  ,$$$$$$$$$[$$$$$$$$$, ",
        "  ,$$$$$$$$$[$$$$$$$$$, ",
        "  ,$$$$$$$$$[$$$$$$$$$, ",
        "  ,$$$$$$$$$[$$$$$$$$$, ",
        "  ,$$$$$$$$$[$$$$$$$$$, ",
        "  ,$$$$$$$$$[$$$$$$$$$, ",
        "  ,$$$$$$$$$[$$$$$$$$$, ",
        "  ,,,,,,,,,,[,,,,,,,,,, ",
        "&bbb                bbb&"
      ],
      "palettes": [ "park_asphalt_palette" ],
      "items": { "b": { "item": "shoes", "chance": 15, "repeat": [ 2, 5 ] } },
      "place_item": [ { "item": "beach_volleyball", "x": 8, "y": 6 }, { "item": "beach_volleyball", "x": 18, "y": 18 } ],
      "place_monster": [ { "group": "GROUP_PARK_SCENIC", "x": [ 0, 23 ], "y": [ 0, 23 ], "repeat": [ 1, 10 ], "chance": 50 } ]
    }
  }
]
