1[ 2 { 3 "method": "json", 4 "om_terrain": "lancenter", 5 "type": "mapgen", 6 "weight": 100, 7 "object": { 8 "fill_ter": "t_floor", 9 "rows": [ 10 "ssssssssssssssssssssssss", 11 "ssssssssssssssssssssssss", 12 "______dsd_____d_________", 13 "d9d___dsd__9___9___9___d", 14 "___9__dsd__d_9___9_d_9__", 15 "______dsd_____d_________", 16 "_||w|||+|w||||w||||w|||_", 17 "_|{.&C...y{{vW.......Y|_", 18 "_|..H6..........##...#|_", 19 "_|.CCC.........c66c.c6|_", 20 "_|.........##...##...#|_", 21 "_|Y.......c66c.c66c.ca|_", 22 "_|#...##...##...##...#|_", 23 "_|6c.c66c.c66c.c66c.c6|_", 24 "_|#...##...##...##...#|_", 25 "_|6c.c66c.ca6c.c66c.c6|_", 26 "_|#...##...##...##...#|_", 27 "_|6c.c66c.c66c.c66c.c6|d", 28 "d|#...##...##...##...#|_", 29 "_|Y......y....y......Y|_", 30 "_||=|||=|||=|w||=||w|||_", 31 "__sss4|..|..|@....S..I|_", 32 "__sUss|RT|RT|@@@y...cI|_", 33 "__ssUU|||||||||||||||||_" 34 ], 35 "terrain": { 36 "+": "t_reinforced_door_glass_c", 37 ".": "t_floor", 38 "_": [ [ "t_region_groundcover_urban", 8 ], "t_region_shrub_decorative" ], 39 "d": "t_region_groundcover", 40 "s": "t_sidewalk", 41 "w": "t_window", 42 "|": "t_wall_w", 43 "4": "t_gutter_downspout", 44 "=": "t_door_locked", 45 "U": "t_sidewalk", 46 "9": [ "t_region_tree_shade", "t_region_tree_fruit" ] 47 }, 48 "furniture": { 49 "6": "f_console", 50 "a": "f_console_broken", 51 "#": "f_table", 52 "&": "f_trashcan", 53 "C": "f_counter", 54 "H": "f_armchair", 55 "c": "f_chair", 56 "v": "f_vending_c", 57 "W": "f_vending_c", 58 "Y": "f_rack_coat", 59 "{": "f_fridge", 60 "I": "f_desk", 61 "S": "f_filing_cabinet", 62 "U": [ "f_dumpster", "f_recycle_bin" ], 63 "d": "f_region_weed", 64 "y": [ "f_indoor_plant_y", "f_indoor_plant" ], 65 "R": "f_sink", 66 "@": "f_sofa" 67 }, 68 "toilets": { "T": { } }, 69 "items": { 70 "Y": { "item": "coat_rack", "chance": 40, "repeat": 2 }, 71 "I": { "item": "office", "chance": 30 }, 72 "S": { "item": "office_paper", "chance": 30 }, 73 "R": { "item": "softdrugs", "chance": 30 }, 74 "U": { "item": "trash", "chance": 20, "repeat": [ 2, 4 ] }, 75 "{": { "item": "fridge", "chance": 20, "repeat": [ 2, 4 ] }, 76 "v": { "item": "vending_drink_items", "chance": 20, "repeat": [ 2, 4 ] }, 77 "W": { "item": "vending_food_items", "chance": 20, "repeat": [ 2, 4 ] } 78 } 79 } 80 }, 81 { 82 "type": "mapgen", 83 "method": "json", 84 "om_terrain": "lancenter_roof", 85 "object": { 86 "fill_ter": "t_flat_roof", 87 "rows": [ 88 " ", 89 " ", 90 " ", 91 " ", 92 " ", 93 " ", 94 " |--------------------3 ", 95 " |....................3 ", 96 " |....................3 ", 97 " |....................3 ", 98 " |....................3 ", 99 " |....................3 ", 100 " |....................3 ", 101 " |....................3 ", 102 " |....................3 ", 103 " |....................3 ", 104 " |....................3 ", 105 " |....................3 ", 106 " |.R..................3 ", 107 " |....................3 ", 108 " |----5...............3 ", 109 " |..Z........U...3 ", 110 " |...............3 ", 111 " |---------------3 " 112 ], 113 "palettes": [ "roof_palette" ], 114 "place_items": [ { "item": "roof_trash", "x": [ 0, 23 ], "y": [ 0, 23 ], "chance": 50, "repeat": [ 1, 3 ] } ], 115 "nested": { 116 "U": { "chunks": [ "roof_2x2_infrastructure" ] }, 117 "R": { "chunks": [ "roof_2x2_infrastructure_1" ] }, 118 "Z": { "chunks": [ "roof_2x2_infrastructure_2" ] } 119 }, 120 "place_nested": [ 121 { "chunks": [ [ "null", 20 ], [ "roof_2x2_utilities_d", 40 ], [ "roof_2x2_utilities", 50 ] ], "x": [ 7, 17 ], "y": 17 }, 122 { 123 "chunks": [ [ "null", 20 ], [ "roof_4x4_utility", 40 ], [ "roof_6x6_utility", 20 ] ], 124 "x": [ 3, 15 ], 125 "y": [ 8, 10 ] 126 } 127 ] 128 } 129 }, 130 { 131 "method": "json", 132 "om_terrain": "lancenter_1", 133 "type": "mapgen", 134 "weight": 100, 135 "object": { 136 "fill_ter": "t_floor", 137 "rows": [ 138 "ssssssssssssssssssssssss", 139 "ssssssssssssssssssssssss", 140 "__||---|||---||ppppppp_d", 141 "__|...........|ppppppp__", 142 "__|..c.c.c.c..-ppppppp__", 143 "_d|.#6#6#6#6#.-ppppppp__", 144 "__|.#6#6#6#6#.-ppppppp__", 145 "__|..c.c.c.c..|ppppppp__", 146 "__|Y..........|ppppppp__", 147 "__|..c.c.c.c..|pppppppd_", 148 "__|.#6#6#6#6#.-ppppppp__", 149 "__|.#6#6#6#6#.-ppppppp__", 150 "__|..c.c.c.c..-ppppppp__", 151 "__|Y..........|ppppppp__", 152 "__|..c.c.c.c..||+|P-||__", 153 "__|.#6#6#6#6#.....C&H|__", 154 "d_|.....#6#6#.....6..|_d", 155 "__|Y.....c.c......C..|__", 156 "__|||||...........C..|__", 157 "__|...D..c.c......C..|__", 158 "__|tCS|.#6#6#.v{{...f|4_", 159 "_d||||||||||||||||||||__", 160 "______________d_________", 161 "______d_d_____________d_" 162 ], 163 "terrain": { 164 "+": "t_reinforced_door_glass_c", 165 "-": "t_wall_glass", 166 ".": "t_floor", 167 "D": "t_door_c", 168 "P": "t_wall_glass", 169 "_": [ [ "t_region_groundcover_urban", 8 ], "t_region_shrub_decorative" ], 170 "d": "t_dirt", 171 "p": "t_pavement", 172 "s": "t_sidewalk", 173 "|": "t_brick_wall", 174 "4": "t_gutter_downspout" 175 }, 176 "furniture": { 177 "6": "f_console", 178 "#": "f_table", 179 "&": "f_trashcan", 180 "C": "f_counter", 181 "H": "f_armchair", 182 "P": "f_sign", 183 "S": "f_sink", 184 "c": "f_chair", 185 "f": "f_fridge", 186 "Y": "f_rack_coat", 187 "t": "f_toilet", 188 "v": "f_vending_c", 189 "{": "f_glass_fridge" 190 }, 191 "items": { "Y": { "item": "coat_rack", "chance": 40, "repeat": 2 } }, 192 "place_items": [ 193 { "chance": 45, "item": "fridge", "x": 20, "y": 20 }, 194 { "chance": 50, "item": "vending_food_items", "x": 14, "y": 20 }, 195 { "chance": 15, "repeat": [ 1, 3 ], "item": "trash", "x": 19, "y": 15 }, 196 { "chance": 50, "item": "vending_drink_items", "x": 15, "y": 20 }, 197 { "chance": 50, "item": "vending_drink_items", "x": 16, "y": 20 } 198 ], 199 "place_toilets": [ { "x": 3, "y": 20 } ] 200 } 201 }, 202 { 203 "type": "mapgen", 204 "method": "json", 205 "om_terrain": "lancenter_roof_1", 206 "object": { 207 "fill_ter": "t_flat_roof", 208 "rows": [ 209 " ", 210 " ", 211 " |222222222223 ", 212 " |...........3 ", 213 " |...........3 ", 214 " |........R..3 ", 215 " |...........3 ", 216 " |...........3 ", 217 " |...........3 ", 218 " |...........3 ", 219 " |...........3 ", 220 " |...........3 ", 221 " |...........3 ", 222 " |...........3 ", 223 " |...........3------3 ", 224 " |....ZA............3 ", 225 " |.....A............3 ", 226 " |.............U....3 ", 227 " |..................3 ", 228 " |..................3 ", 229 " |..................5 ", 230 " |------------------3 ", 231 " ", 232 " " 233 ], 234 "palettes": [ "roof_palette" ], 235 "nested": { 236 "U": { "chunks": [ "roof_2x2_infrastructure" ] }, 237 "R": { "chunks": [ "roof_2x2_infrastructure_1" ] }, 238 "Z": { "chunks": [ "roof_2x2_infrastructure_2" ] } 239 } 240 } 241 } 242] 243