1[ 2 { 3 "type": "mapgen", 4 "method": "json", 5 "om_terrain": [ "s_clothes" ], 6 "//": "All clothing", 7 "weight": 1000, 8 "object": { 9 "fill_ter": "t_floor", 10 "rows": [ 11 "...........--...........", 12 "...........--...........", 13 "..##:::::::**:::::::##..", 14 "..# y &y&y(y #..", 15 "..#b ||||||||#..", 16 "..#J &y& c s #..", 17 "..#J c D#..", 18 "..#J c y#..", 19 "..#J CyC ccc o..", 20 "..#K b#..", 21 "..#K MMMMMM O#..", 22 "..#K MMMMMM TT O#..", 23 "..#K TT O#..", 24 "..#b TT O#..", 25 "..# WWWWWWWW UI O#..", 26 "..o WWWWWWWW UI B#..", 27 "..#y UI B#..", 28 "..#||||||||| UI B#..", 29 "..#cccccccc|b |||#..", 30 "..# |+||dd#..", 31 "..#+||+||+|||+|| + so..", 32 "..# b| b| b|t S|LL|D$#..", 33 "..####################..", 34 "....................4..." 35 ], 36 "palettes": [ "standard_building_palette", "clothes_store_palette" ], 37 "place_monsters": [ { "monster": "GROUP_ZOMBIE", "x": [ 0, 0 ], "y": [ 23, 23 ], "chance": 2, "repeat": [ 2, 3 ] } ], 38 "vehicles": { ".": { "vehicle": "shopping_cart", "chance": 1, "status": 0 } } 39 } 40 }, 41 { 42 "type": "mapgen", 43 "method": "json", 44 "om_terrain": "s_clothes_roof", 45 "object": { 46 "fill_ter": "t_flat_roof", 47 "rows": [ 48 " ", 49 " ", 50 " |2222222222222222223 ", 51 " |..................3 ", 52 " |..................3 ", 53 " |..................3 ", 54 " |..................3 ", 55 " |..................3 ", 56 " |..................3 ", 57 " |..................3 ", 58 " |..................3 ", 59 " |..................3 ", 60 " |..................3 ", 61 " |..................3 ", 62 " |..................3 ", 63 " |..................3 ", 64 " |..................3 ", 65 " |..................3 ", 66 " |..................3 ", 67 " |..................3 ", 68 " |............&.....3 ", 69 " |..................3 ", 70 " ------------------5- ", 71 " " 72 ], 73 "palettes": [ "roof_palette" ], 74 "furniture": { "&": "f_roof_turbine_vent" }, 75 "place_items": [ { "item": "roof_trash", "x": [ 3, 19 ], "y": [ 3, 19 ], "chance": 50, "repeat": [ 1, 3 ] } ], 76 "place_nested": [ 77 { 78 "chunks": [ 79 [ "null", 20 ], 80 [ "roof_2x2_utilities_b", 15 ], 81 [ "roof_2x2_utilities_c", 5 ], 82 [ "roof_2x2_utilities_d", 30 ], 83 [ "roof_2x2_utilities", 30 ], 84 [ "roof_4x4_utility", 30 ], 85 [ "roof_6x6_utility", 20 ] 86 ], 87 "x": [ 5, 15 ], 88 "y": [ 5, 15 ] 89 } 90 ] 91 } 92 }, 93 { 94 "type": "mapgen", 95 "method": "json", 96 "om_terrain": [ "s_clothes_1" ], 97 "//": "Suit Tailor", 98 "weight": 300, 99 "object": { 100 "fill_ter": "t_floor", 101 "rows": [ 102 "------------------------", 103 "-----.ppp.-----.ppp.----", 104 "------------------------", 105 "...#:::::::***:::::::#..", 106 "...#c & &c| |c&c & #..", 107 "...#||||+|| ||||||+#..", 108 "...# b| & c #..", 109 "...o | % #..", 110 "...# h + c #..", 111 "...#b |b cs #..", 112 "...#||||h & & y|||+#..", 113 "...# b|h h|] #..", 114 "...o h | h|dh #..", 115 "...# + & & |d o..", 116 "...# b| + [#..", 117 "...#|||| | hd#..", 118 "...#b + hhb y| b#..", 119 "...# h ||+||||||||[ #..", 120 "...o |S |d[]b f|dh o..", 121 "...# b|t |dh + ;..", 122 "...######o####o#######..", 123 "....4..ppp...ppp........", 124 "........................", 125 "........................" 126 ], 127 "palettes": [ "standard_building_palette", "tailor_palette" ] 128 } 129 }, 130 { 131 "type": "mapgen", 132 "method": "json", 133 "om_terrain": "s_clothes_roof_1", 134 "object": { 135 "fill_ter": "t_flat_roof", 136 "rows": [ 137 " ", 138 " ", 139 " ", 140 " |222222222222222223 ", 141 " |.................3 ", 142 " |.................3 ", 143 " |.................3 ", 144 " |.................3 ", 145 " |.................3 ", 146 " |.................3 ", 147 " |.................3 ", 148 " |.................3 ", 149 " |.................3 ", 150 " |.................3 ", 151 " |.................3 ", 152 " |.................3 ", 153 " |.................3 ", 154 " |.................3 ", 155 " |............&....3 ", 156 " |.................3 ", 157 " |5----------------3 ", 158 " ", 159 " ", 160 " " 161 ], 162 "palettes": [ "roof_palette" ], 163 "furniture": { "&": "f_roof_turbine_vent" }, 164 "place_nested": [ 165 { 166 "chunks": [ 167 [ "null", 20 ], 168 [ "roof_2x2_utilities_b", 15 ], 169 [ "roof_2x2_utilities_c", 5 ], 170 [ "roof_2x2_utilities_d", 20 ], 171 [ "roof_4x4_utility", 20 ], 172 [ "roof_2x2_utilities", 30 ] 173 ], 174 "x": [ 5, 15 ], 175 "y": [ 5, 13 ] 176 } 177 ] 178 } 179 }, 180 { 181 "type": "mapgen", 182 "method": "json", 183 "om_terrain": [ "s_clothes_2" ], 184 "//": "Fancy Furs", 185 "weight": 100, 186 "object": { 187 "fill_ter": "t_floor", 188 "rows": [ 189 "------------------------", 190 "------------------------", 191 "------------------------", 192 "..p--####:::++:::#......", 193 "..p--#JJ|& &#......", 194 "..p--# | #......", 195 "..p--#+||b yA y#......", 196 "..p--# %c h#......", 197 "..p--# c h#......", 198 "..p--# c ccc h#......", 199 "..p--# c b#......", 200 "..p--# c #......", 201 "..p--#+|||i|ccccc#......", 202 "..p--# [[[ | s%#......", 203 "..p--# h | #......", 204 "..p--; h |+||||#......", 205 ".....0 [[ + #......", 206 "....z#|+||i|||bSt#......", 207 "....z#d | #####......", 208 "....z#dh|LLLL#4zzz......", 209 "....z##0######z.........", 210 "........................", 211 "........................", 212 "........................" 213 ], 214 "palettes": [ "standard_building_palette", "furs_palette" ] 215 } 216 }, 217 { 218 "type": "mapgen", 219 "method": "json", 220 "om_terrain": "s_clothes_roof_2", 221 "object": { 222 "fill_ter": "t_flat_roof", 223 "rows": [ 224 " ", 225 " ", 226 " ", 227 " |222222222223 ", 228 " |...........3 ", 229 " |...........3 ", 230 " |...........3 ", 231 " |...........3 ", 232 " |...........3 ", 233 " |...........3 ", 234 " |...........3 ", 235 " |...........3 ", 236 " |...........3 ", 237 " |...........3 ", 238 " |...........3 ", 239 " |...........3 ", 240 " |...........3 ", 241 " |...........3 ", 242 " |.......5---3 ", 243 " |...&...3 ", 244 " |-------| ", 245 " ", 246 " ", 247 " " 248 ], 249 "palettes": [ "roof_palette" ], 250 "furniture": { "&": "f_roof_turbine_vent" }, 251 "place_items": [ { "item": "roof_trash", "x": [ 7, 13 ], "y": [ 5, 15 ], "chance": 50, "repeat": [ 1, 3 ] } ], 252 "place_nested": [ 253 { 254 "chunks": [ 255 [ "null", 20 ], 256 [ "roof_2x2_utilities_b", 15 ], 257 [ "roof_2x2_utilities_c", 5 ], 258 [ "roof_2x2_utilities_d", 20 ], 259 [ "roof_4x4_utility", 20 ], 260 [ "roof_2x2_utilities", 30 ] 261 ], 262 "x": [ 7, 12 ], 263 "y": [ 5, 13 ] 264 } 265 ] 266 } 267 }, 268 { 269 "type": "mapgen", 270 "method": "json", 271 "om_terrain": [ "s_clothes_3" ], 272 "//": "Shoes & Hats", 273 "weight": 200, 274 "object": { 275 "fill_ter": "t_floor", 276 "rows": [ 277 "~~~~~~~~~~~~~~~~~~~~~~~~", 278 "~~~~~~~~~~~~~~~~~~~~~~~~", 279 "~~~~11~~~~1111~~~11~~~~~", 280 "***|===::----==::==|****", 281 "***|]....%.|##...#@|****", 282 "***|]....#.|.......|****", 283 "***|]......|%#.....|****", 284 "***|]..]..]|.#....U|****", 285 "***|]..]..]|&#....U|****", 286 "***|]..]..]|.......|****", 287 "***|]..]..]|].....#|****", 288 "***|]..]..]|]..@..#|****", 289 "***|]..]..]|]..T..#|****", 290 "***|].....]|].....#|****", 291 "***|--|--i-|-i-|---|****", 292 "***|dd|o.......+..]|****", 293 "***|.h|o..TTh.F|---|****", 294 "***O..|o..hh..}|ust|****", 295 "***|..+........+...O****", 296 "***|--|--O-+---|---|****", 297 "******4***~~~***********", 298 "**********~~~***********", 299 "**********~~~***********", 300 "**********~~~***********" 301 ], 302 "terrain": { 303 "*": "t_region_groundcover_urban", 304 "+": "t_door_c", 305 "-": "t_wall_w", 306 ".": "t_floor", 307 ":": "t_door_glass_c", 308 "=": "t_wall_glass", 309 "O": "t_window", 310 "i": "t_door_locked_interior", 311 "|": "t_wall_w", 312 "~": "t_sidewalk", 313 "1": "t_sidewalk", 314 "4": "t_gutter_downspout" 315 }, 316 "sealed_item": { "1": { "item": { "item": "seed_rose" }, "furniture": "f_planter_harvest" } }, 317 "furniture": { 318 "%": "f_console_broken", 319 "#": "f_counter", 320 "&": "f_counter_gate_c", 321 "@": "f_mannequin", 322 "F": "f_fridge", 323 "T": "f_table", 324 "U": "f_bigmirror", 325 "]": "f_rack", 326 "d": "f_desk", 327 "h": "f_chair", 328 "o": "f_sofa", 329 "s": "f_sink", 330 "u": "f_trashcan", 331 "}": "f_locker" 332 }, 333 "toilets": { "t": { } }, 334 "place_items": [ 335 { "item": "shoestore_shoes", "x": 4, "y": [ 7, 13 ], "chance": 80, "repeat": [ 1, 8 ] }, 336 { "item": "shoestore_shoes", "x": 7, "y": [ 7, 12 ], "chance": 80, "repeat": [ 1, 8 ] }, 337 { "item": "shoestore_shoes", "x": 10, "y": [ 7, 13 ], "chance": 80, "repeat": [ 1, 8 ] }, 338 { "item": "shoestore_accessories", "x": 4, "y": [ 4, 6 ], "chance": 90, "repeat": [ 1, 8 ] }, 339 { "item": "hatstore_hats", "x": [ 12, 13 ], "y": 4, "chance": 70, "repeat": [ 1, 4 ] }, 340 { "item": "hatstore_hats", "x": [ 17, 18 ], "y": 4, "chance": 70, "repeat": [ 1, 4 ] }, 341 { "item": "hatstore_hats", "x": 18, "y": [ 10, 13 ], "chance": 70, "repeat": [ 1, 4 ] }, 342 { "item": "hatstore_hats", "x": 15, "y": [ 11, 12 ], "chance": 70, "repeat": [ 1, 4 ] }, 343 { "item": "hatstore_accessories", "x": 12, "y": [ 10, 13 ], "chance": 70, "repeat": [ 1, 8 ] }, 344 { "item": "SUS_fridge_breakroom", "x": 14, "y": 16, "chance": 30 }, 345 { "item": "livingroom", "x": 14, "y": 17, "chance": 30 }, 346 { "item": "office", "x": [ 4, 5 ], "y": 15, "chance": 50 }, 347 { "item": "cleaning", "x": 18, "y": 15, "chance": 50 }, 348 { "item": "trash", "x": 16, "y": 17, "chance": 75 } 349 ] 350 } 351 }, 352 { 353 "type": "mapgen", 354 "method": "json", 355 "om_terrain": "s_clothes_roof_3", 356 "object": { 357 "fill_ter": "t_flat_roof", 358 "rows": [ 359 " ", 360 " ", 361 " ", 362 " |2222222222222223 ", 363 " |...............3 ", 364 " |...............3 ", 365 " |...............3 ", 366 " |...............3 ", 367 " |...............3 ", 368 " |...............3 ", 369 " |...............3 ", 370 " |...............3 ", 371 " |...............3 ", 372 " |...............3 ", 373 " |...............3 ", 374 " |...............3 ", 375 " |...............3 ", 376 " |...........&...3 ", 377 " |...............3 ", 378 " |--5------------3 ", 379 " ", 380 " ", 381 " ", 382 " " 383 ], 384 "palettes": [ "roof_palette" ], 385 "furniture": { "&": "f_roof_turbine_vent" }, 386 "place_items": [ { "item": "roof_trash", "x": [ 7, 15 ], "y": [ 4, 15 ], "chance": 50, "repeat": [ 1, 3 ] } ], 387 "place_nested": [ 388 { 389 "chunks": [ 390 [ "null", 20 ], 391 [ "roof_2x2_utilities_b", 15 ], 392 [ "roof_2x2_utilities_c", 5 ], 393 [ "roof_2x2_utilities_d", 20 ], 394 [ "roof_4x4_utility", 20 ], 395 [ "roof_2x2_utilities", 30 ] 396 ], 397 "x": [ 7, 12 ], 398 "y": [ 4, 12 ] 399 } 400 ] 401 } 402 }, 403 { 404 "type": "mapgen", 405 "method": "json", 406 "om_terrain": [ "s_clothes_4" ], 407 "//": "Dress Tailor", 408 "weight": 300, 409 "object": { 410 "fill_ter": "t_floor", 411 "rows": [ 412 "------------------------", 413 "------------------------", 414 "------------------------", 415 ".#:::::**::::::**:::::#.", 416 ".#cy@c c@y@ c c@y@#.", 417 ".# sc #.", 418 ".#|||| c c @c #.", 419 ".#b | cccc%c #.", 420 ".# + [@ R#.", 421 ".o h | @@ [@ R#.", 422 ".#|||| [[ RRR R#.", 423 ".o | [@ R#.", 424 ".# h + [@ R#.", 425 ".#b |RRRRRRRR R#.", 426 ".###########||||+|||+|#.", 427 ".zzzz4zzzzz#<|dd ]| S#.", 428 "..........z#+|h ]| t#.", 429 "..........z# ]|||#.", 430 "-----------+ ff + L#.", 431 "..........z#####o######.", 432 "........................", 433 "........................", 434 "........................", 435 "........................" 436 ], 437 "palettes": [ "standard_building_palette", "tailor_palette" ] 438 } 439 }, 440 { 441 "type": "mapgen", 442 "method": "json", 443 "om_terrain": "s_clothes_roof_4", 444 "object": { 445 "fill_ter": "t_flat_roof", 446 "rows": [ 447 " ", 448 " ", 449 " ", 450 " |222222222222222222223 ", 451 " |....................3 ", 452 " |....................3 ", 453 " |....................3 ", 454 " |....................3 ", 455 " |....................3 ", 456 " |....................3 ", 457 " |....................3 ", 458 " |....................3 ", 459 " |....................3 ", 460 " |.....^..............4 ", 461 " |---5-----%%%%%%+%%%%% ", 462 " %>%LL__z___% ", 463 " %_%__z___z_% ", 464 " %___z____zz% ", 465 " %zz_ddddzzz% ", 466 " %%%%HHHH%%%% ", 467 " ", 468 " ", 469 " ", 470 " " 471 ], 472 "palettes": [ "roof_palette" ], 473 "terrain": { 474 "%": "t_wall_b", 475 ">": "t_stairs_down", 476 "H": "t_wall_glass", 477 "z": "t_floor", 478 "L": "t_floor", 479 "d": "t_floor", 480 "+": "t_door_c" 481 }, 482 "furniture": { "^": "f_roof_turbine_vent", "z": "f_cardboard_box", "d": "f_mannequin" }, 483 "items": { 484 "z": [ 485 { "item": "dresses_womens", "chance": 70 }, 486 { "item": "shirts_summer_womens", "chance": 70 }, 487 { "item": "pants_summer_womens", "chance": 70 } 488 ], 489 "L": { "item": "SUS_kitchen_sink", "chance": 70 } 490 }, 491 "place_nested": [ 492 { 493 "chunks": [ 494 [ "null", 20 ], 495 [ "roof_2x2_utilities_b", 15 ], 496 [ "roof_2x2_utilities_c", 5 ], 497 [ "roof_2x2_utilities_d", 20 ], 498 [ "roof_4x4_utility", 20 ], 499 [ "roof_2x2_utilities", 30 ] 500 ], 501 "x": [ 5, 12 ], 502 "y": [ 5, 7 ] 503 } 504 ] 505 } 506 }, 507 { 508 "type": "mapgen", 509 "method": "json", 510 "om_terrain": "s_clothes_upper_roof_4", 511 "object": { 512 "fill_ter": "t_flat_roof", 513 "rows": [ 514 " ", 515 " ", 516 " ", 517 " ", 518 " ", 519 " ", 520 " ", 521 " ", 522 " ", 523 " ", 524 " ", 525 " ", 526 " ", 527 " ", 528 " |22222222253 ", 529 " |..........3 ", 530 " |.......:..3 ", 531 " |..........3 ", 532 " |...X......3 ", 533 " |----------3 ", 534 " ", 535 " ", 536 " ", 537 " " 538 ], 539 "palettes": [ "roof_palette" ], 540 "furniture": { ":": "f_cellphone_booster", "X": "f_small_satelitte_dish" } 541 } 542 }, 543 { 544 "type": "mapgen", 545 "method": "json", 546 "om_terrain": [ "s_clothes_5" ], 547 "//": "Wedding Tailor", 548 "weight": 100, 549 "object": { 550 "fill_ter": "t_floor", 551 "rows": [ 552 "~~~~~~~~~~~~~~~~~~~~~~~~", 553 "~~~~~~~~~~~~~~~~~~~~~~~~", 554 "*****rzr**~~~**rzr******", 555 "*****rzr**~~~**rzr******", 556 "*~~~~~~~~~~~~~~~~~~~~~~*", 557 "*|---===--:::--===|---|*", 558 "*|[..f@.........@y|ddd|*", 559 "*|[..........@....|h.h|*", 560 "*|[...............+...|*", 561 "*|--+|-+|..@...@..|d..O*", 562 "*|h..|u.|.........|dh.|*", 563 "*|...|s.|..@...@..|]..|*", 564 "*|U..|t.|........y|]..|*", 565 "*|-O-|--|::-|.----|--.|*", 566 "*zrzrzrzr~~r|.[[[[[[[.|*", 567 "*********~~z|.........|4", 568 "*******&*~~r|.........|*", 569 "R********~~z|-+--|--+-|*", 570 "******~~~~~r|....|...h|*", 571 "******~~~~~z|h..U|U...|*", 572 "***********r|-O--|--O-|*", 573 "************************", 574 "*******^****************", 575 "************************" 576 ], 577 "terrain": { 578 "*": "t_region_groundcover_urban", 579 "&": "t_region_groundcover_urban", 580 "+": "t_door_c", 581 "-": "t_brick_wall", 582 ".": "t_floor", 583 "0": "t_window_alarm", 584 ":": "t_door_glass_c", 585 ";": "t_door_locked", 586 "=": "t_wall_glass", 587 "H": "t_sidewalk", 588 "O": "t_window", 589 "T": "t_sidewalk", 590 "^": "t_region_tree", 591 "r": "t_region_groundcover_urban", 592 "z": "t_region_shrub", 593 "|": "t_brick_wall", 594 "~": "t_sidewalk", 595 "R": "t_region_groundcover_urban", 596 "4": "t_gutter_downspout" 597 }, 598 "furniture": { 599 "%": "f_console_broken", 600 "#": "f_counter", 601 "@": "f_mannequin", 602 "H": "f_chair", 603 "T": "f_table", 604 "&": "f_birdbath", 605 "U": "f_bigmirror", 606 "[": "f_rack", 607 "]": "f_bookcase", 608 "d": "f_desk", 609 "f": "f_indoor_plant", 610 "h": "f_chair", 611 "r": "f_region_flower", 612 "s": "f_sink", 613 "u": "f_trashcan", 614 "y": "f_indoor_plant_y" 615 }, 616 "toilets": { "t": { } }, 617 "place_items": [ 618 { "item": "wedding_suits", "x": 2, "y": [ 6, 8 ], "chance": 70, "repeat": [ 2, 4 ] }, 619 { "item": "wedding_suits", "x": 6, "y": 6, "chance": 80, "repeat": [ 1, 4 ] }, 620 { "item": "wedding_dresses", "x": 16, "y": 6, "chance": 70, "repeat": [ 1, 4 ] }, 621 { "item": "wedding_dresses", "x": 13, "y": 7, "chance": 70, "repeat": [ 1, 4 ] }, 622 { "item": "wedding_dresses", "x": 11, "y": 9, "chance": 70, "repeat": [ 1, 4 ] }, 623 { "item": "wedding_dresses", "x": 15, "y": 9, "chance": 70, "repeat": [ 1, 4 ] }, 624 { "item": "wedding_dresses", "x": 11, "y": 11, "chance": 70, "repeat": [ 1, 4 ] }, 625 { "item": "wedding_dresses", "x": 15, "y": 11, "chance": 70, "repeat": [ 1, 4 ] }, 626 { "item": "wedding_dresses", "x": [ 14, 20 ], "y": 14, "chance": 70, "repeat": [ 2, 4 ] }, 627 { "item": "dress_shoes", "x": [ 14, 20 ], "y": 14, "chance": 80, "repeat": [ 2, 4 ] }, 628 { "item": "wedding_suits", "x": [ 19, 21 ], "y": 6, "chance": 65, "repeat": [ 1, 4 ] }, 629 { "item": "wedding_dresses", "x": [ 19, 21 ], "y": 6, "chance": 65, "repeat": [ 1, 4 ] }, 630 { "item": "tools_commercial_tailor", "x": [ 19, 21 ], "y": 6, "chance": 80 }, 631 { "item": "wedding_suits", "x": 19, "y": [ 9, 10 ], "chance": 55, "repeat": [ 1, 4 ] }, 632 { "item": "wedding_dresses", "x": 19, "y": [ 9, 10 ], "chance": 55, "repeat": [ 1, 4 ] }, 633 { "item": "tools_commercial_tailor", "x": 19, "y": [ 9, 10 ], "chance": 80 }, 634 { "item": "tailorbooks", "x": 19, "y": [ 11, 12 ], "chance": 30, "repeat": [ 2, 3 ] } 635 ], 636 "place_monsters": [ 637 { "monster": "GROUP_MAYBE_ZOMBIE", "x": [ 13, 16 ], "y": [ 18, 19 ], "density": 1 }, 638 { "monster": "GROUP_MAYBE_ZOMBIE", "x": [ 18, 21 ], "y": [ 18, 19 ], "density": 1 } 639 ], 640 "nested": { "R": { "chunks": [ [ "roof_6x6_garden_1", 95 ], [ "roof_6x6_garden_2", 5 ] ] } } 641 } 642 }, 643 { 644 "type": "mapgen", 645 "method": "json", 646 "om_terrain": "s_clothes_roof_5", 647 "object": { 648 "fill_ter": "t_flat_roof", 649 "rows": [ 650 " ", 651 " ", 652 " ", 653 " ", 654 " ", 655 " |222222222222222222223 ", 656 " |....................3 ", 657 " |....................3 ", 658 " |....................3 ", 659 " |....................3 ", 660 " |....................3 ", 661 " |....................3 ", 662 " |....................3 ", 663 " |----------|.........3 ", 664 " |.........3 ", 665 " |.........5 ", 666 " |..X......3 ", 667 " |.........3 ", 668 " |......&..3 ", 669 " |..:......3 ", 670 " |---------3 ", 671 " ", 672 " ", 673 " " 674 ], 675 "palettes": [ "roof_palette" ], 676 "furniture": { "&": "f_roof_turbine_vent", ":": "f_cellphone_booster", "X": "f_small_satelitte_dish" }, 677 "place_nested": [ 678 { 679 "chunks": [ 680 [ "null", 20 ], 681 [ "roof_2x2_utilities_b", 15 ], 682 [ "roof_2x2_utilities_c", 5 ], 683 [ "roof_2x2_utilities_d", 20 ], 684 [ "roof_4x4_utility", 20 ], 685 [ "roof_2x2_utilities", 30 ] 686 ], 687 "x": [ 5, 12 ], 688 "y": [ 7, 8 ] 689 } 690 ] 691 } 692 }, 693 { 694 "type": "mapgen", 695 "method": "json", 696 "om_terrain": [ "s_clothes_6" ], 697 "//": "All clothing", 698 "weight": 500, 699 "object": { 700 "fill_ter": "t_floor", 701 "rows": [ 702 "------------------------", 703 "----ppppp------ppppp----", 704 "------------------------", 705 "..#:::::::#**#:::::::#..", 706 "..#&ycy& c&yy& #..", 707 "..# #..", 708 "..#J W W K#..", 709 "..#J W cccc W K#..", 710 "..#J W c % W T#..", 711 "..oc c sc T#..", 712 "..#U & c cc M I#..", 713 "..#U M M I#..", 714 "..#U M [& M I#..", 715 "..#U M &[ M I#..", 716 "..#y b#..", 717 "..# b [[& y#..", 718 "..#+|||||||||+||+||+|#..", 719 "..# l| h| h| D#..", 720 ".4# h[[h l| | | #..", 721 "..#n |b |b |St#..", 722 "..#####o###+#######o##..", 723 "...........-............", 724 "...........-............", 725 "...........-............" 726 ], 727 "palettes": [ "standard_building_palette", "clothes_store_palette" ] 728 } 729 }, 730 { 731 "type": "mapgen", 732 "method": "json", 733 "om_terrain": "s_clothes_roof_6", 734 "object": { 735 "fill_ter": "t_flat_roof", 736 "rows": [ 737 " ", 738 " ", 739 " ", 740 " |2222222222222222223 ", 741 " |..................3 ", 742 " |.........:........3 ", 743 " |...ooo......ooo...3 ", 744 " |...ooo......ooo...3 ", 745 " |..................3 ", 746 " |.......&..........3 ", 747 " |..................3 ", 748 " |..................3 ", 749 " |..................3 ", 750 " |..................3 ", 751 " |..................3 ", 752 " |..................3 ", 753 " |..................3 ", 754 " |..................3 ", 755 " 5..................3 ", 756 " |..................3 ", 757 " |------------------3 ", 758 " ", 759 " ", 760 " " 761 ], 762 "palettes": [ "roof_palette" ], 763 "furniture": { "&": "f_roof_turbine_vent", ":": "f_cellphone_booster" }, 764 "place_nested": [ 765 { 766 "chunks": [ 767 [ "null", 20 ], 768 [ "roof_2x2_utilities_b", 15 ], 769 [ "roof_2x2_utilities_c", 5 ], 770 [ "roof_2x2_utilities_d", 20 ], 771 [ "roof_4x4_utility", 20 ], 772 [ "roof_2x2_utilities", 30 ] 773 ], 774 "x": [ 5, 12 ], 775 "y": [ 11, 14 ] 776 } 777 ] 778 } 779 } 780] 781