[
  {
    "type": "mapgen",
    "om_terrain": [ [ "robofachq_roof_a0", "robofachq_roof_a1", "robofachq_roof_a2", "robofachq_roof_a3" ] ],
    "method": "json",
    "object": {
      "fill_ter": "t_concrete",
      "rows": [
        ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,",
        ",,,,,,,,,,,,,,,,,,,,,,,,       ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,",
        ",,,,,,,,,,,,,,,,,,,,,,,,       ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,",
        ",,,,,,,,,,,,,,,,,,,,,,,,       ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,",
        ",,,,,,,,,,,,,,,,,,,,,,,,       ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,",
        ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,",
        ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,",
        ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,",
        ",,,,,,,,,,,,,,,,,,,,,,,,,,,                                            ,,,,,,,,,,,,,,,,,,,,,,,,,",
        ",,,,,,,,,,,,,,,,,,,,,,,,,,,                                            ,,,,,,,,,,,,,,,,,,,,,,,,,",
        ",,,,,,,,,,,,,,,,,,,,,,,,,,,                                            ,,,,,,,,,,,,,,,,,,,,,,,,,",
        ",,,,,,,,,,,,,,,,,,,,,,,,,,,                                            ,,,,,,,,,,,,,,,,,,,,,,,,,",
        ",,,,,,,,,,,,,,,,,,,,,,,,,,,                                            ,,,,,,,,,,,,,,,,,,,,,,,,,",
        ",,,,,,,,,,,,,,,,,,,,,,,,,,,                                            ,,,,,,,,,,,,,,,,,,,,,,,,,",
        ",,,,,,,,,,,,,,,,,,,,,,,,,,,                                            ,,,,,,,,,,,,,,,,,,,,,,,,,",
        ",,,,,,,,,,,,,,,,,,,,,,,,,,,                                            ,,,,,,,,,,,,,,,,,,,,,,,,,",
        ",,,,,,,,,,,,,,,,,,,,,,,,,,,                                            ,,,,,,,,,,,,,,,,,,,,,,,,,",
        ",,,,,,,,,,,,,,,,,,,,,,,,,,,                                            ,,,,,,,,,,,,,,,,,,,,,,,,,",
        ",,,,,,,,,,,,,,,,,,,,,,,,,,,                                            ,,,,,,,,,,,,,,,,,,,,,,,,,",
        ",,,,,,,,,,,,,,,,,,,,,,,,,,,                                            ,,,,,,,,,,,,,,,,,,,,,,,,,",
        ",,,,,,,,,,,,,,,,,,,,,,,,,,,                                            ,,,,,,,,,,,,,,,,,,,,,,,,,",
        ",,,,,,,,,,,,,,,,,,,,,,,,,,,                                            ,,,,,,,,,,,,,,,,,,,,,,,,,",
        ",,,,,,,,,,,,,,,,,,,,,,,,,,,                                            ,,,,,,,,,,,,,,,,,,,,,,,,,",
        ",,,,,,,,,,,,,,,,,,,,,,,,,,,                                            ,,,,,,,,,,,,,,,,,,,,,,,,,"
      ],
      "terrain": { ",": "t_open_air" }
    }
  },
  {
    "type": "mapgen",
    "om_terrain": [
      [ "robofachq_surface_parking", "robofachq_surface_entrance", "robofachq_surface_car_entrance", "robofachq_surface_a3" ],
      [ "robofachq_surface_b0", "robofachq_surface_b1", "robofachq_surface_b2", "robofachq_surface_b3" ]
    ],
    "method": "json",
    "object": {
      "fill_ter": "t_thconc_floor",
      "rows": [
        ",,,,yyyyyyyyyyyyyyyysssssssssss,,,,,,,,,,,,,,,,,,,,,,______yyyyyyyyy,,,,,,,,,,,,,,,,,,,,,,,,,,,,",
        ",,,,________________ssss|ss|((|,,,,,,,,,,,,,,,,,,,,,,_______________,,,,,,,,,,,,,,,,,,,,,,,,,,,,",
        ",,||___________555555555|ss(dh|||||||||||||||||||||||||||___________||||||||||||||||||||||||||,,",
        ",,|,_________555555555__|s,(d 2s,,,,,,,,,,,_____________5555555555555U,,,,,,,,,,,,,,,,,,,,,,,|,,",
        ",,|,____________________|22||||s,,,,,,,,,,,,,,,,,,,,,,,,,___________,U,,,,,,,,,,,,,,,,,,,,,,,|,,",
        ",,|,____________________sssssssssssssssssssssssssssssssss___________,U,,,,,,,,,,,,,,,,,,,,,,,|,,",
        ",,|,____________________sssssssssssssssssssssssssssssssss___________,U,,,,,,,,,,,,,,,,,,,,,,,|,,",
        ",,|,____________________ss,,,,,,,,ss,,,,,,,,,,,,,,,,,,,,,___________,U,,,,,,,,,,,,,,,,,,,,,,,|,,",
        ",,|,____________________ss,|((((||22||||||||||||(((((||||___________|||,,,,,,,,,,,,,,,,,,,,,,|,,",
        ",,|,____________________ss,|        |d  h   |;i|    B||||55555555555|||,,,,,,,,,,,,,,,,,,,,,,|,,",
        ",,|,____________________ss,|?       (dh     |  | dh B||||eeeeeeeeeee|||,,,,,,,,,,,,,,,,,,,,,,|,,",
        ",,|,____________________ss,|? t     (dd66d  ||2|hd   |   eeeeeeeeeee  |,,,,,,,,,,,,,,,,,,,,,,|,,",
        ",,|,__________yyyyyyyyyyss,|? t     ||((((22|  |(((([|   eeeeeeeeeee  |,,,,,,,,,,,,,,,,,,,,,,|,,",
        ",,|,____________________ss,|?        2  YY           5   eeeeeeeeeee  |,,,,,,,,,,,,,,,,,,,,,,|,,",
        ",,|,____________________ss,|^a a     2               5   eeeeeeeeeee  |,,,,,,,,,,,,,,,,,,,,,,|,,",
        ",,|,____________________ss,|||||||||||||55GI||||55||||   eeeeeeeeeee  |,,,,,,,,,,,,,,,,,,,,,,|,,",
        ",,|,____________________ss,|hhhhhhhhh|      |  |  |; |   eeeeeeeeeee. |,,,,,,,,,,,,,,,,,,,,,,|,,",
        ",,|,__________yyyyyyyyyyss,|         2      |  |  2 i|   eeeeeeeeeee  |,,,,,,,,,,,,,,,,,,,,,,|,,",
        ",,|,____________________ss,| lllllll |      ||||55||||   eeeeeeeeeee  |,,,,,,,,,,,,,,,,,,,,,,|,,",
        ",,|,____________________ss,|2|||||||2|Eeeeee(d      d(   eeeeeeeeeee  |,,,,,,,,,,,,,,,,,,,,,,|,,",
        ",,|,____________________ss,|  2~|~2  |eeeeee(6h 66 h6(   eeeeeeeeeee  |,,,,,,,,,,,,,,,,,,,,,,|,,",
        ",,|,____________________ss,|i ||||| i|eeeeee(d  66  d(   eeeeeeeeeee  |,,,,,,,,,,,,,,,,,,,,,,|,,",
        ",,|,__________yyyyyyyyyyss,|i 2~|~2 i|Eeeeee|        |   eeeeeeeeeee  |,,,,,,,,,,,,,,,,,,,,,,|,,",
        ",,|,__________ssssssssssss,||||||||||||||||||||||||||||||||||||||||||||,,,,,,,,,,,,,,,,,,,,,,|,,",
        ",,|,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|,,",
        ",,|,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|,,",
        ",,|,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|,,",
        ",,|,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|,,",
        ",,|,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|,,",
        ",,|,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|,,",
        ",,|,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|,,",
        ",,|,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|,,",
        ",,|,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|,,",
        ",,|,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|,,",
        ",,|,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|,,",
        ",,|,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|,,",
        ",,|,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|,,",
        ",,|,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|,,",
        ",,|,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|,,",
        ",,|,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|,,",
        ",,|,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|,,",
        ",,|,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|,,",
        ",,|,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|,,",
        ",,|,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|,,",
        ",,|,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|,,",
        ",,|,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|,,",
        ",,||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||,,",
        ",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,"
      ],
      "palettes": [ "robofachq" ],
      "terrain": {
        "-": "t_wall_metal",
        "G": "t_card_robofac",
        "e": "t_elevator",
        "E": "t_elevator_control",
        "Y": "t_utility_light",
        "I": "t_intercom"
      },
      "items": {
        "l": [ { "item": "NC_ROBOFAC_FIELD_RESEARCHER_worn", "chance": 50 }, { "item": "NC_ROBOFAC_SCIENTIST_worn", "chance": 50 } ],
        "i": { "item": "cleaning", "chance": 50 },
        "B": [ { "item": "textbooks", "chance": 50 }, { "item": "manuals", "chance": 50 } ]
      },
      "place_npcs": [ { "class": "robofac_intercom", "x": 46, "y": 17 } ]
    }
  },
  {
    "type": "mapgen",
    "om_terrain": [
      [ "robofachq_exe_a0", "robofachq_exe_a1", "robofachq_exe_a2", "robofachq_exe_a3" ],
      [ "robofachq_exe_b0", "robofachq_exe_b1", "robofachq_exe_b2", "robofachq_exe_b3" ]
    ],
    "method": "json",
    "object": {
      "fill_ter": "t_thconc_floor",
      "rows": [
        "############################################|      |############################################",
        "########|||||||||||||||||||||||||#|||||||||||||55|||############################################",
        "########|k           ht|A   h  ^|#|lll|lllll|  YY  |############################################",
        "########|i k k  htth ht| Cd6ddC |#|bYb|bYbYb|T YY T|########||||||||############################",
        "########|k o k  htth ht| CCCCCC |#|b b|b b b|| YY ||######||=A6666A=||##########################",
        "########|    W        ^|^    h ^|#|l l|l l l|  YY  |######|,=Y    Y=,|##########################",
        "########|FFFF|  htth  ?||||[[||||||l l|l l l|T YY T|######|,= htth =,|##########################",
        "########||||||  htth  ?||^^  ^^||           |||55||||||||||,= htth =,|##########################",
        "########|ffff|         2   YY   2Y bbb  bbbb|      |L |  i|,= htth =,|##########################",
        "########|    |^??t t??^|   ,,   |||||||||||||      |LY2 Y;|,= htth =,|##########################",
        "###||||||hd  |||||||||||   ,,   2  r r r|  d( Y   b|||||2||,= htth =,|##########################",
        "###|;i|T|dd  2         2        (d r r r| Gd( Y   b|AhQ  ^|,=      =,|##########################",
        "###|@ 2Y2    |  T   T  |G  YY  G(dh    r|   2 Y   b|ddd  H|,[Y    Y[,|##########################",
        "###|||| |||||||||||||||||||22||||||||||||||||     ^| h    |||||  |||||##########################",
        "###|;i|  |''''''''''''''''R  R''''''''''''''(     ^|    YH|###|YY|##############################",
        "###|@ 2Yh|''''''''''''''''R  R''''''''''''''|||22|||====[=|||||22|||||||||||####################",
        "###|||| t|''''''''''''''''R  R''''''''''''''(<   GY         Y     =,,,,,,,,|||||||||############",
        "###|;i| h|''''''''''''''''R  R''''''''''''''(> CC           Y    G=,,,,,,,,|^BB  ^^|#|||||######",
        "###|@ 2Y |''''''''''''''''R  R'''''''|======|| CC ||(RRRRRRRR     =======[=(YY CCC |||:::|######",
        "###|||||||''''''''''''''''R  R'''''''=Eeeeee2Y CC  ^('''''''([(   Y       Y(H  Cdd  5T  Y|######",
        "#########|''''''''''''''''RYYR'''''''=eeeeee2CCCC.dG('''''''R<( CCCCCCCCCC 2   C6C Y5   6|######",
        "#########|''''''''''''''''RYYR'''''''=eeeeee2CCCC dh('''''''R>( CCCCCCCCCC 2  hCdh Y5   :|######",
        "#########|''''''''''''''''R  R'''''''=Eeeeee2Y CC  ^('''''''([(   Y       Y(   Cdd  5T  Y|######",
        "#########|''''''''''''''''R  R'''''''|======|| CC ||(RRRRRRRR     =======[=(YY CCC |||:::|######",
        "#########|''''''''''''''''R  R''''''''''''''(> CC           Y    G=,,,,,,,,|^ A   ^|#|||||######",
        "#########|''''''''''''''''R  R''''''''''''''(<   GY         Y     =,,,,,,,,||||55||||###########",
        "#########|''''''''''''''''R  R''''''''''''''|||22|||((2||||||||22|||||||||||^      ^|###########",
        "#########|''''''''''''''''R  R''''''''''''''(     Y(dG L|L6dd|^YY^|::::::::|   YY   |###########",
        "#########|====|====|=====||22||=======|||||||     Y(dh  2 Yhd|^  ^| Y    Y |  htth  |###########",
        "#########| h ^|h  B|h   B|    |A dh  B|A dCCCCCCC |||||||||||||  ||[=======|  htth  |###########",
        "#########|dd ^|dd B|dd  B|    |Bh6   ^| hdCCCCCCC 5Y       |Wt|  dh dh dh f| h tth  |###########",
        "#|||||||||^h Y|h Y^|h  Y^|    |B     Y2  dCCCCCCC 5Y             d  d  d  f|  htth  |###########",
        "#|iii    |===[|==[=|===[=||YY||||||||||       (((((  d  dh dh  Y          f|   YY   |###########",
        "#|Y Y Y  |Y   ^    ^     ^    ^              Y(,,,(. dh d  dY  Y d  d  d Yf|^      ^|###########",
        "#|2|2|2| |Y                              CCC Y(,,,[              dh dh dh f||||66||||###########",
        "#|;|;|;|Y     =========================t CCC  (,,,[  dh d  dY            Yf|##||||##############",
        "#|||||||Y     [,,,,,,,,,,,,,,,,,,,,,,,=t CCC  (,,,(  d  dh dh  Y d  d  d  f|||||||||||||########",
        "#|;|;|;|Y     =========================t cCC  (((((            Y dh dh dh f|^^^^^^^^^^^|########",
        "#|2|2|2| |YG                             CCC Y    5Y                               Y  ^|########",
        "#|Y Y Y  |Y                                  Y    5Y          G                    Y  ^|########",
        "#|iii    |====[[||=====|===[=|===[|[==||==[=||2||2|||[=======||  |||=====||||||2|||2||||########",
        "#|||||||||      ^|  hd^|^   H|    |    |^   |f ff f|  d  dh dh|  |Y      Y^|;2Y  |  Y2;|########",
        "#########|dd     [   dh|h   t|h h |    | d  |f ff f|  dh d  d |  2  hhhhh ^|||  |||  |||########",
        "#########| h     [  hh |6dd H|ddd |6dd |hd  |f ff f| Y       Y|  2  ttttt ^|;2Y i|i Y2;|########",
        "#########|dd   dd|Y    |h  YB|Yh  |Yhd |^  Y|f    f|  d  d  dh|  |  hhh h ^|||  i|i  |||########",
        "#########|Yh    h|BBBB^|^^BBB|A6^^|    |BBBB|ffffff|  dh d  d |^^|Y   h  Y^|;2Y i|i Y2;|########",
        "#########|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||########",
        "################################################################################################"
      ],
      "palettes": [ "robofachq" ],
      "terrain": {
        ",": [ "t_shrub_rose", "t_shrub", "t_grass", "t_grass", "t_grass_tall" ],
        "-": "t_wall_metal",
        "'": "t_open_air",
        "e": "t_elevator",
        "C": "t_carpet_red",
        "E": "t_elevator_control",
        "Y": "t_thconc_floor_olight",
        "#": "t_rock",
        "R": "t_railing",
        "W": "t_water_dispenser"
      },
      "furniture": { "6": "f_console", ":": "f_server", "K": "f_counter", "H": "f_armchair", "L": "f_locker", "f": "f_filing_cabinet" },
      "item": { "A": { "item": "american_flag" } },
      "items": {
        "F": { "item": "fridge", "chance": 80 },
        "f": { "item": "file_room", "repeat": [ 10, 30 ] },
        "@": { "item": "bed", "chance": 80 },
        "r": [
          { "item": "cop_armory", "chance": 80 },
          { "item": "energy_weapon_armory", "chance": 33 },
          { "item": "ammo_milspec", "chance": 40 },
          { "item": "mags_milspec", "chance": 40 },
          { "item": "guns_milspec", "chance": 40 }
        ],
        "L": [
          { "item": "energy_weapon_armory", "chance": 33 },
          { "item": "ammo_milspec", "chance": 40 },
          { "item": "mags_milspec", "chance": 40 },
          { "item": "guns_milspec", "chance": 40 }
        ],
        "K": { "item": "kitchen", "chance": 40 },
        "o": { "item": "oven", "chance": 70 },
        "d": [ { "item": "office_supplies", "chance": 70 }, { "item": "office_mess", "chance": 70, "repeat": [ 1, 3 ] } ],
        "D": { "item": "NC_ROBOFAC_SCIENTIST_worn", "chance": 50 },
        "B": [
          { "item": "magazines", "chance": 75, "repeat": [ 1, 5 ] },
          { "item": "lab_bookshelves", "chance": 55, "repeat": [ 1, 3 ] }
        ]
      },
      "monster": { "T": { "monster": "mon_robofac_laserturret_mk1" } },
      "npcs": { "G": { "class": "hub_security" }, "Q": { "class": "hub_security_head" } }
    }
  },
  {
    "type": "mapgen",
    "om_terrain": [
      [ "robofachq_hab_a0", "robofachq_hab_a1", "robofachq_hab_a2", "robofachq_hab_a3" ],
      [ "robofachq_hab_b0", "robofachq_hab_b1", "robofachq_hab_b2", "robofachq_hab_b3" ]
    ],
    "method": "json",
    "object": {
      "fill_ter": "t_concrete",
      "rows": [
        "################################################################################################",
        "################################||||||||||######################################################",
        "################################|FFFF|FFF|######################################################",
        "#############||||||||||||||||||||F  F|F F||||#####||||||##||||||################################",
        "#############|KiKKKKKiKooKKKK  K|F  F|F F|;Y|#####|~Y ~|##|~ Y~|################################",
        "#############|K   K    YY   o  K|F  F|F f|i |#####|| |||##||| ||################################",
        "#############|k   K  iKKoK  K  K||2||||2|||2|||||||i 2;|##|;2 i|################################",
        "#############|              i  i| Y    Y   Y|^^^^^|i |||##||| i|################################",
        "#############|FFFFFFFF                      2     | Y2;||||;2Y |||||############################",
        "####|||||||||||||||||||YY||||||||||||||||||||||  ||2||||FF|||2||FFF|||||||||||||||||||||||######",
        "####|,,,.| htth  Yffff     i|'''''''''''''''(Y   Y|Y               X X X EE|rrrrrrrrrrrrp|######",
        "####|,,,,= htth           Mi|'''''''''''''''(G CC | TT TT b   CCC  X   X Y |            p|######",
        "####|,,,,        ccccccff||||'''''''''''''''(  CC |       b   CCC        EE|   c  cccc  p|######",
        "####|,,,,= htth          |WW|RRRRRRRRRRRRRRR|  CC | TT TT b   CCC  X   X Y |  h6        p|######",
        "####|,,,,= htth   h          Y                 CC |Y         ^   ^ X X X EE|ccccYYcccc  p|######",
        "####|,,,,= htth  hth         Y          RRRRRR CC ||=========||22||=======||||||22||||||||######",
        "####|,,,,=                 ^|      ,,,,,R'''R>YCC           Y     =,,,,,,,,|cccAYYApppppp|######",
        "####|,,,,= htth  htth htth ^|^bb^  ,,,,,R'''R<YCC           Y     =,,,,,,,,|   A  A p p P|######",
        "####|,,,,= htth  htth htth ^|      ,,|======|| CC ||====[====     ==========  hA  A p p p|######",
        "####|,,,,[Y                          =Eeeeee|  CC  ^=,,,,,,,=[(      bb   Y= ddA  A p p p|######",
        "####|,,,,=&  ^MMM^  ^MMM^  Y         [eeeeee[CCCC.dG=,,,,,,,= (            [   %  %     r|######",
        "####|,,,,=&  ^MMM^  ^MMM^  Y         [eeeeee[CCCC dh=,,,,,,,=<(            [   AAAA Y Y r|######",
        "####|,,,,[Y                          =Eeeeee|  CC  ^=,,,,,,,=[(      bb   Y=   A        r|######",
        "####|,,,,= htth htth hth h ^|G     ,,|======|| CC ||====[====     ==========AAAA  P P P P|######",
        "####|,,,,= htth htth     t ^|^bb^  ,,,,,R'''R<YCC           Y    G=,,,,,,,,|Y     P P P P|######",
        "####|,,,,= htth      hth h ^|      ,,,,,R'''R>YCC           Y     =,,,,,,,,|PPPPPPP P P P|######",
        "####|,,,,=       MM          Y          RRRRRR CC ||=========||22||========|||||||||||||||######",
        "####|,,,,=       MM          Y                 CC |Y         BB  BB       B|####################",
        "####|,,,,=  hth      htth|WW|RRRRRRRRRRRRRRR|  CC |htth hhh          htth B|####################",
        "####|,,,,=  hth thht htth||||'''''''''''''''(  CC |htth ttt    ^^    htth B|####################",
        "####|,,,,=  hth thht htth|##|'''''''''''''''(  CC |Y         B    B       B|####################",
        "#|||||||||  hth  YY  htth|##|'''''''''''''''(Y   Y|BBBBBBBBBBBBBBBBBBBBBBBB|####################",
        "#|iii    |  |||||||||||||||||||||||||||||||||||22|||||||||||||||||||||||||||||||||||############",
        "#|Y Y Y  |  ^|##|~Y;|~Y;|~Y;|~Y;|~Y;|~Y;|^ t  ^        |~Y;|~Y;|~Y;|~Y;|~Y;|~Y;|~Y;|############",
        "#|2|2|2| |  ^|##|~ i|~ i|~ i|~ i|~ i|~ i|?   a^   htth |~ i|~ i|~ i|~ i|~ i|~ i|~ i|||||||||||||",
        "#|;|;|;|Y   ^|##||2|||2|||2|||2|||2|||2||? t  ^   htth ||2|||2|||2|||2|||2|||2|||2||~2 |@@ D @@|",
        "#|||||||Y   ^|##|@ D|@ D|@ D|@ D|@ D|@ D|? t a^        |@ D|@ D|@ D|@ D|@ D|@ D|  D||| |D  @  D|",
        "#|;|;|;|Y|YY^|##|@ D|@ D|@ D|@ D|@ D|@ D|         htth |@ D|@ D|@ D|@ D|@ D|@ D|  D|~2 |@@ @ @@|",
        "#|2|2|2| |||||||||5|||5|||5|||5|||5|||2||at a          ||5|||5|||5|||5|||5|||5|||5||||2|D     D|",
        "#|Y Y Y  |###|,,,=Y                   Y                                            2       S @@|",
        "#|iii    |###|,,,=Y                   Y                                            2          D|",
        "#|||||||||###|||||5|||5|||5|||5|||5|||2||G        ? t ?||5|||5|||5|||5|||5|||5|||5||||2|     @@|",
        "#############|##|@ D|@ D|@ D|@ D|@ D|@ D|^  h     ? t ?|@ D|@ D|@ D|@ D|@ D|@ D|@ D|i  |D     D|",
        "#############|##|@ D|@ D|@ D|@ D|@ D|@ D|t??t         ^|@ D|@ D|@ D|@ D|@ D|@ D|@ D|i  |@@ @ @@|",
        "#############|##||2|||2|||2|||2|||2|||2||======[[======||2|||2|||2|||2|||2|||2|||2||   |D  @  D|",
        "#############|##|~ i|~ i|~ i|~ i|~ i|~ i|,,,,,,,,,,,,,,|~ i|~ i|~ i|~ i|~ i|~ i|~ i|2|2|@@ D @@|",
        "#############|##|~Y;|~Y;|~Y;|~Y;|~Y;|~Y;|,,,,,,,,,,,,,,|~Y;|~Y;|~Y;|~Y;|~Y;|~Y;|~Y;|;|;|||||||||",
        "#############|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||########"
      ],
      "palettes": [ "robofachq" ],
      "terrain": {
        ",": [ "t_shrub_rose", "t_shrub", "t_grass_tall" ],
        "-": "t_wall_metal",
        "'": "t_open_air",
        "e": "t_elevator",
        "C": "t_carpet_red",
        "E": "t_elevator_control",
        "Y": "t_thconc_floor_olight",
        "#": "t_rock",
        "R": "t_railing",
        "W": "t_water_dispenser"
      },
      "furniture": {
        "6": "f_console",
        "K": "f_counter",
        "M": "f_counter",
        "S": "f_table",
        "A": "f_canvas_wall",
        "%": "f_canvas_door",
        "E": [ "f_ergometer", "f_ergometer_mechanical" ],
        "T": [ "f_treadmill", "f_treadmill_mechanical" ],
        "X": "f_exercise"
      },
      "sealed_item": {
        "P": { "item": { "item": "seed_tomato" }, "furniture": "f_planter_mature" },
        "p": { "item": { "item": "seed_wheat" }, "furniture": "f_planter_mature" }
      },
      "items": {
        "S": [
          { "item": "tools_robotics", "chance": 30, "repeat": [ 1, 3 ] },
          { "item": "robots", "chance": 50, "repeat": [ 1, 3 ] },
          { "item": "supplies_electronics", "chance": 50, "repeat": [ 1, 3 ] }
        ],
        "F": { "item": "fridge", "chance": 80, "repeat": [ 2, 6 ] },
        "@": { "item": "bed", "chance": 80 },
        "M": [
          { "item": "SUS_dishes", "chance": 80, "repeat": [ 1, 3 ] },
          { "item": "SUS_silverware", "chance": 33, "repeat": [ 1, 3 ] }
        ],
        "k": [
          { "item": "kitchen", "chance": 33, "repeat": [ 1, 3 ] },
          { "item": "SUS_knife_drawer", "chance": 40, "repeat": [ 1, 3 ] },
          { "item": "SUS_cookware", "chance": 40, "repeat": [ 1, 3 ] }
        ],
        "K": { "item": "kitchen", "chance": 40 },
        "o": { "item": "oven", "chance": 70 },
        "d": [ { "item": "office_supplies", "chance": 70 }, { "item": "office_mess", "chance": 70, "repeat": [ 1, 3 ] } ],
        "r": [ { "item": "tools_earthworking", "chance": 50 }, { "item": "supplies_farming", "chance": 70, "repeat": [ 1, 3 ] } ],
        "D": { "item": "NC_ROBOFAC_SCIENTIST_worn", "chance": 50 },
        "B": [
          { "item": "magazines", "chance": 75, "repeat": [ 1, 5 ] },
          { "item": "lab_bookshelves", "chance": 55, "repeat": [ 1, 3 ] }
        ]
      },
      "npcs": { "G": { "class": "hub_security" } }
    }
  },
  {
    "type": "mapgen",
    "om_terrain": [
      [ "robofachq_res_a0", "robofachq_res_a1", "robofachq_res_a2", "robofachq_res_a3" ],
      [ "robofachq_res_b0", "robofachq_res_b1", "robofachq_res_b2", "robofachq_res_b3" ]
    ],
    "method": "json",
    "object": {
      "fill_ter": "t_concrete",
      "rows": [
        "############################################|     |#############################################",
        "################################||||||||||##|     |#############################################",
        "################################|FFFF|FFF|##|     |#############################################",
        "#############||||||||||||||||||||F  F|F F|||||222|||||||||||||||||||||||||||####################",
        "#############|                              |^   ^|                       :|####################",
        "#############|                              |^   ^|  === === === === ===  :|####################",
        "#############|                              |^   ^|  =6= =6= =6= =6= =6=  :|####################",
        "#############|                              |^   ^|  =2= =2= =2= =2= =2=  :|####################",
        "#############|                 AAAA         |^   ^|                       :|####################",
        "####||||||||||||||||||||||||||||YY||||||||||||222||  === === === === ===  :|||||||||||||||######",
        "####|,,,.|SSSS6SSSS| h  B|##|,,(  (,,,,,,,,,(     |  =6= =6= =6= =6= =6=  :|:::::::::::::|######",
        "####|,,,,|S       S|ddd B|##|,,(  (,,,,,,,,,(     |  =2= =2= =2= =2= =2=  :|            :|######",
        "####|,,,,|SSS  SSSS|  h B||||,,(  (,,,,,,,,,(     |                       :|   66 66 6  :|######",
        "####|,,,,|====[====|=[===|YY|(((  ((((((((((|     |         d  d  d  d     2   66 66 6  :|######",
        "####|,,,,=             G     Y                    |         dh dh dh dh    2            :|######",
        "####|,,,,=                   Y          RRRRR     ||====[==|||||||||||||||||2(||||||||||||######",
        "####|,,,,=  |||||||  ((((((((      ======'''(>    2   G   Y(:::::::::::::::|   : : : : : |######",
        "####|,,,,=  = 666 =  (''''''(^bb^  =,,,,='''(<Y  Y2       Y('''''''''''''':|   : : : : : |######",
        "####|,,,,=  =     =  (''''''(      ==|======|||dd|| |===[==('''''''''''''':|  Y   Y Y   Y|######",
        "####|,,,,[  = hth =  (''::''( d      =Eeeeee|   h|^ |6h    ('''''''''''''':|   : : : : : |######",
        "####|,,,,=  [ hth [  (''::''(Gd      [eeeeee|6h  |^ |6h  h6(''''''MM''''''Y|  6: : : : : |######",
        "####|,,,,=  [ hth [  (''::''(hd      [eeeeee|d   |^ |6h  h6(''''''MM''''''Y|  6: : : : : |######",
        "####|,,,,[  = hth =  (''::''( d      =Eeeeee|  Gh|^ |6h    ('''''''''''''':|   : : : : : |######",
        "####|,,,,=  = hth =  (''''''(      ==|======|||dd|| |===[==('''''''''''''':|  Y   Y Y   Y|######",
        "####|,,,,=  =     =  (''''''(^bb^  =,,,,='''(<Y  Y2       Y('''''''''''''':|   : : : : : |######",
        "####|,,,,=  =======  ((((((((      ======'''(>    2   G   Y(:::::::::::::::|   : : : : : |######",
        "####|,,,,=                              RRRRRR    ||=[=====|||||||||||||||||2(||||||||||||######",
        "####|,,,,=                                        |?            [          2  |#################",
        "####|,,,,=   |=[===|=[===|YY|(((  ((((((((((|||||||?            [          ( Y|#################",
        "####|,,,,=   |S   S|s   S||||,,(  (,,,,,,,,,(    ^|^   |[=======|===[|[====||||#################",
        "####|,,,,=   |S  hS|S  hS|##|,,(  (,,,,,,,,,( hdhd|ddd |  hhhh ^|h  Y|Y  h |####################",
        "#|||||||||  ||S6SSS|S6SSS|##|,,(  (,,,,,,,,,(  d6d| h  |  tttt 6|d6d |  dd6|####################",
        "#|iii    |  ^||||||||||||||||((|YY|(((((((((|[[||||    |  hhhh  | h  |    h|####################",
        "#|Y Y Y  |  ^|lllll|^Y dh      =  dh^|Y    B|     |ffff|Y      Y|BBBB|BBBBB|####################",
        "#|2|2|2| |  ^|l    |B h6       [  d  |  hdhB|AAAAA||||||||||||||||||||||||||||||||||||||||||||||",
        "#|;|;|;|Y    |l ll |B  d   ^||||  ||2|Y  d B|SSSSSSSS9S|SlllSSSS llSSSS  SSS=YDSS SSS SSSll  ll|",
        "#|||||||Y   ^|||||2|BY   HtH|       G|2||||||        hy|SY G               Y=                 Y|",
        "#|;|;|;|Y|YY^|S    ||||||||||              A          Y|S  SSSSS  hS  hS  sh=                  |",
        "#|2|2|2| |||||Sh    SS6  SSS=             y%          Y||  SSSSS  SS  SS  SS=     SSS t  7966 6|",
        "#|Y Y Y  |###|S       h     [             Y%    SSS   Y2Y                G  [Y   hSSS t  7966 6|",
        "#|iii    |###|S             2   66         A   h6SS   Y2Y                G Y[Y    688 t       Y|",
        "#|||||||||###|||||2|========|[=====[=======|AA%AA|AAAAA||yyyyyyyyyyyyyyyyyy =      9  t  &&66 6|",
        "#############|l ll |Sh                 SSSS|h         d|   y6             y =      9     &&66 6|",
        "#############|l l  |SSSSS                 6|        hhdA   y              y =t8898888         7|",
        "#############|l   l|S                    hS|  h      hdA   y              y =Y          6     7|",
        "#############|lllll|SSSSSYYll   6   llYYSSS|ddd  h     %Y  y              yY=t77 t7799988ttt777|",
        "#############|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||",
        "################################################################################################"
      ],
      "palettes": [ "robofachq" ],
      "terrain": {
        ",": [ "t_shrub_rose", "t_shrub", "t_grass_tall" ],
        "-": "t_wall_metal",
        "'": "t_open_air",
        "e": "t_elevator",
        "C": "t_carpet_red",
        "E": "t_elevator_control",
        "Y": "t_thconc_floor_olight",
        "#": "t_rock",
        "R": "t_railing",
        "9": "t_conveyor"
      },
      "furniture": {
        "6": "f_console",
        "K": "f_counter",
        "S": "f_table",
        "A": "f_canvas_wall",
        "%": "f_canvas_door",
        "H": "f_armchair",
        "M": "f_server",
        "E": [ "f_ergometer", "f_ergometer_mechanical" ],
        "T": [ "f_treadmill", "f_treadmill_mechanical" ],
        "X": "f_exercise",
        "7": "f_machinery_light",
        "8": "f_machinery_heavy",
        "&": "f_machinery_electronic"
      },
      "items": {
        "S": [
          { "item": "tools_robotics", "chance": 30, "repeat": [ 1, 3 ] },
          { "item": "robots", "chance": 50, "repeat": [ 1, 3 ] },
          { "item": "supplies_electronics", "chance": 50, "repeat": [ 1, 3 ] }
        ],
        "d": [ { "item": "office_supplies", "chance": 70 }, { "item": "office_mess", "chance": 70, "repeat": [ 1, 3 ] } ],
        "B": [
          { "item": "magazines", "chance": 75, "repeat": [ 1, 5 ] },
          { "item": "lab_bookshelves", "chance": 55, "repeat": [ 1, 3 ] }
        ]
      },
      "npcs": { "G": { "class": "hub_security" } }
    }
  },
  {
    "type": "mapgen",
    "om_terrain": [ [ "robofachq_sub_a0", "robofachq_sub_a1", "robofachq_sub_a2", "robofachq_sub_a3" ] ],
    "method": "json",
    "object": {
      "fill_ter": "t_thconc_floor",
      "rows": [
        "#######################|                      ||||||||||||||####################################",
        "#######################|Y                    Y       (tt  ^|####################################",
        "#######################|   bb    bbb    bb           (th   |####################################",
        "#######################|                             (t    |####################################",
        "#######################|Y ^bb^  ^bbb^  ^bb   Y       (t   ^|####################################",
        "#######################||||||||||||||||||||||||      |||2|||####################################",
        "##############################################||5555||tt tt|####################################",
        "#####################################||||||||||^    ^| h  h|####################################",
        "#####################################|rrrrrrrr|^    ^|     |####################################",
        "#####################################|r      r||T  T||||2|||####################################",
        "#####################################|r  YY   2      (t   r|####################################",
        "#####################################||||||||||  YY  (thY r|####################################",
        "#####################################|bbbbbbbb|  YY  (tGY r|####################################",
        "#####################################|Y      Y2      (    r|####################################",
        "#####################################| llllll ||2222||||2|||####################################",
        "#####################################|2||||||2|^      G  Y^|####################################",
        "#####################################| ~|  |~ |^         Y^|####################################",
        "#####################################| i|  |i |^         Y^|####################################",
        "#####################################|||||||||||    ||||||||####################################",
        "#####################################|lll   2       ^|##########################################",
        "#####################################|^     (    YY ^|##########################################",
        "#####################################|  dG  (    YY ^|##########################################",
        "#####################################|^hdh  (       ^|##########################################",
        "#####################################||||||||     ||||##########################################"
      ],
      "palettes": [ "robofachq" ],
      "terrain": { "-": "t_wall_metal", "e": "t_elevator", "E": "t_elevator_control", "Y": "t_utility_light", "I": "t_intercom" },
      "items": {
        "l": [ { "item": "NC_ROBOFAC_FIELD_RESEARCHER_worn", "chance": 50 }, { "item": "NC_ROBOFAC_SCIENTIST_worn", "chance": 50 } ],
        "i": { "item": "cleaning", "chance": 50 },
        "B": [ { "item": "textbooks", "chance": 50 }, { "item": "manuals", "chance": 50 } ]
      },
      "monster": { "T": { "monster": "mon_robofac_laserturret_mk1" } },
      "npcs": { "G": { "class": "hub_security" } }
    }
  },
  {
    "type": "mapgen",
    "om_terrain": [
      [ "robofachq_ai_a0", "robofachq_ai_a1", "robofachq_ai_a2", "robofachq_ai_a3" ],
      [ "robofachq_ai_b0", "robofachq_ai_b1", "robofachq_ai_b2", "robofachq_ai_b3" ]
    ],
    "method": "json",
    "object": {
      "fill_ter": "t_thconc_floor",
      "rows": [
        "################################################################################################",
        "################################################################################################",
        "################################################################################################",
        "################################################################################################",
        "################################################################################################",
        "################################################################################################",
        "################################################################################################",
        "######################################################|||||||||||||||||||||||||||||||||||||||||#",
        "######################################################|:YY:YY:YY:YY:YY:YY:YY:|     rrrrrrrrrrr|#",
        "######################################################|:  :  :  :  :  :  :  :|               Y|#",
        "######################################################|:  :  :  :  :  :  :  :|     rrr   rrrr |#",
        "######################################################|:  :  :  :  :  :  :  :|               Y|#",
        "###################################################||||:  :  :  :  :  :  :  :|     rrrrrrrrrrr|#",
        "############################################||||||||YY|:  :  :  :  :  :  :  :||5(((||||||||||||#",
        "############################################|      5  5                           Y2>|##########",
        "############################################|      5  5   Y  Y  Y  Y  Y  Y |||||||2|||##########",
        "############################################|     Y||||((((((((((((((((((((|6      |############",
        "############################################|       5 (````````````````````||Y     |||||||######",
        "#####################################||||||||       |5(````````````````````6|:     ::::::|######",
        "#####################################|eeeeee      d | (((((((((((``````````6||||        :|######",
        "#####################################|eeeeee Y    d |          h6``````````6|:    Y  6  :|######",
        "#####################################|Eeeeee Y    6h|          h6``````````6|:    Y  6  :|######",
        "#####################################|eeeeee      d | (((((((((((``````````6||||        :|######",
        "#####################################||||||||       |5(````````````````````6|:     ::::::|######",
        "########################################|>< 5       5 (````````````````````||Y     |||||||######",
        "########################################|   |      ||||((((((((((((((((((((|6      |############",
        "########################################|||||      5  5   Y  Y  Y  Y  Y  Y |||||||2|||##########",
        "############################################|      5  5                           Y2>|##########",
        "############################################||||||||YY|:  :  :  :  :  :  :  :||5(((||||||||||||#",
        "###################################################||||:  :  :  :  :  :  :  :|     rrrrrrrrrrr|#",
        "######################################################|:  :  :  :  :  :  :  :|               Y|#",
        "######################################################|:  :  :  :  :  :  :  :|     rrr   rrrr |#",
        "######################################################|:  :  :  :  :  :  :  :|               Y|#",
        "######################################################|:YY:YY:YY:YY:YY:YY:YY:|     rrrrrrrrrrr|#",
        "######################################################|||||||||||||||||||||||||||||||||||||||||#",
        "################################################################################################",
        "################################################################################################",
        "################################################################################################",
        "################################################################################################",
        "################################################################################################",
        "################################################################################################",
        "################################################################################################",
        "################################################################################################",
        "################################################################################################",
        "################################################################################################",
        "################################################################################################",
        "################################################################################################",
        "################################################################################################"
      ],
      "palettes": [ "robofachq" ],
      "terrain": { "-": "t_wall_metal", "e": "t_elevator", "E": "t_elevator_control", "Y": "t_thconc_floor_olight", "#": "t_rock" },
      "furniture": { "6": "f_console", ":": "f_server", "K": "f_counter" },
      "items": { "r": [ { "item": "electronics", "chance": 75, "repeat": [ 1, 5 ] } ] }
    }
  },
  {
    "type": "mapgen",
    "om_terrain": [
      [ "robofachq_aiutl_a0", "robofachq_aiutl_a1", "robofachq_aiutl_a2", "robofachq_aiutl_a3" ],
      [ "robofachq_aiutl_b0", "robofachq_aiutl_b1", "robofachq_aiutl_b2", "robofachq_aiutl_b3" ]
    ],
    "method": "json",
    "object": {
      "fill_ter": "t_thconc_floor",
      "rows": [
        "################################################################################################",
        "################################################################################################",
        "################################################################################################",
        "################################################################################################",
        "##############################################||||##############################################",
        "##############################################|66|##############################################",
        "##############################################|  |##############################################",
        "###########################||||||||||||||||||||  ||||||||||||||||||||||||||||||||||||||||||||||#",
        "###########################|::::::::::::::::|B     d ^|:  :  :  :  :  :  :  :|     :::::::::::|#",
        "###########################|               :|B Y h dh |:  :  :  :  :  :  :  :|                |#",
        "###########################|               :|B Y   dd |YYYYYYYYYYYYYYYYYYYYYY|     :::   :::::|#",
        "###########################|               :|B        |:  :  :  :  :  :  :  :|                |#",
        "###########################|::::::::    ||||||55||^||||:  :  :  :  :  :  :  :|     :::::::::::|#",
        "###########################|            5     Y  |||  |||||||||||||||||||||||||5(((||||||||||||#",
        "###########################|::::::::::::|     Y    5  5                            2<|##########",
        "###########################||||||||||||||||||      5  5   Y  Y  Y  Y  Y  Y |||||||2|||##########",
        "############################################||55|||||||((((((((((((((((((((|6      |############",
        "############################################|       5wwwwwwwwwwwwwwwwwwwwww||Y     |||||||######",
        "#####################################||||||||       |wwwwwwwwwwwwwwwwwwwwww:|:     ::::::|######",
        "#####################################|eeeeee        (wwwwwwwwwwwwwwwwwwwwww:||||        :|######",
        "#####################################|eeeeee Y      (wwwwwwwwwwwwwwwwwwwwww:|:       6  :|######",
        "#####################################|Eeeeee Y      (wwwwwwwwwwwwwwwwwwwwww:|:       6  :|######",
        "#####################################|eeeeee        (wwwwwwwwwwwwwwwwwwwwww:||||        :|######",
        "#####################################||||||||       |wwwwwwwwwwwwwwwwwwwwww:|:     ::::::|######",
        "########################################|>< 5       5wwwwwwwwwwwwwwwwwwwwww||Y     |||||||######",
        "########################################|   ||55|||||||((((((((((((((((((((|6      |############",
        "#############################||||||||||||||||      5  5   Y  Y  Y  Y  Y  Y ||2||||2|||##########",
        "#############################|^               Y    5  5                       |    2<|##########",
        "#############################|^               Y  |||  ||||||||||||||22|||||||||5(((||||||||||||#",
        "#############################||2|2((((|(((2|||222||||||:::|  :  :  :  :  :  :|     :::::::::::|#",
        "#############################|i |     |h   B|     |::::   |  :  :  :  :  :  :|                |#",
        "#############################|; |   dd|dd  B|  Y  5     Y 2YYYYYYYYYYYYYYYYY:|     ::::  :::::|#",
        "#############################||||     |h   B|  Y  |       |  :  :  :  :  :  :|                |#",
        "################################|    h| ^|2|||   |||2||:::|  :  :  :  :  :  :|     :::::::::::|#",
        "################################|2||||||||   |555||Y :||||||||||||||  |||||||||22||||||||||||||#",
        "################################|        (   |   |:Y :|############|  |#######|   |: : : : : :|#",
        "################################|  cccc  2   2   ||2||||||||||||||||  |||||||||   |: : : : : :|#",
        "################################|        |||||   |    |::::::::::::|          2   2           |#",
        "################################|  cccc      |                                2   2           |#",
        "################################|            2                                |||||||||||||||||#",
        "################################|  ccccccccc |||||  ||||||||||||||||  |||||||||#################",
        "################################|            |###|   ::::::::::::::     :|######################",
        "################################||||||||||||||###|                   6  :|######################",
        "#################################################|                   6  :|######################",
        "#################################################|   ::::::::::::::     :|######################",
        "#################################################|||||||||||||||||||||||||######################",
        "################################################################################################",
        "################################################################################################"
      ],
      "palettes": [ "robofachq" ],
      "terrain": {
        "-": "t_wall_metal",
        "e": "t_elevator",
        "w": "t_water_pool_shallow",
        "E": "t_elevator_control",
        "Y": "t_thconc_floor_olight",
        "#": "t_rock"
      },
      "furniture": { "6": "f_console" },
      "items": {
        "B": [
          { "item": "magazines", "chance": 75, "repeat": [ 1, 5 ] },
          { "item": "lab_bookshelves", "chance": 55, "repeat": [ 1, 3 ] }
        ]
      }
    }
  }
]
