[
  {
    "type": "mapgen",
    "om_terrain": [ [ "microlab_generic_hallway_start" ] ],
    "method": "json",
    "object": {
      "fill_ter": "t_strconc_floor",
      "rows": [
        " cc  | PP  YY  PP |     ",
        " cc  | PP  YY  PP |     ",
        "     | PP |||| PP |r i  ",
        "     | PP |##| PP |r c  ",
        " FFF | PP |||| PP |r c  ",
        "||||2| PP =XX= PP ||||||",
        " F|F | PP =XX= PP |???| ",
        " F|F | PP =XX= PP  Y t| ",
        " F|F | PP =XX= PP  Y t| ",
        "  |  | PP =XX= PP |^??| ",
        "|5|||| PP |||| PP ||||||",
        "    2  PP |##| PP       ",
        "    2  PP |##| PP       ",
        "|2|||| PP |||| PP ||2((|",
        "   hc| PP      PP |c    ",
        "cc  c| PP      PP |c c  ",
        "cc  6| PP      PP |c c  ",
        "     |^    YY     |c    ",
        "|2||||(((((22(((((||2|||",
        "     |^       ???^|     ",
        "   c6|B d  YY     |c c  ",
        "   cc|Bhd     ???^|c c  ",
        "   cc||||||  ||||||c c  ",
        "     |FFFF|  |FFFF|     "
      ],
      "palettes": [ "microlab" ],
      "terrain": { "X": "t_region_shrub_decorative", "P": "t_carpet_concrete_red" }
    }
  },
  {
    "type": "mapgen",
    "om_terrain": [ [ "microlab_generic_hallway_start" ] ],
    "method": "json",
    "object": {
      "fill_ter": "t_strconc_floor",
      "rows": [
        "  c h| PP  PP  PP |c    ",
        " cccc| PP  PP  PP |c6h  ",
        " 6|||| PP |||| PP ||||F ",
        " F|XX= PPY|##|YPP =XX|F ",
        " F|XX= PP |||| PP =XX|F ",
        "|||XX= PP d^ d PP =XX||2",
        " F|XX= PP d hd PP =XX|F ",
        " F|XX= PP dddd PP =XX|F ",
        " F|XX= PP  PP  PP =XX|F ",
        "  |XX= PPY PP YPP =XX|F ",
        "|||||| PP  PP  PP |||||2",
        "     | PP  PP  PP |^    ",
        "     | PP  PP  PP |^    ",
        "|||  | PP  PP  PP ||2((|",
        "  =  | PP  PP  PP |c    ",
        "  [  | PP  PP  PP |c c  ",
        "  =  | PP  PP  PP |c c  ",
        "cc=  |   Y    Y   |c    ",
        "|||  |^??^    ^??^||||||",
        " c|  ||||||  ||||||FFFFF",
        " c|  2            2  c  ",
        " c|  2            2  c  ",
        " c|||||||||  ||||||c c  ",
        "     |FFFF|  |FFFF|     "
      ],
      "palettes": [ "microlab" ],
      "terrain": { "X": "t_region_shrub_decorative", "P": "t_carpet_concrete_red" }
    }
  },
  {
    "type": "mapgen",
    "om_terrain": [ [ "microlab_generic_hallway_start" ] ],
    "method": "json",
    "object": {
      "fill_ter": "t_strconc_floor",
      "rows": [
        "  c h| PP  PP  PP |c    ",
        " cccc| PP  PP  PP |c6h  ",
        " 6|||| PP |||| PP ||||F ",
        " F|XX= PP   h  PP =XX|F ",
        " F|XX= PP |dd| PP =XX|F ",
        "|||XX= PPPPPPPPPP =XX||2",
        " F|XX= PPPPPPPPPP =XX|F ",
        " F|XX======[[======XX|F ",
        " F|XXXXXX=YPPY=XXXXXX|F ",
        "  |XXXXXX=YPPY=XXXXXX|F ",
        "|||||||====[[====||||||2",
        "     2YPPPPPPPPPPY2     ",
        "     2YPPPPPPPPPPY2     ",
        "|||  |||===[[===||||2((|",
        "cc=  |XXX= PP =XXX|c    ",
        "  [  |XXX= PP =XXX|c c  ",
        "  =  |XXX= PP =XXX|c c  ",
        "cc=  |XXX= PP =XXX|c    ",
        "|||  |XXX=YPPY=XXX||||||",
        " c|  ||||||PP||||||FFFFF",
        " c|               2  c  ",
        " c|               2  c  ",
        " c|22||||||  ||||||c c  ",
        "     |FFFF|  |FFFF|     "
      ],
      "palettes": [ "microlab" ],
      "terrain": { "X": "t_region_shrub_decorative", "P": "t_carpet_concrete_red" }
    }
  },
  {
    "type": "mapgen",
    "om_terrain": [ [ "microlab_generic_hallway_start" ] ],
    "method": "json",
    "object": {
      "fill_ter": "t_strconc_floor",
      "rows": [
        "  c h| PP  PP  PP |c    ",
        " cccc| PP  PP  PP |c6h  ",
        " 6|||| PP |||| PP ||||F ",
        " F|XX= PP |##| PP =XX|F ",
        " F|XX= PP |||| PP =XX|F ",
        "|||XX= PPPPPPPPPP =XX||2",
        " F|||| PPPPPPPPPP ||||F ",
        " F|htth          htth|F ",
        " F|htth  V||||V  htth|F ",
        "  |      ^|##|^      |F ",
        "|||||||(((||||(((||||||2",
        "     2YPPPPPPPPPPY2     ",
        "     2YPPPPPPPPPPY2     ",
        "|||  |||||h  h||||||2((|",
        "cc=  |B ^=h  h=BB^|c    ",
        "  [  |hd = PP =  h|c c  ",
        "  =  |dd = PP = dd|c c  ",
        "cc=  |h  [ PP [  h|c    ",
        "|||  |   =    =   ||||||",
        " c|  ||||||  ||||||FFFFF",
        " c|  |cccc|  |F   2  c  ",
        " c|  | 6h |  |FFFF|  c  ",
        " c|22| c  |  ||||||c c  ",
        "     |    |  |FFFF|     "
      ],
      "palettes": [ "microlab" ],
      "terrain": { "X": "t_region_shrub_decorative", "P": "t_carpet_concrete_red" }
    }
  }
]
