1[ 2 { 3 "type": "mapgen", 4 "method": "json", 5 "om_terrain": [ "mansion_entry_dn", "mansion_wild_dn", "mansion_e1d" ], 6 "//": "basement road_alt, wild 1, 0, -1.", 7 "weight": 1000, 8 "object": { 9 "fill_ter": "t_thconc_floor", 10 "rows": [ 11 " ", 12 " ", 13 " ", 14 " ", 15 " ", 16 " ", 17 " ", 18 " ", 19 " ", 20 " ", 21 " ", 22 " ", 23 " ", 24 " #### ", 25 "####### #!.####", 26 "......# #.!#.!!", 27 "...!!.############......", 28 "...!!.#]]]]...#..#......", 29 "......#]......+..+......", 30 ".....!#)..??..#..#......", 31 ".!!...#]..??..#..#......", 32 ".!!..!#]......#..#......", 33 "......#].qq.q.#<<#......", 34 "###++##############++###" 35 ], 36 "palettes": [ "standard_domestic_palette" ], 37 "terrain": { " ": "t_rock", ".": "t_thconc_floor", "]": "t_sewage_pipe", ")": "t_sewage_pump" }, 38 "furniture": { "?": "f_generator_broken", "!": [ "f_crate_c", "f_cardboard_box" ] }, 39 "items": { 40 ".": { "item": "clutter_basement" }, 41 "!": { "item": "crate_stack", "chance": 100 }, 42 "q": { "item": "tool_common_stack", "chance": 100 } 43 }, 44 "place_monsters": [ { "monster": "GROUP_MANSION", "x": [ 2, 21 ], "y": [ 17, 21 ], "density": 0.1 } ] 45 } 46 }, 47 { 48 "type": "mapgen", 49 "method": "json", 50 "om_terrain": [ "mansion_entry", "mansion_wild", "mansion_e1" ], 51 "//": "updated", 52 "weight": 1000, 53 "object": { 54 "fill_ter": "t_floor", 55 "rows": [ 56 "..!......!````!p........", 57 "........!``````!........", 58 "........!``??``!........", 59 "........!``??``!........", 60 "........!``````!........", 61 "%........!````!........%", 62 ".%........!``!........%.", 63 "..%.......!``!.......%..", 64 "...%%.....!``!.....%%...", 65 ".....%%...!``!...%%.....", 66 ".......%%%!``!%%%.......", 67 ".........%!``!%.........", 68 ".%%%%....%!``!%.........", 69 "%%%%%%....!``!...#oo#...", 70 "#oooo##...````...#<<##o#", 71 "TlHHlT#...````...#++|iii", 72 "E E##oo#++#oo## ", 73 " ", 74 " ", 75 " ||||yIIy|||| ", 76 " + |||||| + ", 77 "E | I| + | ", 78 "lE c|LLL|UUw|>>|c ii", 79 "###++##############++###" 80 ], 81 "palettes": [ "standard_domestic_palette", "standard_domestic_landscaping_palette" ], 82 "terrain": { "?": "t_water_pool_shallow_outdoors" }, 83 "items": { 84 " ": { "item": "clutter_mansion" }, 85 "K": { "item": "crate_cleaning", "chance": 100 }, 86 "I": { "item": "table_foyer", "chance": 40 } 87 }, 88 "place_monsters": [ { "monster": "GROUP_MANSION", "x": [ 2, 21 ], "y": [ 2, 21 ], "density": 0.1 } ] 89 } 90 }, 91 { 92 "type": "mapgen", 93 "method": "json", 94 "om_terrain": [ "mansion_entry_up", "mansion_wild_up", "mansion_e1u" ], 95 "weight": 1000, 96 "object": { 97 "fill_ter": "t_floor", 98 "rows": [ 99 "~~~~~~~~~~~~~~~~~~~~~~~~", 100 "~~~~~~~~~~~~~~~~~~~~~~~~", 101 "~~~~~~~~~~~~~~~~~~~~~~~~", 102 "~~~~~~~~~~~~~~~~~~~~~~~~", 103 "~~~~~~~~~~~~~~~~~~~~~~~~", 104 "~~~~~~~~~~~~~~~~~~~~~~~~", 105 "~~~~~~~~~~~~~~~~~~~~~~~~", 106 "~~~~~~~~~~~~~~~~~~~~~~~~", 107 "~~~~~~~~~~~~~~~~~~~~~~~~", 108 "~~~~~~~~~~~~~~~~~~~~~~~~", 109 "~~~~~~~~~~~~~~~~~~~~~~~~", 110 "~~~~~~~~~~~~~~~~~~~~~~~~", 111 "~~~~~~~~~~~~~~~~~~~~~~~~", 112 "~~~~~~~~~~~~~~~~~#oo#~~~", 113 "#oooo##~~~~~~~~~~#>>##o#", 114 " yy #~~~~~~~~~~#++# ", 115 " ##oo#oo#oo## ", 116 " ---- |T && | ---- ", 117 " ---- |R H----E | ---- ", 118 "M --M|x H-l--l + -- M", 119 "M --M|x H-l--E | -- M", 120 " -- |R ------ | -- ", 121 " c | aa T| c ", 122 "###++##############++###" 123 ], 124 "palettes": [ "standard_domestic_palette" ], 125 "terrain": { 126 "~": "t_open_air", 127 "=": "t_open_air_rooved", 128 "|": "t_wall_r", 129 "-": "t_carpet_red", 130 "H": "t_carpet_red", 131 "E": "t_carpet_red", 132 "l": "t_carpet_red" 133 }, 134 "furniture": { "&": "f_sofa" }, 135 "items": { " ": { "item": "clutter_mansion", "chance": 2 }, "c": { "item": "suit_of_armor", "chance": 100 } }, 136 "place_monsters": [ { "monster": "GROUP_MANSION", "x": [ 2, 21 ], "y": [ 17, 21 ], "density": 0.15 } ] 137 } 138 }, 139 { 140 "type": "mapgen", 141 "method": "json", 142 "om_terrain": [ "mansion_entry_dn", "mansion_wild_dn", "mansion_e2d" ], 143 "weight": 1000, 144 "object": { 145 "fill_ter": "t_thconc_floor", 146 "rows": [ 147 " ", 148 " ", 149 " ", 150 " ", 151 " ", 152 " ", 153 " ", 154 " ", 155 " ", 156 " ", 157 "####### #######", 158 "0...xY# #.-h--.", 159 "5.J...# #.-==-.", 160 "1.JA..############.h==h.", 161 "3.JA..#--h-..ÆsÆ.#.--h-.", 162 "?.JA...-==-..A.A.......!", 163 "###....h==h......--h-..x", 164 "..#A...-h--......h==-..!", 165 "..#....A.........-==h...", 166 "..#.Øs.Øy##++##..-h--..Y", 167 "..########....##########", 168 ".....................+.U", 169 "...........<<........+.U", 170 "###++##############++###" 171 ], 172 "palettes": [ "standard_domestic_palette" ], 173 "terrain": { 174 " ": "t_rock", 175 ".": "t_thconc_floor", 176 "0": "t_thconc_floor", 177 "-": "t_carpet_concrete_red", 178 "h": "t_carpet_concrete_red", 179 "=": "t_carpet_concrete_red" 180 }, 181 "furniture": { "=": "f_table", "?": "f_glass_fridge", "!": "f_speaker_cabinet" }, 182 "place_loot": [ { "item": "stereo", "x": 23, "y": 16, "chance": 100 }, { "item": "television", "x": 4, "y": 11, "chance": 100 } ], 183 "items": { 184 ".": { "item": "clutter_basement" }, 185 "=": { "item": "table_card", "chance": 40 }, 186 "J": { "item": "wetbar_counter", "chance": 30 }, 187 "?": { "item": "wetbar_fridge", "chance": 80 }, 188 "1": { "item": "wetbar_stack", "chance": 100 } 189 }, 190 "place_monsters": [ { "monster": "GROUP_MANSION", "x": [ 2, 21 ], "y": [ 14, 21 ], "density": 0.1 } ] 191 } 192 }, 193 { 194 "type": "mapgen", 195 "method": "json", 196 "om_terrain": [ "mansion_entry", "mansion_wild", "mansion_e2" ], 197 "//": "updated", 198 "weight": 1000, 199 "object": { 200 "fill_ter": "t_floor", 201 "rows": [ 202 "........[.````p[........", 203 "...!!.....````.....!!...", 204 "..!!!!..[.%``%.[..!!!!..", 205 ".!!??!!...%``%...!!??!!.", 206 ".!!??!!.[.%``%.[.!!??!!.", 207 "..!!!!....%``%....!!!!..", 208 "...!!...[.%``%.[...!!...", 209 "..........%``%..........", 210 "......&~~&~~~~&~~&......", 211 "%%%%%%~~~~~~~~~~~~%%%%%%", 212 "#oooo##~~~~~~~~~~##oooo#", 213 "s T#~~~~~~~~~~#E E", 214 "H----E#~~~~~~~~~~#s----s", 215 "H----s##oo#**#oo##E----E", 216 "H----E|y -- y| ---- ", 217 " -- ", 218 " -- ", 219 " --------- -- --------- ", 220 " --------- -- --------- ", 221 " -- ", 222 "MM MM| |<<| |MM MM", 223 "||++|||c |||| c|||++||", 224 " ||c >> c|| ", 225 "| |||||||||| |" 226 ], 227 "palettes": [ "standard_domestic_palette", "standard_domestic_landscaping_palette" ], 228 "terrain": { "?": "t_water_pool_shallow_outdoors", "~": "t_thconc_floor", "&": "t_column", "-": "t_carpet_red" }, 229 "items": { 230 " ": { "item": "clutter_mansion" }, 231 ".": { "item": "clutter_yard" }, 232 "s": { "item": "table_foyer", "chance": 40 }, 233 "c": { "item": "suit_of_armor", "chance": 100 } 234 }, 235 "place_monsters": [ { "monster": "GROUP_MANSION", "x": [ 2, 21 ], "y": [ 2, 21 ], "density": 0.1 } ] 236 } 237 }, 238 { 239 "type": "mapgen", 240 "method": "json", 241 "om_terrain": [ "mansion_entry_up", "mansion_wild_up", "mansion_e2u" ], 242 "weight": 1000, 243 "object": { 244 "fill_ter": "t_floor", 245 "rows": [ 246 "~~~~~~~~~~~~~~~~~~~~~~~~", 247 "~~~~~~~~~~~~~~~~~~~~~~~~", 248 "~~~~~~~~~~~~~~~~~~~~~~~~", 249 "~~~~~~~~~~~~~~~~~~~~~~~~", 250 "~~~~~~~~~~~~~~~~~~~~~~~~", 251 "~~~~~~~~~~~~~~~~~~~~~~~~", 252 "~~~~~~~~~~~~~~~~~~~~~~~~", 253 "~~~~~~~~~~~~~~~~~~~~~~~~", 254 "~~~~~~%%%%%%%%%%%%~~~~~~", 255 "~~~~~~%__________%~~~~~~", 256 "#oooo##__________##oooo#", 257 "T && Y#__________#T yy T", 258 " -ss-&)__________) --Es ", 259 " ----&##oo#oo#oo## ---H ", 260 " ---- %==========% -l-H ", 261 " ---- %==========% E--H ", 262 " ---- %==========% ---- ", 263 " ---- %==========% ---- ", 264 " ---- %%%%%==%%%%% ---- ", 265 " ---- c %==% c ---- ", 266 " ---- %>>% ---- ", 267 " ---------------------- ", 268 "Y y TyrIyT y Y", 269 "###++##############++###" 270 ], 271 "palettes": [ "standard_domestic_palette", "standard_domestic_lino_bathroom" ], 272 "terrain": { 273 "~": "t_open_air", 274 "=": "t_open_air_rooved", 275 "-": "t_carpet_red", 276 "H": "t_carpet_red", 277 "E": "t_carpet_red", 278 "l": "t_carpet_red", 279 "_": "t_concrete", 280 ")": "t_door_glass_c", 281 "%": "t_railing", 282 "s": "t_carpet_red" 283 }, 284 "furniture": { "&": "f_sofa" }, 285 "items": { 286 " ": { "item": "clutter_mansion" }, 287 "c": { "item": "suit_of_armor", "chance": 10 }, 288 "s": { "item": "table_foyer", "chance": 40 }, 289 "l": { "item": "table_foyer", "chance": 40 } 290 } 291 } 292 }, 293 { 294 "type": "mapgen", 295 "method": "json", 296 "om_terrain": [ "mansion_t_dn", "mansion_t1d" ], 297 "weight": 700, 298 "object": { 299 "fill_ter": "t_thconc_floor", 300 "rows": [ 301 " ", 302 " ", 303 " ", 304 " ", 305 "### ###", 306 ".z# #U.", 307 ".q# #z.", 308 "### ###", 309 " ", 310 " ", 311 " ", 312 " ", 313 " ", 314 " ", 315 " ", 316 " ", 317 " ", 318 " ", 319 " ", 320 " ", 321 " ", 322 " ", 323 " ", 324 " " 325 ], 326 "palettes": [ "standard_domestic_palette" ], 327 "terrain": { " ": "t_rock", ".": "t_thconc_floor" } 328 } 329 }, 330 { 331 "type": "mapgen", 332 "method": "json", 333 "om_terrain": [ "mansion_t", "mansion_t1" ], 334 "//": "updated", 335 "weight": 700, 336 "object": { 337 "fill_ter": "t_floor", 338 "rows": [ 339 "#.......%%%``%%%.......#", 340 "......````````````......", 341 ".....``````````````.....", 342 "...%%``````````````%%...", 343 "...%%```~~~~~~~~```%%...", 344 "````````~~~~~~~~````````", 345 "````````~~~~~~~~````````", 346 "...%%```~~~~~~~~```%%...", 347 "...%%₸``~~~~~~~~```%%...", 348 ".....```~~~~~~~~```.....", 349 ".....₸``~~~~~~~~```j....", 350 ".....```~~~~~~~~```j....", 351 ".....₸``~~~~~~~~```j....", 352 ".....```~~~~~~~~```.....", 353 ".....```~~~~~~~~```.....", 354 ".....``````&```````.%...", 355 ")))%%````````````````%))", 356 ".%)%%%````````````%%`%)%", 357 ".%)%%%%#K #%%%`%)%", 358 "..)))))#K GK G #)))]))%", 359 "...%%%.#K G G #.%%`%%.", 360 ".......#K a #.......", 361 ".......##########.......", 362 "........................" 363 ], 364 "palettes": [ "standard_domestic_palette", "standard_domestic_landscaping_palette" ], 365 "terrain": { 366 "&": "t_concrete", 367 "₸": "t_concrete", 368 ")": "t_privacy_fence", 369 "]": "t_privacy_fencegate_c", 370 "~": "t_water_pool_outdoors" 371 }, 372 "furniture": { "&": "f_dive_block" }, 373 "items": { 374 "j": { "item": "pool_side", "chance": 30 }, 375 ".": { "item": "clutter_yard" }, 376 "a": { "item": "fireplace_fill", "chance": 30 }, 377 "K": { "item": "wetbar_counter", "chance": 20 } 378 }, 379 "place_monsters": [ { "monster": "GROUP_MANSION", "x": [ 2, 21 ], "y": [ 2, 21 ], "density": 0.1 } ] 380 } 381 }, 382 { 383 "type": "mapgen", 384 "method": "json", 385 "om_terrain": [ "mansion_t_up", "mansion_t1u" ], 386 "weight": 700, 387 "object": { 388 "fill_ter": "t_floor", 389 "rows": [ 390 "#~~~~~~~~~~~~~~~~~~~~~~#", 391 "~~~~~~~~~~~~~~~~~~~~~~~~", 392 "~~~~~~~~~~~~~~~~~~~~~~~~", 393 "~~~~~~~~~~~~~~~~~~~~~~~~", 394 "%%~~~~~~~~~~~~~~~~~~~~%%", 395 "_%~~~~~~~~~~~~~~~~~~~~%_", 396 "_%~~~~~~~~~~~~~~~~~~~~%_", 397 "%%~~~~~~~~~~~~~~~~~~~~%%", 398 "~~~~~~~~~~~~~~~~~~~~~~~~", 399 "~~~~~~~~~~~~~~~~~~~~~~~~", 400 "~~~~~~~~~~~~~~~~~~~~~~~~", 401 "~~~~~~~~~~~~~~~~~~~~~~~~", 402 "~~~~~~~~~~~~~~~~~~~~~~~~", 403 "~~~~~~~~~~~~~~~~~~~~~~~~", 404 "~~~~~~~~~~~~~~~~~~~~~~~~", 405 "~~~~~~~~~~~~~~~~~~~~~~~~", 406 "~~~~~~~~~~~~~~~~~~~~~~~~", 407 "~~~~~~~~~~~~~~~~~~~~~~~~", 408 "~~~~~~~``````````~~~~~~~", 409 "~~~~~~~``````````~~~~~~~", 410 "~~~~~~~``````````~~~~~~~", 411 "~~~~~~~``````````~~~~~~~", 412 "~~~~~~~``````````~~~~~~~", 413 "~~~~~~~~~~~~~~~~~~~~~~~~" 414 ], 415 "palettes": [ "standard_domestic_palette" ], 416 "terrain": { "~": "t_open_air", "`": "t_shingle_flat_roof", "%": "t_railing", "_": "t_floor_noroof" }, 417 "place_loot": [ { "item": "lawn_dart", "x": [ 7, 16 ], "y": [ 18, 22 ], "chance": 40, "repeat": [ 1, 2 ] } ] 418 } 419 }, 420 { 421 "type": "mapgen", 422 "method": "json", 423 "om_terrain": [ "mansion_t_dn", "mansion_t2d" ], 424 "weight": 800, 425 "//": "secret room variant", 426 "object": { 427 "fill_ter": "t_thconc_floor", 428 "rows": [ 429 "#!!!!..#...............#", 430 "WZ.z...+................", 431 "z......#................", 432 "!!....!##########+###...", 433 ".....KKKKK#!!#------#...", 434 ".....KKKKK#z.#-?---T#...", 435 ".......GHE#..+----hN#...", 436 "........HE#q.#-----N#...", 437 "........H.####I-----####", 438 ".]]]].....#KK#rh-----%%%", 439 ".].)].....+.K#r--A-----%", 440 "....]]]...+..#--&&&&---%", 441 ".!!...]...#ww#T---A--%%%", 442 "###########/############", 443 " ########.######### ", 444 " #..........dbD.$.# ", 445 " #.=@@-------.....# ", 446 " #.=@@--h----..fE.# ", 447 " #.=@@-------.Ef..# ", 448 " #................# ", 449 " ################## ", 450 " ", 451 " ", 452 " " 453 ], 454 "palettes": [ "standard_domestic_palette" ], 455 "terrain": { 456 " ": "t_rock", 457 ".": "t_thconc_floor", 458 "]": "t_sewage_pipe", 459 ")": "t_sewage_pump", 460 "N": "t_carpet_concrete_green", 461 "-": "t_carpet_concrete_green", 462 "r": "t_carpet_concrete_green", 463 "I": "t_carpet_concrete_green", 464 "T": "t_carpet_concrete_green", 465 "h": "t_carpet_concrete_green", 466 "&": "t_carpet_concrete_green", 467 "?": "t_carpet_concrete_green", 468 "A": "t_carpet_concrete_green", 469 "@": "t_carpet_concrete_green", 470 "/": "t_door_locked_interior", 471 "%": "t_carpet_concrete_green" 472 }, 473 "furniture": { 474 "%": "f_rack_wood", 475 "=": "f_bed", 476 "!": [ "f_crate_c", "f_cardboard_box" ], 477 "&": "f_table", 478 "$": [ "f_shackle", "f_null" ], 479 "?": "f_mannequin" 480 }, 481 "items": { 482 "%": [ 483 { "item": "SUS_tailoring_materials", "chance": 80, "repeat": [ 3, 6 ] }, 484 { "item": "leather_shop_repair", "chance": 40, "repeat": [ 2, 4 ] } 485 ], 486 "&": [ 487 { "item": "SUS_tailoring_materials", "chance": 50, "repeat": [ 1, 2 ] }, 488 { "item": "SUS_tailoring_fasteners", "chance": 30, "repeat": [ 1, 2 ] }, 489 { "item": "leather_shop_repair", "chance": 40, "repeat": [ 2, 4 ] } 490 ], 491 "?": [ 492 { "item": "pants", "chance": 100 }, 493 { "item": "shirts", "chance": 100 }, 494 { "item": "leather_shop_accessories", "chance": 10 } 495 ], 496 "r": [ 497 { "item": "SUS_tailoring_tool_drawer", "chance": 60, "repeat": [ 0, 1 ] }, 498 { "item": "tailorbooks", "chance": 60, "repeat": [ 0, 1 ] }, 499 { "item": "SUS_tailoring_fasteners", "chance": 30, "repeat": [ 2, 6 ] } 500 ], 501 ".": { "item": "clutter_basement" }, 502 "=": { "item": "sex_lair", "chance": 10 }, 503 "!": { "item": "crate_stack", "chance": 100 }, 504 "D": { "item": "sex_lair", "chance": 15 }, 505 "d": { "item": "sex_lair", "chance": 15 } 506 }, 507 "place_monsters": [ { "monster": "GROUP_MANSION", "x": [ 2, 21 ], "y": [ 2, 12 ], "density": 0.1 } ] 508 } 509 }, 510 { 511 "type": "mapgen", 512 "method": "json", 513 "om_terrain": [ "mansion_t", "mansion_t2" ], 514 "weight": 1100, 515 "object": { 516 "fill_ter": "t_floor", 517 "rows": [ 518 "| |", 519 " ", 520 " |||||||| |||||||| ", 521 " |zDbD T| |z IIIT| ", 522 " | d| |d h D| ", 523 " |Ih s| |s b| ", 524 " |I d| |d D| ", 525 "|||||||+||| ||+||||||||", 526 "9==S8S| |T | |S8S|t|9", 527 "|=====+ + + +=======", 528 "B=====| |h h| |=======", 529 "B==|||| ||||| |||||BBB", 530 "B=t|rrr YT|by rrr|BBB", 531 "#o##rh | hr##o#", 532 "%%%# ----s|s----- Y#%%%", 533 "%%%#x -i))@|@))--- #%%%", 534 "%.%#x -i))@|@))--- #%.%", 535 "...#x -i))@|@))--- #...", 536 "...#y ----s|s----- E#...", 537 "...#T | yHHHl#...", 538 "...##oooo######oooo##...", 539 "........%%%%%%%%........", 540 "........................", 541 "........................" 542 ], 543 "palettes": [ "standard_domestic_palette", "standard_domestic_lino_bathroom", "standard_domestic_landscaping_palette" ], 544 "terrain": { "=": "t_linoleum_gray", "i": "t_carpet_red", "-": "t_carpet_red", ")": "t_carpet_red" }, 545 "furniture": { ")": "f_bed" }, 546 "place_loot": [ { "item": "television", "x": 4, "y": 16, "chance": 100 } ], 547 "items": { 548 ")": { "item": "bed", "chance": 40 }, 549 "-": { "item": "clutter_bedroom", "chance": 2 }, 550 " ": { "item": "clutter_bedroom", "chance": 2 }, 551 ".": { "item": "clutter_yard" }, 552 "=": { "item": "clutter_bathroom", "chance": 10 }, 553 "I": { "item": "vanity", "chance": 40 }, 554 "s": { "item": "nightstand", "chance": 40 }, 555 "d": { "item": "dresser_stack", "chance": 100 } 556 }, 557 "place_monsters": [ { "monster": "GROUP_MANSION", "x": [ 2, 21 ], "y": [ 2, 21 ], "density": 0.1 } ] 558 } 559 }, 560 { 561 "type": "mapgen", 562 "method": "json", 563 "om_terrain": [ "mansion_t", "mansion_t2" ], 564 "weight": 1000, 565 "object": { 566 "fill_ter": "t_floor", 567 "rows": [ 568 "| |", 569 " ", 570 " ||||||||||||+||||| ", 571 " |DD|dd|@ @| | D| ", 572 " | | |@ @| + D| ", 573 " ||+|+|| | + d| ", 574 " + | 6| | d| ", 575 " | | 6| |||| ", 576 "||||||| |H 6| |8S||||", 577 "S8S8QQ| |H | |======", 578 "======+ |v | +=====B", 579 "B==|||| |||&|| ||||t=B", 580 "B=t|@@I RR|RR rrr|8=B", 581 "#o##@),,,, | hr##o#", 582 "%%%#@),,,, + ,,,,,, #%%%", 583 "%%%# ,,,,, | ,,,,,,I#%%%", 584 "%.%# ,,,,,≠|x,,,,))@#%.%", 585 "...# ,,,,)@|x,,,,))@#...", 586 "...#≠,,,,)@|x,,,,))@#...", 587 "...#T I@@|T Ey I#...", 588 "...##oooo######oooo##...", 589 "........%%%%%%%%........", 590 "........................", 591 "........................" 592 ], 593 "palettes": [ "standard_domestic_palette", "standard_domestic_lino_bathroom", "standard_domestic_landscaping_palette" ], 594 "terrain": { "=": "t_linoleum_gray", ")": "t_carpet_red", ",": "t_carpet_red", "&": "t_door_metal_locked" }, 595 "furniture": { ")": "f_bed" }, 596 "items": { 597 "v": { "item": "mansion_safe", "chance": 100 }, 598 ",": { "item": "clutter_bedroom", "chance": 2 }, 599 " ": { "item": "clutter_bedroom", "chance": 2 }, 600 ".": { "item": "clutter_yard" }, 601 "=": { "item": "clutter_bathroom", "chance": 10 }, 602 ")": { "item": "bed", "chance": 40 }, 603 "R": { "item": "mansion_bookcase", "chance": 100 }, 604 "6": { "item": "panic_room", "chance": 45 }, 605 "I": { "item": "nightstand", "chance": 40 }, 606 "d": { "item": "dresser_stack", "chance": 100 } 607 }, 608 "place_loot": [ 609 { "group": "corpse_mansion", "x": [ 10, 12 ], "y": [ 5, 7 ], "chance": 50, "repeat": [ 0, 2 ] }, 610 { "item": "television", "x": 12, "y": 17, "chance": 100 } 611 ], 612 "place_monsters": [ { "monster": "GROUP_PANICROOM", "x": 11, "y": 6, "chance": 75, "repeat": [ 1, 5 ] } ] 613 } 614 }, 615 { 616 "type": "mapgen", 617 "method": "json", 618 "om_terrain": [ "mansion_t_up", "mansion_t2u" ], 619 "weight": 1000, 620 "object": { 621 "fill_ter": "t_floor", 622 "rows": [ 623 "|Yt,|BBQY| |d II|8,t|", 624 ",,,8|,,,,| |d A|8,,Q", 625 "B,,S|,,,,+ b|d |S,,B", 626 "B,,8|t8S8| y|TD |8,,B", 627 "||+|||||||| |||||+||+||", 628 " rI|d + + D| b T", 629 " ---h-r|d + + D| y", 630 "I-----r|||| ||||I ", 631 "&@@--- |TE I|&&&i x", 632 "&@@--- |H EI|&&&i x", 633 "&@@---d|H------I|&&&i ", 634 "I-----D|l------ |I A ", 635 "E b d| ------ |R rrI", 636 "#o##o##| -@@@@- |##o##o#", 637 "~~~``^#T -@@@@- E#^``~~~", 638 "~~~```# -@@@@- b#```~~~", 639 "~~~```# yI&&&&I y#```~~~", 640 "~~~```##oo####oo##```~~~", 641 "~~~``````````````````~~~", 642 "~~~``````````````````~~~", 643 "~~~``````````````````~~~", 644 "~~~~~~~~~~~~~~~~~~~~~~~~", 645 "~~~~~~~~~~~~~~~~~~~~~~~~", 646 "~~~~~~~~~~~~~~~~~~~~~~~~" 647 ], 648 "palettes": [ "standard_domestic_palette", "standard_domestic_lino_bathroom" ], 649 "terrain": { 650 "~": "t_open_air", 651 "-": "t_carpet_purple", 652 "@": "t_carpet_purple", 653 "h": "t_carpet_purple", 654 ",": "t_linoleum_gray", 655 "Y": "t_linoleum_gray", 656 "`": "t_shingle_flat_roof", 657 "|": "t_wall_r" 658 }, 659 "furniture": { "&": "f_bed" }, 660 "place_loot": [ 661 { "item": "laptop", "x": 6, "y": 6, "chance": 50 }, 662 { "item": "laptop", "x": 15, "y": 9, "chance": 50 }, 663 { "item": "stereo", "x": 23, "y": 8, "chance": 20 }, 664 { "item": "television", "x": 23, "y": 9, "chance": 100 } 665 ], 666 "items": { 667 "-": { "item": "clutter_bedroom", "chance": 2 }, 668 " ": { "item": "clutter_bedroom", "chance": 2 }, 669 ",": { "item": "clutter_bathroom", "chance": 15 }, 670 "I": { "item": "vanity", "chance": 30 } 671 }, 672 "place_monsters": [ { "monster": "GROUP_MANSION", "x": [ 2, 21 ], "y": [ 2, 11 ], "density": 0.1 } ] 673 } 674 }, 675 { 676 "type": "mapgen", 677 "method": "json", 678 "om_terrain": [ "mansion_t_dn", "mansion_t2d" ], 679 "weight": 1000, 680 "object": { 681 "fill_ter": "t_thconc_floor", 682 "rows": [ 683 "#.HHHiHH#.....Y#.PP.%..#", 684 ".&&&.i..[...........[...", 685 ".&&&....[...........%...", 686 "%%%%%%%%%......%%%%%%...", 687 "...............[.≠₸.%...", 688 ".............!!%...E%...", 689 "........#!!..!!#..El%...", 690 "#%%#%%[###%%%%###%%%#%%#", 691 ".nT%!!..#.!!...#!z!.%...", 692 "...[!...%.!!...%!!..%...", 693 "x..%!...%......%....[..c", 694 "WZ.%...!%q...!!%..z!%.!!", 695 ".J.#...!#q...!!#..!!#.!!", 696 "#####%[###%[%%###[%#####", 697 " #....#......#...q# ", 698 " #...............q# ", 699 " #]]]....}}.......# ", 700 " #..]....}}...=.=.# ", 701 " #..)]]...........# ", 702 " #....]........ggg# ", 703 " ################## ", 704 " ", 705 " ", 706 " " 707 ], 708 "palettes": [ "standard_domestic_palette" ], 709 "terrain": { 710 " ": "t_rock", 711 ".": "t_thconc_floor", 712 "]": "t_sewage_pipe", 713 ")": "t_sewage_pump", 714 "[": "t_chaingate_c", 715 "%": "t_chainfence" 716 }, 717 "furniture": { "&": "f_table", "=": "f_machinery_old", "}": "f_generator_broken", "!": [ "f_crate_c", "f_cardboard_box" ] }, 718 "items": { 719 ".": { "item": "clutter_basement" }, 720 "!": { "item": "crate_stack", "chance": 100 }, 721 "H": { "item": "mansion_ammo", "chance": 40 }, 722 "x": { "item": "a_television", "chance": 100 }, 723 "c": { "item": "suit_of_armor", "chance": 100 } 724 }, 725 "place_monsters": [ { "monster": "GROUP_MANSION", "x": [ 2, 21 ], "y": [ 2, 12 ], "density": 0.1 } ] 726 } 727 }, 728 { 729 "type": "mapgen", 730 "method": "json", 731 "om_terrain": [ "mansion_t_up", "mansion_t2u" ], 732 "weight": 1000, 733 "object": { 734 "fill_ter": "t_floor", 735 "rows": [ 736 "| |", 737 " ", 738 " ", 739 " ||||+||--&---||+|||| ", 740 " | xx |R----R| rrr| ", 741 " | |R--&-R| hr| ", 742 " |I |R----R| | ", 743 " |@@@ |||aa||| I| ", 744 "|||@@@ r||||x i@@@|||", 745 "d |@@@ hr|t9|x i@@@|dd", 746 "b |I r|,,|x i@@@| ", 747 "d || ||+||| || D", 748 "D + ElE +,,,,+ + D", 749 "#o###ooo##8,,8##ooo###o#", 750 "~~~`````^#S,,S#^`````~~~", 751 "~~~``````#8BB8#``````~~~", 752 "~~~``````#oooo#``````~~~", 753 "~~~``````````````````~~~", 754 "~~~``````````````````~~~", 755 "~~~``````````````````~~~", 756 "~~~``````````````````~~~", 757 "~~~~~~~~~~~~~~~~~~~~~~~~", 758 "~~~~~~~~~~~~~~~~~~~~~~~~", 759 "~~~~~~~~~~~~~~~~~~~~~~~~" 760 ], 761 "palettes": [ "standard_domestic_palette", "standard_domestic_lino_bathroom" ], 762 "terrain": { 763 "~": "t_open_air", 764 "-": "t_carpet_yellow", 765 "&": "t_carpet_yellow", 766 "R": "t_carpet_yellow", 767 ",": "t_linoleum_gray", 768 "Y": "t_linoleum_gray", 769 "`": "t_shingle_flat_roof", 770 "|": "t_wall_r" 771 }, 772 "furniture": { "&": "f_armchair" }, 773 "place_loot": [ 774 { "item": "laptop", "x": 9, "y": 9, "chance": 50 }, 775 { "item": "laptop", "x": 20, "y": 4, "chance": 50 }, 776 { "item": "stereo", "x": 4, "y": 4, "chance": 100 }, 777 { "item": "television", "x": 14, "y": 9, "chance": 100 } 778 ], 779 "place_monsters": [ { "monster": "GROUP_MANSION", "x": [ 2, 21 ], "y": [ 2, 11 ], "density": 0.1 } ] 780 } 781 }, 782 { 783 "type": "mapgen", 784 "method": "json", 785 "om_terrain": [ "mansion_t_dn", "mansion_t4d" ], 786 "weight": 1100, 787 "object": { 788 "fill_ter": "t_thconc_floor", 789 "rows": [ 790 "#6666..F#......#.].#..]#", 791 "6...6..F#........]....].", 792 "6...6..F#........]]]])].", 793 "6......F#..........)]]].", 794 "#####+####+##...........", 795 "............#...........", 796 "............#..=........", 797 "#############...........", 798 "..P000000.&&#...........", 799 "0.....A.....#..#|[|#|||#", 800 "0..%%%%%%...+..|........", 801 "0......A....#..|...!!..q", 802 "...000000..L#..|...!!...", 803 "################.....###", 804 " #!..!!.# ", 805 " #!!.!!.# ", 806 " ##!...## ", 807 " ###### ", 808 " ", 809 " ", 810 " ", 811 " ", 812 " ", 813 " " 814 ], 815 "palettes": [ "standard_domestic_palette" ], 816 "terrain": { 817 " ": "t_rock", 818 ".": "t_thconc_floor", 819 "]": "t_sewage_pipe", 820 ")": "t_sewage_pump", 821 "[": "t_chaingate_c", 822 "|": "t_chainfence" 823 }, 824 "furniture": { "%": "f_rack_wood", "&": "f_table", "!": [ "f_cardboard_box", "f_crate_c" ], "=": "f_machinery_old" }, 825 "items": { 826 "%": { "item": "wines_worthy", "chance": 70, "repeat": [ 1, 2 ] }, 827 "!": { "item": "crate_stack", "chance": 100 }, 828 "0": { "item": "keg_wine", "chance": 100 }, 829 "&": { "item": "table_wine", "chance": 100, "repeat": [ 1, 4 ] }, 830 ".": { "item": "clutter_basement" } 831 }, 832 "place_monsters": [ { "monster": "GROUP_MANSION", "x": [ 2, 21 ], "y": [ 2, 12 ], "density": 0.1 } ] 833 } 834 }, 835 { 836 "type": "mapgen", 837 "method": "json", 838 "om_terrain": [ "mansion_t", "mansion_t4" ], 839 "weight": 1000, 840 "object": { 841 "fill_ter": "t_floor", 842 "rows": [ 843 "66645n53|Ty y )xx) El", 844 "6=6====2|M E", 845 "6=6====1|M ", 846 "6======Y| ", 847 "|+|||==|||+|| -h-- ", 848 " |F===YY===| -ff- ", 849 " |F=======6|J hffh ", 850 " |F=JJJJJ=6|J hffh ", 851 " |F========|J hffh H x", 852 " |=12OJO123| hffh H a", 853 " ||||||||||| hffh H x", 854 " + hffh ", 855 " + hffh ", 856 "#oo##oo##oo#### -ff- ###", 857 "...%%..%%...%%o --h- o%%", 858 "...%%..%%...%%oy yo%%", 859 ".............%##ciic##%.", 860 ".........[...%%#oooo#%%.", 861 "...[.........[%%%..%%%..", 862 "........................", 863 ".......[................", 864 ".....................[..", 865 "............[...........", 866 "........................" 867 ], 868 "palettes": [ "standard_domestic_palette", "standard_domestic_lino_kitchen", "standard_domestic_landscaping_palette" ], 869 "terrain": { 870 "-": "t_carpet_purple", 871 "f": "t_carpet_purple", 872 "h": "t_carpet_purple", 873 "=": "t_linoleum_gray", 874 "Y": "t_linoleum_gray" 875 }, 876 "furniture": { ")": "f_speaker_cabinet" }, 877 "place_loot": [ { "item": "stereo", "x": 18, "y": 0, "chance": 100 } ], 878 "items": { 879 ".": { "item": "clutter_yard" }, 880 " ": { "item": "clutter_mansion" }, 881 "J": { "item": "table_sideboard", "chance": 35 }, 882 "x": { "item": "table_livingroom", "chance": 35 } 883 }, 884 "place_monsters": [ { "monster": "GROUP_MANSION", "x": [ 2, 21 ], "y": [ 2, 21 ], "density": 0.1 } ] 885 } 886 }, 887 { 888 "type": "mapgen", 889 "method": "json", 890 "om_terrain": [ "mansion_t_up", "mansion_t4u" ], 891 "weight": 1100, 892 "object": { 893 "fill_ter": "t_floor", 894 "rows": [ 895 "# #", 896 " ", 897 " ||||++|||||||||||||| ", 898 " |d | |8S8S8|======| ", 899 " |b + |,,,,,|======| ", 900 " |D | +,,,,,|======| ", 901 " |||| ||+|BB|======| ", 902 " |I T|t|BB|======| ", 903 "oo#@@@ E#o#oo#======#oo", 904 "``#@@@ x#````#======#``", 905 "``#@@@ #````#======#``", 906 "``#I h o````:======:``", 907 "``# y rIr#````#======#``", 908 "``##oooo##````:======:``", 909 "~~~~~~~~~~~~~~#======#~~", 910 "~~~~~~~~~~~~~~#======#~~", 911 "~~~~~~~~~~~~~~##====##~~", 912 "~~~~~~~~~~~~~~~#::::#~~~", 913 "~~~~~~~~~~~~~~~~~~~~~~~~", 914 "~~~~~~~~~~~~~~~~~~~~~~~~", 915 "~~~~~~~~~~~~~~~~~~~~~~~~", 916 "~~~~~~~~~~~~~~~~~~~~~~~~", 917 "~~~~~~~~~~~~~~~~~~~~~~~~", 918 "~~~~~~~~~~~~~~~~~~~~~~~~" 919 ], 920 "palettes": [ "standard_domestic_palette", "standard_domestic_lino_bathroom" ], 921 "terrain": { "~": "t_open_air", "=": "t_open_air_rooved", "|": "t_wall_g", ",": "t_linoleum_gray", "`": "t_shingle_flat_roof" }, 922 "place_loot": [ { "item": "laptop", "x": 7, "y": 12, "chance": 100 }, { "item": "television", "x": 8, "y": 9, "chance": 100 } ], 923 "items": { 924 " ": { "item": "clutter_bedroom", "chance": 2 }, 925 "y": { "item": "stash_drugs", "chance": 20 }, 926 ",": { "item": "clutter_bathroom", "chance": 10 } 927 } 928 } 929 }, 930 { 931 "type": "mapgen", 932 "method": "json", 933 "om_terrain": [ "mansion_t_dn", "mansion_t5d" ], 934 "weight": 400, 935 "object": { 936 "fill_ter": "t_thconc_floor", 937 "rows": [ 938 "#`:---------b#t#t#9#9#t#", 939 "Y`:--}-}-}--b#+#+#```#``", 940 "``]---------b#```````+``", 941 "``]---------##```iii`###", 942 "``:---------#S```````#UU", 943 "``:`$``--`?`#8`Y#%%%%#..", 944 "``:````--```#S``###+##..", 945 "``:`$``--`?`#8``###.####", 946 "###````--```###+##.....<", 947 "###`$``-----bb--##.....<", 948 "####```---------##ss####", 949 " #####Y`iiii`Y##### ", 950 " ########## ", 951 " ", 952 " ", 953 " ", 954 " ", 955 " ", 956 " ", 957 " ", 958 " ", 959 " ", 960 " ", 961 " " 962 ], 963 "palettes": [ "standard_domestic_palette", "standard_domestic_lino_bathroom" ], 964 "terrain": { 965 " ": "t_rock", 966 ".": "t_thconc_floor", 967 "]": "t_door_glass_c", 968 "-": "t_carpet_concrete_purple", 969 "}": "t_carpet_concrete_purple", 970 "b": "t_carpet_concrete_purple", 971 "`": "t_linoleum_gray", 972 "$": "t_linoleum_gray", 973 "i": "t_linoleum_gray", 974 "%": "t_linoleum_gray", 975 "Y": "t_linoleum_gray", 976 "?": "t_linoleum_gray" 977 }, 978 "furniture": { 979 "}": [ "f_treadmill", "f_treadmill_mechanical" ], 980 "?": "f_exercise", 981 "%": "f_locker", 982 "$": [ "f_ergometer", "f_ergometer_mechanical" ] 983 }, 984 "items": { 985 "-": { "item": "clutter_gym", "chance": 1 }, 986 "i": { "item": "clutter_gym", "chance": 40 }, 987 "`": { "item": "clutter_gym", "chance": 2 }, 988 "%": { "item": "locker_gym", "chance": 40 } 989 }, 990 "place_monsters": [ { "monster": "GROUP_MANSION", "x": [ 2, 14 ], "y": [ 2, 9 ], "density": 0.1 } ] 991 } 992 }, 993 { 994 "type": "mapgen", 995 "method": "json", 996 "om_terrain": [ "mansion_t", "mansion_t5" ], 997 "//": "updated", 998 "weight": 1000, 999 "object": { 1000 "fill_ter": "t_floor", 1001 "rows": [ 1002 "Y y |Uz| |UU|rrrrr T", 1003 "r N| + |w + -?- H", 1004 "rE AN|||| |||| --- H", 1005 "rrr Y|y y|Y El", 1006 "||||+||| ------ ||||+|||", 1007 " --&&h- ", 1008 " -h&&h- ", 1009 "||||| | -h&&-- | |||||", 1010 "< |R R -h&&h- R R| >", 1011 "< ŦR R -h&&h- R RŦ >", 1012 "####R R ------ R R####", 1013 "%%%#####yT Ty#####%%%", 1014 "%%..%%%##oooooo##%%%..%%", 1015 "......%%%%!!!!%%%%......", 1016 "........................", 1017 "...........[............", 1018 "........................", 1019 "........................", 1020 "....[.............[.....", 1021 "...........[............", 1022 "........................", 1023 ".........[............[.", 1024 "........................", 1025 "........................" 1026 ], 1027 "palettes": [ "standard_domestic_palette", "standard_domestic_landscaping_palette" ], 1028 "terrain": { "-": "t_carpet_green", "?": "t_carpet_green", "&": "t_carpet_green", "h": "t_carpet_green", "Ŧ": "t_door_locked" }, 1029 "furniture": { "&": "f_table" }, 1030 "place_loot": [ 1031 { "item": "laptop", "x": 19, "y": 0, "chance": 100 }, 1032 { "item": "laptop", "x": 0, "y": 2, "chance": 100 }, 1033 { "item": "television", "x": 0, "y": 3, "chance": 100 }, 1034 { "item": "television", "x": 18, "y": 0, "chance": 100 } 1035 ], 1036 "items": { 1037 ".": { "item": "clutter_yard" }, 1038 " ": { "item": "clutter_mansion" }, 1039 "r": { "item": "art", "chance": 20 }, 1040 "R": { "item": "mansion_bookcase", "chance": 100 }, 1041 "&": { "item": "mansion_bookcase", "chance": 20 } 1042 }, 1043 "place_monsters": [ { "monster": "GROUP_MANSION", "x": [ 2, 21 ], "y": [ 2, 21 ], "density": 0.1 } ] 1044 } 1045 }, 1046 { 1047 "type": "mapgen", 1048 "method": "json", 1049 "om_terrain": [ "mansion_t_up", "mansion_t5u" ], 1050 "weight": 400, 1051 "object": { 1052 "fill_ter": "t_floor", 1053 "rows": [ 1054 "#BB|y h T| YIrrI|BB#", 1055 "t,,| IrI |E h |,,t", 1056 ",,,| E|R |,,8", 1057 "S8,| R| ---- +,,S", 1058 "||+|+|? ))|I----R| ||||", 1059 " ||||||)@@--x|b ", 1060 " |V ∞|)@@--x|b ", 1061 "||||||V ∞|)@@--x| ||||", 1062 "> +& ∞|I----R| + ", 1063 "> |& h | ---- |Ddd", 1064 "#### NNYT|T HHs y####", 1065 "~~~##o##o######o##o##~~~", 1066 "~~~~~~~``````````~~~~~~~", 1067 "~~~~~~~~~~~~~~~~~~~~~~~~", 1068 "~~~~~~~~~~~~~~~~~~~~~~~~", 1069 "~~~~~~~~~~~~~~~~~~~~~~~~", 1070 "~~~~~~~~~~~~~~~~~~~~~~~~", 1071 "~~~~~~~~~~~~~~~~~~~~~~~~", 1072 "~~~~~~~~~~~~~~~~~~~~~~~~", 1073 "~~~~~~~~~~~~~~~~~~~~~~~~", 1074 "~~~~~~~~~~~~~~~~~~~~~~~~", 1075 "~~~~~~~~~~~~~~~~~~~~~~~~", 1076 "~~~~~~~~~~~~~~~~~~~~~~~~", 1077 "~~~~~~~~~~~~~~~~~~~~~~~~" 1078 ], 1079 "palettes": [ "standard_domestic_palette", "standard_domestic_lino_bathroom" ], 1080 "terrain": { 1081 "~": "t_open_air", 1082 "-": "t_carpet_purple", 1083 "@": "t_carpet_purple", 1084 "|": "t_wall_b", 1085 ",": "t_linoleum_gray", 1086 "`": "t_shingle_flat_roof" 1087 }, 1088 "furniture": { ")": "f_bed", "&": "f_locker", "?": "f_dresser" }, 1089 "place_loot": [ { "item": "television", "x": 16, "y": 6, "chance": 100 } ], 1090 "items": { 1091 " ": { "item": "clutter_bedroom", "chance": 2 }, 1092 ",": { "item": "clutter_bathroom", "chance": 10 }, 1093 ")": { "item": "bed", "chance": 30 }, 1094 "?": { "item": "dresser_servant", "chance": 100 }, 1095 "&": { "item": "mansion_guns", "chance": 50, "repeat": [ 2, 3 ] }, 1096 "∞": { "item": "mansion_guns", "chance": 50, "repeat": [ 2, 3 ] } 1097 }, 1098 "place_monsters": [ { "monster": "GROUP_MANSION", "x": [ 4, 21 ], "y": [ 2, 9 ], "density": 0.1 } ] 1099 } 1100 }, 1101 { 1102 "type": "mapgen", 1103 "method": "json", 1104 "om_terrain": [ "mansion_t_dn", "mansion_t6d" ], 1105 "weight": 1000, 1106 "object": { 1107 "fill_ter": "t_thconc_floor", 1108 "rows": [ 1109 "#----E#`````````Z#.G!!.#", 1110 "P--r--+`````````Z#G.!!KK", 1111 "P-Er--#h`````W``Z#HGG!KK", 1112 "P--r-T#&`&&``W``J#HxG...", 1113 "#######h`&&``W``S#H.....", 1114 "Ywwww`#``&&`````J#......", 1115 "J`A```+``````````+......", 1116 "J`````#`````UUUY`#......", 1117 "##++################++##", 1118 ".......!!!..............", 1119 "........!!.??.........!!", 1120 ".!!........??.........!!", 1121 ".!!!!...#......#...!!...", 1122 "###!!.]]]].........!!.##", 1123 " #...])#].....#..##### ", 1124 " #...]..]]]]]...q# ", 1125 " #####.....)]...ʭ# ", 1126 " #...=..]...q# ", 1127 " ###....].#### ", 1128 " ######## ", 1129 " ", 1130 " ", 1131 " ", 1132 " " 1133 ], 1134 "palettes": [ "standard_domestic_palette", "standard_domestic_lino_bathroom" ], 1135 "terrain": { 1136 " ": "t_rock", 1137 ".": "t_thconc_floor", 1138 "]": "t_sewage_pipe", 1139 ")": "t_sewage_pump", 1140 "-": "t_carpet_concrete_purple", 1141 "E": "t_carpet_concrete_purple", 1142 "r": "t_carpet_concrete_purple", 1143 "T": "t_carpet_concrete_purple", 1144 "P": "t_carpet_concrete_purple", 1145 "`": "t_linoleum_white", 1146 "Z": "t_linoleum_white", 1147 "A": "t_linoleum_white", 1148 "w": "t_linoleum_white", 1149 "S": "t_linoleum_white", 1150 "J": "t_linoleum_white", 1151 "Y": "t_linoleum_white", 1152 "U": "t_linoleum_white", 1153 "W": "t_linoleum_white", 1154 "&": "t_linoleum_white", 1155 "h": "t_linoleum_white" 1156 }, 1157 "furniture": { "&": "f_table", "!": [ "f_cardboard_box", "f_crate_c" ], "=": "f_machinery_old", "?": "f_generator_broken" }, 1158 "items": { 1159 ".": { "item": "clutter_basement", "chance": 1 }, 1160 "`": { "item": "clutter_basement", "chance": 1 }, 1161 "&": { "item": "laundry", "chance": 30, "repeat": [ 0, 4 ] }, 1162 "J": { "item": "laundry", "chance": 30, "repeat": [ 0, 4 ] }, 1163 "!": { "item": "crate_stack", "chance": 100 }, 1164 "x": { "item": "a_television", "chance": 100 } 1165 }, 1166 "place_monsters": [ { "monster": "GROUP_MANSION", "x": [ 2, 21 ], "y": [ 2, 12 ], "density": 0.1 } ], 1167 "place_vehicles": [ { "vehicle": "laundry_cart", "x": [ 14, 15 ], "y": [ 0, 6 ], "chance": 100 } ] 1168 } 1169 }, 1170 { 1171 "type": "mapgen", 1172 "method": "json", 1173 "om_terrain": [ "mansion_t", "mansion_t6" ], 1174 "weight": 1000, 1175 "object": { 1176 "fill_ter": "t_floor", 1177 "rows": [ 1178 "|MTiiiy |T ∞|", 1179 " + ~~E~~~ ", 1180 " | ~rrr~~M", 1181 " ||||||||||||| ~~~~~~M", 1182 " Y|IIIdddbddd | ~E~~E~ ", 1183 " i|Ih + ", 1184 " i|I DDbDDD | ", 1185 " y| y|||||||| TRRRRv", 1186 "|||||+|||s@@@@s|++||||||", 1187 "t|8S8=| @@@@ |8S8|t", 1188 "======+ --))))-- +=====", 1189 "======| --))))-- |=====", 1190 "9|====|x-------- d|BBB|9", 1191 "###BBB|x-------- I|BBB##", 1192 "%%oBBB| -------- d#ooo#%", 1193 "%%oBBB| -HH--HH- #%%%%%", 1194 ".%#ooo# -H----H- yo.....", 1195 "..%%%%# #.....", 1196 "......###yxaaxy####.....", 1197 ".......%#oo##oo#%.......", 1198 "........%%%%%%%%........", 1199 "..X..................X..", 1200 "........................", 1201 "........................" 1202 ], 1203 "palettes": [ "standard_domestic_palette", "standard_domestic_lino_bathroom", "standard_domestic_landscaping_palette" ], 1204 "terrain": { 1205 "~": "t_carpet_green", 1206 "-": "t_carpet_yellow", 1207 "H": "t_carpet_yellow", 1208 ")": "t_carpet_yellow", 1209 "r": "t_carpet_green", 1210 "E": "t_carpet_green", 1211 "=": "t_linoleum_gray" 1212 }, 1213 "furniture": { ")": "f_bed" }, 1214 "items": { 1215 ".": { "item": "clutter_yard" }, 1216 "-": { "item": "clutter_bedroom", "chance": 2 }, 1217 " ": { "item": "clutter_mansion" }, 1218 "=": { "item": "clutter_bathroom", "chance": 10 }, 1219 "a": { "item": "fireplace_fill", "chance": 30 }, 1220 ")": { "item": "bed", "chance": 30 }, 1221 "∞": { "item": "mansion_guns", "chance": 20 } 1222 }, 1223 "place_monsters": [ { "monster": "GROUP_MANSION", "x": [ 2, 21 ], "y": [ 2, 21 ], "density": 0.1 } ] 1224 } 1225 }, 1226 { 1227 "type": "mapgen", 1228 "method": "json", 1229 "om_terrain": [ "mansion_t_up", "mansion_t6u" ], 1230 "weight": 1000, 1231 "object": { 1232 "fill_ter": "t_carpet_green", 1233 "rows": [ 1234 "|8S|T≠ dd | |UU|8,,|BB|", 1235 "9,,|E + | w|S,,+,,,", 1236 "t,,+ ≠| | w|8,,|,,t", 1237 "||||s &| + w|S,,||||", 1238 " |&& s&| |qq|8,,| ", 1239 " |||||||| |||||+|| ", 1240 " ", 1241 " ", 1242 "||||+||||||||||||||+||||", 1243 "v|b--?x?|======|r------I", 1244 "d+------|======|rh---@@@", 1245 "z+-----h|======|r----@@@", 1246 "d|D-----|======|Ø------I", 1247 "###-@@@-|======|D--HHy##", 1248 "~~#-@@@-|======||+#ooo#~", 1249 "~~#I@@@I|======|zd#~~~~~", 1250 "~~##ooo##======####~~~~~", 1251 "~~~~~~``#======#```~~~~~", 1252 "~~~~~~``#======#```~~~~~", 1253 "~~~~~~~~#::##::#~~~~~~~~", 1254 "~~~~~~~~~~~~~~~~~~~~~~~~", 1255 "~~~~~~~~~~~~~~~~~~~~~~~~", 1256 "~~~~~~~~~~~~~~~~~~~~~~~~", 1257 "~~~~~~~~~~~~~~~~~~~~~~~~" 1258 ], 1259 "palettes": [ "standard_domestic_palette", "standard_domestic_lino_bathroom" ], 1260 "terrain": { 1261 "~": "t_open_air", 1262 "=": "t_open_air_rooved", 1263 "|": "t_wall_y", 1264 "-": "t_carpet_green", 1265 "&": "t_floor", 1266 "s": "t_floor", 1267 "d": "t_floor", 1268 " ": "t_floor", 1269 "z": "t_floor", 1270 "≠": "t_floor", 1271 "T": "t_floor", 1272 "q": "t_floor", 1273 "E": "t_floor", 1274 "v": "t_floor", 1275 "U": "t_floor", 1276 "w": "t_floor", 1277 ",": "t_linoleum_gray", 1278 "`": "t_shingle_flat_roof", 1279 "%": "t_railing" 1280 }, 1281 "furniture": { "&": "f_bed", "?": "f_speaker_cabinet" }, 1282 "place_loot": [ { "item": "laptop", "x": 16, "y": 10, "chance": 100 }, { "item": "stereo", "x": 6, "y": 9, "chance": 100 } ], 1283 "items": { 1284 "-": { "item": "clutter_bedroom", "chance": 3 }, 1285 " ": { "item": "clutter_mansion" }, 1286 "v": { "item": "mansion_guns", "chance": 30 }, 1287 ",": { "item": "clutter_bathroom", "chance": 10 }, 1288 "D": { "item": "dresser_servant", "chance": 45 } 1289 }, 1290 "place_monsters": [ { "monster": "GROUP_MANSION", "x": [ 2, 21 ], "y": [ 2, 7 ], "density": 0.1 } ] 1291 } 1292 }, 1293 { 1294 "type": "mapgen", 1295 "method": "json", 1296 "om_terrain": [ "mansion_t_dn", "mansion_t7d" ], 1297 "weight": 1000, 1298 "object": { 1299 "fill_ter": "t_thconc_floor", 1300 "rows": [ 1301 "#--xxxx--#----#EY.!!r??#", 1302 "---------#----#...!!r?!!", 1303 "---------+----+....1.?.!", 1304 "---------+----#.........", 1305 "--sHHHHs-#---J#&&.......", 1306 "---------#<--J#&&.......", 1307 "--HHsHHH-#<--m#.........", 1308 "---------######!!.......", 1309 "--HHHsHH-# #!!..iii..", 1310 "---------# ##....!!!.", 1311 "--HHsHHs-# #.h...!!!.", 1312 "---------# #&&&......", 1313 "---------# #&&&cn..&≠", 1314 "########## ##########", 1315 " ", 1316 " ", 1317 " ", 1318 " ", 1319 " ", 1320 " ", 1321 " ", 1322 " ", 1323 " ", 1324 " " 1325 ], 1326 "palettes": [ "standard_domestic_palette", "standard_domestic_lino_bathroom" ], 1327 "terrain": { 1328 " ": "t_rock", 1329 ".": "t_thconc_floor", 1330 "x": "t_carpet_concrete_yellow", 1331 "-": "t_carpet_concrete_yellow", 1332 "H": "t_carpet_concrete_yellow", 1333 "s": "t_carpet_concrete_yellow", 1334 "J": "t_carpet_concrete_yellow", 1335 "m": "t_carpet_concrete_yellow" 1336 }, 1337 "furniture": { "&": "f_table", "!": [ "f_cardboard_box", "f_crate_c" ], "?": "f_sofa" }, 1338 "items": { 1339 "-": { "item": "clutter_mansion" }, 1340 ".": { "item": "clutter_basement" }, 1341 "x": { "item": "a_television", "chance": 100 }, 1342 "J": { "item": "fridgesnacks", "chance": 45 }, 1343 "!": { "item": "crate_stack", "chance": 100 }, 1344 "m": { "item": "vending_food", "chance": 40 }, 1345 "s": { "item": "snacks_fancy", "chance": 35 }, 1346 "n": { "item": "mansion_ammo", "chance": 40 } 1347 }, 1348 "place_monsters": [ { "monster": "GROUP_MANSION", "x": [ 2, 21 ], "y": [ 2, 12 ], "density": 0.1 } ] 1349 } 1350 }, 1351 { 1352 "type": "mapgen", 1353 "method": "json", 1354 "om_terrain": [ "mansion_t", "mansion_t7" ], 1355 "weight": 1000, 1356 "object": { 1357 "fill_ter": "t_floor", 1358 "rows": [ 1359 "| )xxx)| | PPrrrY|", 1360 " h | | h ", 1361 " &&h A + + ", 1362 "h&& + + ", 1363 " h | | ", 1364 " AJ|> <| ", 1365 " A AJ|> <|R E ", 1366 " J##oo##R --‡--- ", 1367 "s ee A#!!!!#x --‡---c", 1368 "H ee Ø#!%%!#a --‡≠-- ", 1369 "H ee o!%%!#x --‡--- ", 1370 "H o!%%!#R ‡‡l--- ", 1371 "HHs Æ#!%%!#R yyyy T", 1372 "##ooooo###!!!!###ooooo##", 1373 ".%%%%%%%........%%%%%%%.", 1374 "........................", 1375 "..........[........[....", 1376 "........................", 1377 ".....[......[...........", 1378 "........................", 1379 ".................[......", 1380 "....[...................", 1381 "........[...........[...", 1382 "........................" 1383 ], 1384 "palettes": [ "standard_domestic_palette", "standard_domestic_lino_bathroom", "standard_domestic_landscaping_palette" ], 1385 "terrain": { "-": "t_carpet_green", "l": "t_carpet_green", "≠": "t_carpet_green", "‡": "t_carpet_green" }, 1386 "furniture": { "‡": "f_sofa", "&": "f_table", ")": "f_speaker_cabinet" }, 1387 "items": { 1388 ".": { "item": "clutter_yard" }, 1389 " ": { "item": "clutter_mansion" }, 1390 "l": { "item": "mansion_bookcase", "chance": 100 }, 1391 "&": { "item": "table_card", "chance": 35 }, 1392 "c": { "item": "suit_of_armor", "chance": 100 } 1393 }, 1394 "place_loot": [ 1395 { "item": "stereo", "x": 6, "y": 0, "chance": 100 }, 1396 { "item": "dnd_handbook", "x": 1, "y": 2, "chance": 100 }, 1397 { "item": "novel_fantasy", "x": [ 2, 2 ], "y": [ 3, 5 ], "chance": 60, "repeat": [ 0, 4 ] }, 1398 { "item": "character_sheet", "x": [ 1, 2 ], "y": [ 2, 3 ], "chance": 80, "repeat": [ 1, 5 ] }, 1399 { "item": "metal_RPG_die", "x": 2, "y": 3, "chance": 10 }, 1400 { "item": "RPG_die", "x": [ 1, 2 ], "y": [ 2, 3 ], "chance": 90, "repeat": [ 1, 4 ] } 1401 ], 1402 "place_monsters": [ { "monster": "GROUP_MANSION", "x": [ 2, 21 ], "y": [ 2, 21 ], "density": 0.1 } ] 1403 } 1404 }, 1405 { 1406 "type": "mapgen", 1407 "method": "json", 1408 "om_terrain": [ "mansion_t_up", "mansion_t7u" ], 1409 "weight": 1000, 1410 "object": { 1411 "fill_ter": "t_carpet_green", 1412 "rows": [ 1413 "#--h----F| |t,S|UUww|", 1414 "-hffh---J| ||+|||++||", 1415 "--ff----J| ", 1416 "--h-----J| iii ", 1417 "||||||+||| %%%%%%%%% ", 1418 " >%======% ", 1419 " >%======% ", 1420 "||+||||||##oo##======%%%", 1421 "L---HHHHT#~~~~#=========", 1422 "y------H-#~~~~#=========", 1423 "--E-ll--yo~~~~#=========", 1424 "--------ro~~~~#=========", 1425 "RR-xxx--r#~~~~#=========", 1426 "##ooooo###~~~~###:::::##", 1427 "~~~~~~~~~~~~~~~~~~~~~~~~", 1428 "~~~~~~~~~~~~~~~~~~~~~~~~", 1429 "~~~~~~~~~~~~~~~~~~~~~~~~", 1430 "~~~~~~~~~~~~~~~~~~~~~~~~", 1431 "~~~~~~~~~~~~~~~~~~~~~~~~", 1432 "~~~~~~~~~~~~~~~~~~~~~~~~", 1433 "~~~~~~~~~~~~~~~~~~~~~~~~", 1434 "~~~~~~~~~~~~~~~~~~~~~~~~", 1435 "~~~~~~~~~~~~~~~~~~~~~~~~", 1436 "~~~~~~~~~~~~~~~~~~~~~~~~" 1437 ], 1438 "palettes": [ "standard_domestic_palette", "standard_domestic_lino_bathroom" ], 1439 "terrain": { 1440 "~": "t_open_air", 1441 "=": "t_open_air_rooved", 1442 "|": "t_wall_b", 1443 "U": "t_floor", 1444 ",": "t_linoleum_gray", 1445 "w": "t_floor", 1446 "-": "t_carpet_green", 1447 "%": "t_railing" 1448 }, 1449 "place_loot": [ { "item": "microwave", "x": 8, "y": 2, "chance": 100 }, { "item": "television", "x": 4, "y": 12, "chance": 100 } ], 1450 "items": { 1451 "-": { "item": "clutter_mansion", "chance": 3 }, 1452 "F": { "item": "fridgesnacks", "chance": 45 }, 1453 "f": { "item": "wetbar_stack", "chance": 100 } 1454 }, 1455 "place_monsters": [ { "monster": "GROUP_MANSION", "x": [ 2, 8 ], "y": [ 2, 11 ], "density": 0.1 } ] 1456 } 1457 }, 1458 { 1459 "type": "mapgen", 1460 "method": "json", 1461 "om_terrain": [ "mansion_+_dn", "mansion_+1d" ], 1462 "weight": 1000, 1463 "object": { 1464 "fill_ter": "t_rock_floor", 1465 "rows": [ 1466 "#......................#", 1467 "#......................#", 1468 "#......................#", 1469 "#...################...#", 1470 "#...# #...#", 1471 "#...# #...#", 1472 "#...# #...#", 1473 "#...# #...#", 1474 "#...# #...#", 1475 "#...# #...#", 1476 "#...# #...#", 1477 "+...# #...+", 1478 "+...# #...+", 1479 "#...# #...#", 1480 "#...# #...#", 1481 "##### #####", 1482 "# #", 1483 "# #", 1484 "# #", 1485 "# #", 1486 "# #", 1487 "# #", 1488 "# #", 1489 "# #" 1490 ], 1491 "palettes": [ "standard_domestic_palette" ], 1492 "terrain": { " ": "t_rock", ".": "t_thconc_floor" }, 1493 "items": { ".": { "item": "clutter_basement" } } 1494 } 1495 }, 1496 { 1497 "type": "mapgen", 1498 "method": "json", 1499 "om_terrain": [ "mansion_+", "mansion_+1" ], 1500 "//": "updated", 1501 "weight": 1000, 1502 "object": { 1503 "fill_ter": "t_floor", 1504 "rows": [ 1505 "# ₸Ky y₸K #", 1506 "#i i#", 1507 "#i yyy yyy i#", 1508 "#i #::::#::::#::::# i#", 1509 "# #..............# #", 1510 "o :..............: o", 1511 "o y:.%%%%....%%%%.:y o", 1512 "# y:.%....jj....%.:y #", 1513 "#i :.%..........%.: i#", 1514 "#i #.%...````...%.# i#", 1515 "#i :....``~~``....: i#", 1516 "+ &`````~~~~`````& +", 1517 "+ &`````~~~~`````& +", 1518 "# :....``~~``....: #", 1519 "#CCC#.%...````...%.#CCC#", 1520 "#:::#.%.X..``..X.%.#:::#", 1521 "#.....%....``....%.....#", 1522 "o.....%%%%.``.%%%%.....o", 1523 "o..........``..........o", 1524 "#....[.....``.....[....#", 1525 "#..........``..........#", 1526 "#..........``..........#", 1527 "#..........``..........#", 1528 "#..........``..........#" 1529 ], 1530 "palettes": [ "standard_domestic_palette", "standard_domestic_landscaping_palette" ], 1531 "terrain": { "&": "t_door_glass_c", "~": "t_water_pool_shallow_outdoors" }, 1532 "furniture": { "@": [ "f_statue", "f_statue", "f_statue", "f_null", "f_null" ] }, 1533 "items": { 1534 " ": { "item": "clutter_mansion" }, 1535 ".": { "item": "clutter_yard" }, 1536 "C": { "item": "garden_shed", "chance": 40 }, 1537 "G": { "item": "snacks_fancy", "chance": 20 } 1538 }, 1539 "place_monsters": [ { "monster": "GROUP_MANSION", "x": [ 2, 21 ], "y": [ 2, 21 ], "density": 0.1 } ] 1540 } 1541 }, 1542 { 1543 "type": "mapgen", 1544 "method": "json", 1545 "om_terrain": [ "mansion_+_up", "mansion_+1u" ], 1546 "weight": 1000, 1547 "object": { 1548 "fill_ter": "t_floor_noroof", 1549 "rows": [ 1550 "#ii :__yGGKKGGy__: ii#", 1551 "#i )____________) i#", 1552 "#i :____________: i#", 1553 "#:)::#%%%%%%%%%%%%#::):#", 1554 "#___%~~~~~~~~~~~~~~%___#", 1555 "o___%~~~~~~~~~~~~~~%___o", 1556 "o___%~~~~~~~~~~~~~~%___o", 1557 "#___%~~~~~~~~~~~~~~%___#", 1558 "#___%~~~~~~~~~~~~~~%___#", 1559 "#___%~~~~~~~~~~~~~~%___#", 1560 "#___%~~~~~~~~~~~~~~%___#", 1561 "+___%~~~~~~~~~~~~~~%___+", 1562 "+___%~~~~~~~~~~~~~~%___+", 1563 "#___%~~~~~~~~~~~~~~%___#", 1564 "#__y%~~~~~~~~~~~~~~%y__#", 1565 "#%%%%~~~~~~~~~~~~~~%%%%#", 1566 "#~~~~~~~~~~~~~~~~~~~~~~#", 1567 "o~~~~~~~~~~~~~~~~~~~~~~o", 1568 "o~~~~~~~~~~~~~~~~~~~~~~o", 1569 "#~~~~~~~~~~~~~~~~~~~~~~#", 1570 "#~~~~~~~~~~~~~~~~~~~~~~#", 1571 "#~~~~~~~~~~~~~~~~~~~~~~#", 1572 "#~~~~~~~~~~~~~~~~~~~~~~#", 1573 "#~~~~~~~~~~~~~~~~~~~~~~#" 1574 ], 1575 "palettes": [ "standard_domestic_palette", "standard_domestic_lino_bathroom" ], 1576 "terrain": { "~": "t_open_air", "_": "t_floor_noroof", " ": "t_floor", "i": "t_floor", ")": "t_door_glass_c", "%": "t_railing" }, 1577 "items": { " ": { "item": "clutter_mansion" } } 1578 } 1579 }, 1580 { 1581 "type": "mapgen", 1582 "method": "json", 1583 "om_terrain": [ "mansion_+_dn", "mansion_+2d" ], 1584 "weight": 900, 1585 "object": { 1586 "fill_ter": "t_thconc_floor", 1587 "rows": [ 1588 "#...........]..#&&.....#", 1589 "#......]....]..#&&.....#", 1590 "#zz....].)]]]..#......!#", 1591 "#zz....]]]].]..#!....!!#", 1592 "#...........)..#...!!H!#", 1593 "#!!...??.......+...!hH.#", 1594 "#!!...??..=....#...iiHd#", 1595 "#............R.#....v!d#", 1596 "####+###########....hhc#", 1597 "#.....WO#--$rrr#&&...gh#", 1598 "#.!....Z#--/--r#&&.....#", 1599 "#.......#-----r#.......+", 1600 "#.....!!#----/$#!......+", 1601 "#.....!!#------#!!.....#", 1602 "#G......#----T$#!!...U.#", 1603 "#Hz....E#%#########+####", 1604 "#H.....c#qq.UU.=.......#", 1605 "#......Y#..............#", 1606 "#.!!....#.........&&..=#", 1607 "#.!!....+.....&&..&&..J#", 1608 "#ee.HH..#.....&&......J#", 1609 "#ee..!!.#zz...&&......J#", 1610 "#eehh!!.#zz.......JJJJJ#", 1611 "###########++###########" 1612 ], 1613 "palettes": [ "standard_domestic_palette" ], 1614 "terrain": { 1615 " ": "t_rock", 1616 ".": "t_thconc_floor", 1617 "]": "t_sewage_pipe", 1618 ")": "t_sewage_pump", 1619 "-": "t_carpet_concrete_red", 1620 "$": "t_carpet_concrete_red", 1621 "r": "t_carpet_concrete_red", 1622 "/": "t_carpet_concrete_red", 1623 "%": "t_door_metal_locked" 1624 }, 1625 "furniture": { 1626 "&": "f_table", 1627 "/": "f_chair", 1628 "!": [ "f_cardboard_box", "f_crate_c" ], 1629 "=": "f_machinery_old", 1630 "?": "f_generator_broken", 1631 "$": "f_gunsafe_ml" 1632 }, 1633 "items": { 1634 "$": { "item": "mansion_safe", "chance": 100 }, 1635 ".": { "item": "clutter_basement" }, 1636 "!": { "item": "crate_stack", "chance": 100 }, 1637 "&": { "item": "snacks_fancy", "chance": 40 }, 1638 "U": { "item": "home_hw", "chance": 25 }, 1639 "J": { "item": "hardware_bulk", "chance": 30 }, 1640 "q": { "item": "hardware_plumbing", "chance": 40 } 1641 }, 1642 "place_monsters": [ { "monster": "GROUP_MANSION", "x": [ 2, 21 ], "y": [ 2, 21 ], "density": 0.1 } ] 1643 } 1644 }, 1645 { 1646 "type": "mapgen", 1647 "method": "json", 1648 "om_terrain": [ "mansion_+", "mansion_+2" ], 1649 "//": "updated", 1650 "weight": 1000, 1651 "object": { 1652 "fill_ter": "t_floor", 1653 "rows": [ 1654 "| hhh h |", 1655 "||| |||", 1656 "|h||| |||?|", 1657 "|&&U| ;;;;;;;;; |? ?|", 1658 "|&& | ;-;-;-;-; | h?|", 1659 "|hh |h ;;-;-;-;; | hh|", 1660 "|&& |h ;-;-;-;-; | hh|", 1661 "|&& |h ;;-;-;-;; h| hh|", 1662 "| |h ;-;-;-;-; h| h|", 1663 "||++| ;;-;-;-;; h|+|||", 1664 "| h ;-;-;-;-; |", 1665 "+ ff ;;-;-;-;; +", 1666 "+ hffh ;-;-;-;-; +", 1667 "| ;;-;-;-;; |", 1668 "|||+| ;;;;;;;;; |+|||", 1669 "|8==| hffh |==8|", 1670 "|S==|cy ff ffh yc|==S|", 1671 "|8==||| hh ffh |||==8|", 1672 "|S===Y||| hh |||Y===S|", 1673 "|8=====| |=====8|", 1674 "||+|+|+| |+|+|+||", 1675 "|==|=|=| |=|=|==|", 1676 "|t=|t|t| |t|t|=t|", 1677 "|||||||||||++|||||||||||" 1678 ], 1679 "palettes": [ "standard_domestic_palette", "standard_domestic_lino_bathroom", "standard_domestic_landscaping_palette" ], 1680 "terrain": { "=": "t_linoleum_gray", "Y": "t_linoleum_gray", "-": "t_floor_waxed_y", ";": "t_floor_waxed" }, 1681 "furniture": { "&": "f_table", "?": "f_cardboard_box" }, 1682 "items": { 1683 " ": { "item": "clutter_ballroom" }, 1684 "h": { "item": "clutter_ballroom", "chance": 20 }, 1685 "=": { "item": "clutter_ballroom", "chance": 3 }, 1686 "?": { "item": "dining", "chance": 45 }, 1687 "f": { "item": "table_ballroom", "chance": 35 }, 1688 "c": { "item": "suit_of_armor", "chance": 100 } 1689 }, 1690 "place_monsters": [ { "monster": "GROUP_MANSION", "x": [ 2, 21 ], "y": [ 2, 21 ], "density": 0.1 } ] 1691 } 1692 }, 1693 { 1694 "type": "mapgen", 1695 "method": "json", 1696 "om_terrain": [ "mansion_+_up", "mansion_+2u" ], 1697 "weight": 900, 1698 "object": { 1699 "fill_ter": "t_floor", 1700 "rows": [ 1701 "# %============% #", 1702 "# %============% #", 1703 "# %%============%% #", 1704 "# %==============% G#", 1705 "# %==============% K#", 1706 "# %==============% G#", 1707 "# %==============% #", 1708 "# %==============% #", 1709 "#G %==============% #", 1710 "#K %==============% G#", 1711 "#G %==============% K#", 1712 "+ %==============% G+", 1713 "+ %==============% +", 1714 "# %==============% #", 1715 "#G %==============% #", 1716 "#K %==============% #", 1717 "#G %==============% #", 1718 "# %%%==========%%% #", 1719 "# %%%%%%%%%%%% #", 1720 "# #", 1721 "# #", 1722 "# ₸ ₸ ₸ ₸ ₸ ₸ #", 1723 "# #", 1724 "###########++###########" 1725 ], 1726 "palettes": [ "standard_domestic_palette" ], 1727 "terrain": { "~": "t_open_air", "=": "t_open_air_rooved", "%": "t_railing" }, 1728 "items": { " ": { "item": "clutter_mansion" }, "K": { "item": "wetbar_counter", "chance": 35 } } 1729 } 1730 }, 1731 { 1732 "type": "mapgen", 1733 "method": "json", 1734 "om_terrain": [ "mansion_+_dn", "mansion_+2d" ], 1735 "weight": 800, 1736 "object": { 1737 "fill_ter": "t_thconc_floor", 1738 "rows": [ 1739 "#.....JJJJ#$.#cEEʭØ....#", 1740 "#........J#..+w........#", 1741 "#....&&..J#..#R!!......#", 1742 "#....&&..J####.!z....!!#", 1743 "#q.A.&&...#..#∞......!!#", 1744 "#q...&&.A.+.q#......&&&#", 1745 "#q........#.q#H..!....A#", 1746 "#........N####H......ee#", 1747 "#.z....h.N#qm#H!H....ee#", 1748 "#z.......N#..#.!H...!ee#", 1749 "#####+######+#####+#####", 1750 "#......................+", 1751 "#......................+", 1752 "#######+###..###+#######", 1753 "#........U#..#.....q.=.#", 1754 "#.!!.....U#..#.........#", 1755 "#.!!......#..#]]]]]....#", 1756 "#......!!.#..#....]).).#", 1757 "#!!....!!.#..+....]]]]]#", 1758 "#!!.......#..#......]..#", 1759 "#.....!!!.#..#.??......#", 1760 "#.....!!!.#..#.??.....q#", 1761 "#.UUU.....#..#......UU.#", 1762 "###########++###########" 1763 ], 1764 "palettes": [ "standard_domestic_palette" ], 1765 "terrain": { " ": "t_rock", ".": "t_thconc_floor", "]": "t_sewage_pipe", ")": "t_sewage_pump" }, 1766 "furniture": { 1767 "&": "f_table", 1768 "=": "f_machinery_old", 1769 "?": "f_generator_broken", 1770 "!": [ "f_cardboard_box", "f_crate_c" ], 1771 "$": "f_gunsafe_ml" 1772 }, 1773 "items": { 1774 "$": { "item": "mansion_gunsafe", "chance": 100 }, 1775 ".": { "item": "clutter_basement" }, 1776 "!": { "item": "crate_stack", "chance": 100 }, 1777 "J": { "item": "hardware_plumbing", "chance": 35 }, 1778 "&": { "item": "hardware_bulk", "chance": 30 }, 1779 "N": { "item": "construction_worker", "chance": 35 } 1780 }, 1781 "place_monsters": [ { "monster": "GROUP_MANSION", "x": [ 2, 21 ], "y": [ 2, 21 ], "density": 0.1 } ] 1782 } 1783 }, 1784 { 1785 "type": "mapgen", 1786 "method": "json", 1787 "om_terrain": [ "mansion_+", "mansion_+3" ], 1788 "//": "updated", 1789 "weight": 1000, 1790 "object": { 1791 "fill_ter": "t_floor", 1792 "rows": [ 1793 "# |=jjjYS8S| |", 1794 "# |========|F ‡ |", 1795 "# |+|==|+|=|| |", 1796 "# |9|??|t|=== & |", 1797 "#| |||||||||||| |", 1798 "# :i Ŧ |", 1799 "#i `-```}```-` :i |", 1800 "#i `-```````-` :i Ŧ |", 1801 "#i `-```````-` : |", 1802 "#i `-```-```-` #:):::|", 1803 "# ``-`````-`` |", 1804 "+ ```-----``` +", 1805 "+ ``````````` +", 1806 "# ----------- |", 1807 "#i ``````````` |", 1808 "#i ```-----``` |", 1809 "#i ``-`````-`` |", 1810 "#i `-```-```-` |", 1811 "# `-```````-` |", 1812 "#i `-```````-` ||||||", 1813 "#i `-```}```-` |qUUz|", 1814 "#i + w|", 1815 "#i | zw|", 1816 "#||||||||||++|||||||||||" 1817 ], 1818 "palettes": [ "standard_domestic_palette", "standard_domestic_lino_bathroom" ], 1819 "terrain": { 1820 "♣": "t_floor", 1821 "}": "t_backboard_in", 1822 "'": "t_backboard", 1823 "-": "t_floor_waxed_y", 1824 "`": "t_floor_waxed", 1825 "=": "t_linoleum_gray", 1826 "Y": "t_linoleum_gray", 1827 "j": "t_linoleum_gray", 1828 ")": "t_door_glass_c" 1829 }, 1830 "furniture": { 1831 "Ŧ": [ "f_treadmill", "f_treadmill_mechanical" ], 1832 "&": "f_exercise", 1833 "?": "f_locker", 1834 "‡": [ "f_ergometer", "f_ergometer_mechanical" ] 1835 }, 1836 "place_nested": [ { "chunks": [ [ "5x5_sauna_W", 100 ] ], "x": 18, "y": 14 } ], 1837 "items": { 1838 "i": { "item": "clutter_gym", "chance": 30 }, 1839 "j": { "item": "sauna", "chance": 35 }, 1840 "=": { "item": "clutter_gym", "chance": 2 }, 1841 "z": { "item": "crate_sports", "chance": 100 }, 1842 "?": { "item": "locker_gym", "chance": 45 }, 1843 "`": { "item": "clutter_gym" }, 1844 "F": { "item": "vending_drink", "chance": 45 }, 1845 "w": { "item": "sports", "chance": 35 } 1846 }, 1847 "place_monsters": [ { "monster": "GROUP_MANSION", "x": [ 2, 21 ], "y": [ 2, 21 ], "density": 0.1 } ] 1848 } 1849 }, 1850 { 1851 "type": "mapgen", 1852 "method": "json", 1853 "om_terrain": [ "mansion_+_up", "mansion_+3u" ], 1854 "weight": 800, 1855 "object": { 1856 "fill_ter": "t_floor", 1857 "rows": [ 1858 "# #", 1859 "# #", 1860 "# iiii iiii iiii #", 1861 "# #", 1862 "#%%%%%%%%%%%%%%%%% #", 1863 "#================% #", 1864 "#================% i #", 1865 "#================% i #", 1866 "#================% i #", 1867 "#================% i #", 1868 "#================% #", 1869 "#================% i +", 1870 "#================% i +", 1871 "#================% i #", 1872 "#================% i #", 1873 "#================% #", 1874 "#================% i #", 1875 "#================% i #", 1876 "#================% i #", 1877 "#================% i #", 1878 "#================% #", 1879 "#=========%%%%%%%% #", 1880 "#=========% #", 1881 "#####oo####++###########" 1882 ], 1883 "palettes": [ "standard_domestic_palette" ], 1884 "terrain": { "=": "t_open_air_rooved", "%": "t_railing" }, 1885 "items": { " ": { "item": "clutter_mansion" }, "i": { "item": "snacks_fancy", "chance": 20 } } 1886 } 1887 }, 1888 { 1889 "type": "mapgen", 1890 "method": "json", 1891 "om_terrain": [ "mansion_+_dn", "mansion_+4d" ], 1892 "weight": 1000, 1893 "object": { 1894 "fill_ter": "t_thconc_floor", 1895 "rows": [ 1896 "#....#.!!#t`S#r--------#", 1897 "#....#..!#```#&h-r-----#", 1898 "#....#...#```#r-h&r---r#", 1899 "#..####+###+##&h-r&h-h&#", 1900 "#............#r-h&r---r#", 1901 "#............#---r&h-h&#", 1902 "#..##+#####..+----r---r#", 1903 "#..#......#..#---------#", 1904 "#..#wwqUUU#..#JFJY-----#", 1905 "#..########..########++#", 1906 "#..# #..# #..#", 1907 "+..# #..# #..+", 1908 "+..# #..# #..+", 1909 "#### #..# ####", 1910 "# #..# #", 1911 "# #..# #", 1912 "# #..# #", 1913 "# #..# #", 1914 "# #..# #", 1915 "# #..# #", 1916 "# #..# #", 1917 "# #..# #", 1918 "# #..# #", 1919 "###########++###########" 1920 ], 1921 "palettes": [ "standard_domestic_palette", "standard_domestic_lino_bathroom" ], 1922 "terrain": { 1923 " ": "t_rock", 1924 ".": "t_thconc_floor", 1925 "`": "t_linoleum_gray", 1926 "-": "t_carpet_concrete_yellow", 1927 "h": "t_carpet_concrete_yellow", 1928 "&": "t_carpet_concrete_yellow", 1929 "r": "t_carpet_concrete_yellow", 1930 "J": "t_carpet_concrete_yellow", 1931 "F": "t_carpet_concrete_yellow", 1932 "Y": "t_carpet_concrete_yellow" 1933 }, 1934 "furniture": { "!": [ "f_cardboard_box", "f_crate_c" ], "&": "f_console_broken", "?": "f_glass_fridge" }, 1935 "items": { 1936 "t": { "item": "harddrugs", "chance": 30 }, 1937 ".": { "item": "clutter_basement" }, 1938 "J": { "item": "vending_food", "chance": 25 }, 1939 "?": { "item": "fridgesnacks", "chance": 45 }, 1940 "!": { "item": "crate_stack", "chance": 100 } 1941 }, 1942 "place_monsters": [ { "monster": "GROUP_MANSION", "x": [ 2, 21 ], "y": [ 2, 8 ], "density": 0.1 } ] 1943 } 1944 }, 1945 { 1946 "type": "mapgen", 1947 "method": "json", 1948 "om_terrain": [ "mansion_+", "mansion_+4" ], 1949 "weight": 1000, 1950 "object": { 1951 "fill_ter": "t_floor", 1952 "rows": [ 1953 "# y |Uq| #", 1954 "# | | -E--- #", 1955 "# ------- ||+| l----H #", 1956 "# -h-h--- | | E--l-H #", 1957 "# ------- ---l-H #", 1958 "# -rrr--- -----H #", 1959 "# Y-h---- ----- #", 1960 "# -???- #", 1961 "#R xxx# # y y #", 1962 "####::::::#++#::::::####", 1963 "#~~&%%%%..&~~&..%%%%&~~#", 1964 "+~~~!.....!~~!.....!~~~+", 1965 "+~~~!..X..!~~!..X..!~~~+", 1966 "#~~&!!!!!!&~~&!!!!!!&~~#", 1967 "#!`````````~~`````````!#", 1968 "#!.........~~.........!#", 1969 ":.........&~~&.........:", 1970 ":..........~~..........:", 1971 ":..........~~..........:", 1972 ":.........&~~&.........:", 1973 ":..........~~..........:", 1974 "#..........~~..........#", 1975 "#.........&~~&.........#", 1976 "##:::::::##++##:::::::##" 1977 ], 1978 "palettes": [ "standard_domestic_palette", "standard_domestic_landscaping_palette" ], 1979 "terrain": { 1980 "&": "t_column", 1981 "-": "t_carpet_green", 1982 "?": "t_carpet_green", 1983 "h": "t_carpet_green", 1984 "r": "t_carpet_green", 1985 "Y": "t_carpet_green", 1986 "E": "t_carpet_green", 1987 "l": "t_carpet_green", 1988 "~": "t_thconc_floor" 1989 }, 1990 "furniture": { "?": "f_sofa" }, 1991 "items": { 1992 " ": { "item": "clutter_mansion" }, 1993 ".": { "item": "clutter_yard" }, 1994 "x": { "item": "medieval", "chance": 20 }, 1995 "l": { "item": "mansion_bookcase", "chance": 100 }, 1996 "q": { "item": "garden_shed", "chance": 40 } 1997 }, 1998 "place_nested": [ 1999 { 2000 "chunks": [ 2001 [ "roof_6x6_garden_4", 30 ], 2002 [ "roof_6x6_garden_2", 30 ], 2003 [ "greenhouse_6x6_herbal", 50 ], 2004 [ "greenhouse_6x6_vegetable", 50 ], 2005 [ "pond_6x6", 40 ] 2006 ], 2007 "x": 3, 2008 "y": 15 2009 }, 2010 { 2011 "chunks": [ 2012 [ "roof_6x6_garden_4", 30 ], 2013 [ "roof_6x6_garden_2", 30 ], 2014 [ "greenhouse_6x6_herbal", 50 ], 2015 [ "greenhouse_6x6_vegetable", 50 ], 2016 [ "pond_6x6", 40 ] 2017 ], 2018 "x": 15, 2019 "y": 15 2020 } 2021 ], 2022 "place_monsters": [ { "monster": "GROUP_MANSION", "x": [ 2, 21 ], "y": [ 2, 21 ], "density": 0.1 } ] 2023 } 2024 }, 2025 { 2026 "type": "mapgen", 2027 "method": "json", 2028 "om_terrain": [ "mansion_+_up", "mansion_+4u" ], 2029 "weight": 1000, 2030 "object": { 2031 "fill_ter": "t_floor", 2032 "rows": [ 2033 "# # lHHHHl # #", 2034 "#R -- &----& -- R#", 2035 "#M -- &----& -- M#", 2036 "#R -- ------ -- R#", 2037 "# y yT# ------ #Ty y #", 2038 "##o++o## y EsE ##o++o##", 2039 "#______##oooooo##______#", 2040 "#______________________#", 2041 "#______________________#", 2042 "#__%%%%%%%%__%%%%%%%%__#", 2043 "#__%~~~~~~%__%~~~~~~%__#", 2044 "+__%~~~~~~%__%~~~~~~%__+", 2045 "+__%~~~~~~%__%~~~~~~%__+", 2046 "#%%%~~~~~~%__%~~~~~~%%%#", 2047 "#~~~~~~~~~%__%~~~~~~~~~#", 2048 "#~~~~~~~~~%__%~~~~~~~~~#", 2049 "#~~~~~~~~~%__%~~~~~~~~~#", 2050 "o~~~~~~~~~%__%~~~~~~~~~o", 2051 "o~~~~~~~~~%__%~~~~~~~~~o", 2052 "#~~~~~~~~~%__%~~~~~~~~~#", 2053 "#~~~~~~~~~%__%~~~~~~~~~#", 2054 "#~~~~~~~~~%__%~~~~~~~~~#", 2055 "#~~~~~~~~~%__%~~~~~~~~~#", 2056 "#####oo####++####oo#####" 2057 ], 2058 "palettes": [ "standard_domestic_palette", "standard_domestic_lino_bathroom" ], 2059 "terrain": { 2060 "~": "t_open_air", 2061 "=": "t_open_air_rooved", 2062 "-": "t_carpet_red", 2063 "&": "t_carpet_red", 2064 "_": "t_floor_noroof", 2065 "%": "t_railing" 2066 }, 2067 "furniture": { "&": "f_sofa" }, 2068 "items": { "_": { "item": "clutter_mansion" }, " ": { "item": "clutter_mansion" }, "-": { "item": "clutter_mansion" } }, 2069 "place_monsters": [ { "monster": "GROUP_MANSION", "x": [ 2, 21 ], "y": [ 2, 7 ], "density": 0.1 } ] 2070 } 2071 }, 2072 { 2073 "type": "mapgen", 2074 "method": "json", 2075 "om_terrain": [ "mansion_c_dn", "mansion_c1d" ], 2076 "weight": 700, 2077 "object": { 2078 "fill_ter": "t_thconc_floor", 2079 "rows": [ 2080 " ", 2081 " ", 2082 " ", 2083 " ", 2084 " ", 2085 " ", 2086 " ", 2087 " #####", 2088 " #.Uq#", 2089 " #...#", 2090 " #!!.#", 2091 " #!!.#", 2092 " #...#", 2093 " #.!!#", 2094 " #.!!#", 2095 " #...#", 2096 " #...#", 2097 " #...+", 2098 " #...+", 2099 " #############...#", 2100 " #m]...=].#......#", 2101 " #.]])]]].+......#", 2102 " #........#....qU#", 2103 " ##########++#####" 2104 ], 2105 "palettes": [ "standard_domestic_palette" ], 2106 "terrain": { " ": "t_rock", ".": "t_thconc_floor", "]": "t_sewage_pipe", ")": "t_sewage_pump" }, 2107 "furniture": { "=": "f_machinery_old", "!": [ "f_crate_c", "f_cardboard_box" ] }, 2108 "items": { 2109 ".": { "item": "clutter_basement" }, 2110 "K": { "item": "crate_stack", "chance": 100 }, 2111 "m": { "item": "hardware_plumbing", "chance": 40 }, 2112 "r": { "item": "pantry", "chance": 25 } 2113 } 2114 } 2115 }, 2116 { 2117 "type": "mapgen", 2118 "method": "json", 2119 "om_terrain": [ "mansion_c", "mansion_c1" ], 2120 "weight": 700, 2121 "object": { 2122 "fill_ter": "t_linoleum_gray", 2123 "rows": [ 2124 "........................", 2125 "........................", 2126 ".......##::::#::::##....", 2127 ".......#y=========y#....", 2128 ".......:=====c=====:%%..", 2129 "......%:==~~===~~==:%%%.", 2130 ".....%%#==~~~~~~~==#%%%.", 2131 ".....###==~~~~~~~==#####", 2132 "....%#y===~~~~~~~=====y#", 2133 "....%:====~~~~~~~=====i#", 2134 "....%:=i==~~~~~~~=====i#", 2135 "....%:=i==~~~~~~~=====i|", 2136 "....%:=i==~~~~~~~=====i|", 2137 "....%:====~~~~~~~=====i|", 2138 "....%#y===~~~~~~~======|", 2139 ".....###==~~~~~~~==||+||", 2140 ".....%%#==~~~~~~~==: |", 2141 "......%:=====&=====: +", 2142 ".......:y==========: +", 2143 ".......#|=||||||:::| |", 2144 ".......:8===+=t|T M|", 2145 ".......:8===|||| M|", 2146 ".......#S===+=9| T|", 2147 ".......########||++|||||" 2148 ], 2149 "palettes": [ "standard_domestic_palette", "standard_domestic_lino_bathroom", "standard_domestic_landscaping_palette" ], 2150 "terrain": { "=": "t_linoleum_gray", "~": "t_water_pool", "M": "t_floor", "T": "t_floor", " ": "t_floor" }, 2151 "furniture": { "&": "f_dive_block" }, 2152 "items": { 2153 ".": { "item": "clutter_yard" }, 2154 "i": { "item": "pool_side", "chance": 30 }, 2155 "=": { "item": "pool_side", "chance": 2 } 2156 }, 2157 "place_monsters": [ { "monster": "GROUP_MANSION", "x": [ 2, 21 ], "y": [ 2, 21 ], "density": 0.1 } ] 2158 } 2159 }, 2160 { 2161 "type": "mapgen", 2162 "method": "json", 2163 "om_terrain": [ "mansion_c_up", "mansion_c1u" ], 2164 "weight": 700, 2165 "object": { 2166 "fill_ter": "t_floor", 2167 "rows": [ 2168 "~~~~~~~~~~~~~~~~~~~~~~~~", 2169 "~~~~~~~~~~~~~~~~~~~~~~~~", 2170 "~~~~~~~`````````````~~~~", 2171 "~~~~~~~`````````````~~~~", 2172 "~~~~~~~`````````````~~~~", 2173 "~~~~~~~`````````````~~~~", 2174 "~~~~~~~`````````````~~~~", 2175 "~~~~~``####:::::#####o##", 2176 "~~~~~``#===========%³°³#", 2177 "~~~~~``#===========%°³₸#", 2178 "~~~~~``:===========%³°³#", 2179 "~~~~~``:===========%°³₸#", 2180 "~~~~~``:===========%³°³#", 2181 "~~~~~``:===========%°³₸#", 2182 "~~~~~``#===========%³°³#", 2183 "~~~~~``##:::::::::###+##", 2184 "~~~~~~~#TE 15mJ Y#", 2185 "~~~~~~~ol------ JA +", 2186 "~~~~~~~oH---ee- JJJJ +", 2187 "~~~~~~~#H---ee- AAA Æ#", 2188 "~~~~~~~oH---ee- As#", 2189 "~~~~~~~ol------ A Ø#", 2190 "~~~~~~~#TE &xx& #", 2191 "~~~~~~~##########++#####" 2192 ], 2193 "palettes": [ "standard_domestic_palette", "standard_domestic_lino_bathroom" ], 2194 "terrain": { 2195 "~": "t_open_air", 2196 "=": "t_open_air_rooved", 2197 "-": "t_carpet_red", 2198 "e": "t_carpet_red", 2199 "`": "t_shingle_flat_roof", 2200 "%": "t_railing", 2201 "³": "t_floor_waxed_y", 2202 "°": "t_floor_waxed", 2203 "₸": "t_floor_waxed" 2204 }, 2205 "furniture": { "&": "f_speaker_cabinet" }, 2206 "place_loot": [ 2207 { "item": "stereo", "x": 13, "y": 22, "chance": 100 }, 2208 { "item": "television", "x": 14, "y": 22, "chance": 100 }, 2209 { "item": "lawn_dart", "x": [ 11, 14 ], "y": [ 4, 6 ], "chance": 100, "repeat": [ 1, 2 ] } 2210 ], 2211 "items": { 2212 " ": { "item": "clutter_mansion" }, 2213 "J": { "item": "wetbar_counter", "chance": 25 }, 2214 "m": { "item": "wetbar_fridge", "chance": 45 }, 2215 "1": { "item": "wetbar_stack", "chance": 100 }, 2216 "l": { "item": "snacks_fancy", "chance": 30 } 2217 }, 2218 "place_monsters": [ { "monster": "GROUP_MANSION", "x": [ 9, 21 ], "y": [ 17, 21 ], "density": 0.1 } ] 2219 } 2220 }, 2221 { 2222 "type": "mapgen", 2223 "method": "json", 2224 "om_terrain": [ "mansion_c_dn", "mansion_c2d" ], 2225 "weight": 1000, 2226 "object": { 2227 "fill_ter": "t_thconc_floor", 2228 "rows": [ 2229 " ", 2230 " ", 2231 " ", 2232 " ########## ", 2233 " #g.......# ", 2234 " #P.!!.E..# ", 2235 " #..!....h# ", 2236 " #HH......##########", 2237 " #Hh.!!!..#Yn......#", 2238 " #H...!!.........=.#", 2239 " #.....&&...]]]]...#", 2240 " #.!!..&&...].)]...#", 2241 " #.!!.......].]]..!#", 2242 " #&&&.....#.].....!#", 2243 " ####....####....###", 2244 " #......#........#", 2245 " #...!!.#.??.....#", 2246 " #r..!!...??..!..+", 2247 " #r..........!!..+", 2248 " #...........!!..#", 2249 " #6....6.........#", 2250 " #6....6#........#", 2251 " #6.66.6#.....ii.#", 2252 " ##########++#####" 2253 ], 2254 "palettes": [ "standard_domestic_palette" ], 2255 "terrain": { " ": "t_rock", ".": "t_thconc_floor", "]": "t_sewage_pipe", ")": "t_sewage_pump" }, 2256 "furniture": { "=": "f_machinery_old", "&": "f_table", "?": "f_generator_broken", "!": [ "f_crate_c", "f_cardboard_box" ] }, 2257 "items": { ".": { "item": "clutter_basement" }, "!": { "item": "crate_stack", "chance": 100 } }, 2258 "place_monsters": [ { "monster": "GROUP_MANSION", "x": [ 8, 21 ], "y": [ 8, 21 ], "density": 0.1 } ] 2259 } 2260 }, 2261 { 2262 "type": "mapgen", 2263 "method": "json", 2264 "om_terrain": [ "mansion_c", "mansion_c2" ], 2265 "//": "updated", 2266 "weight": 1000, 2267 "object": { 2268 "fill_ter": "t_floor", 2269 "rows": [ 2270 "........................", 2271 "..[...................[.", 2272 "........................", 2273 ".....##oo##oo##.........", 2274 "....%# CC5m#..%%..[..", 2275 ".[..%o J #..%%.....", 2276 "....%o JJJJJJ#.........", 2277 "....%# A AAA##oo##oo##", 2278 "....%o |y A T#", 2279 "..[.%oHHHH | ---- #", 2280 "....%#H E + A -ee- #", 2281 "....%oH ll E | -ee-A#", 2282 "....%o |H -ee- #", 2283 "...[%# ) ) |H ----A#", 2284 ".....###xxx|++|H #", 2285 ".......#|||| |lHH cT#", 2286 ".[.....#bbb| |||||+|||#", 2287 "....%%.#Ŧ + +", 2288 "....%%.o | +", 2289 ".......o‡ ||+||| ||||#", 2290 "...[...o |===Y| |LLL#", 2291 ".......#& |====| + #", 2292 ".......# b |8S=t| |UUw#", 2293 "....[..##########++#####" 2294 ], 2295 "palettes": [ "standard_domestic_palette", "standard_domestic_lino_bathroom", "standard_domestic_landscaping_palette" ], 2296 "terrain": { "-": "t_carpet_red", "e": "t_carpet_red", "=": "t_linoleum_gray", "Y": "t_linoleum_gray" }, 2297 "furniture": { 2298 "Ŧ": [ "f_treadmill", "f_treadmill_mechanical" ], 2299 "&": "f_exercise", 2300 "‡": [ "f_ergometer", "f_ergometer_mechanical" ], 2301 ")": "f_speaker_cabinet" 2302 }, 2303 "place_loot": [ { "item": "stereo", "x": 8, "y": 14, "chance": 100 }, { "item": "television", "x": 9, "y": 14, "chance": 100 } ], 2304 "items": { 2305 ".": { "item": "clutter_yard" }, 2306 " ": { "item": "clutter_mansion" }, 2307 "x": { "item": "mansion_bookcase", "chance": 100 }, 2308 "&": { "item": "table_card", "chance": 35 }, 2309 "c": { "item": "suit_of_armor", "chance": 100 }, 2310 "C": { "item": "wetbar_counter", "chance": 30 }, 2311 "m": { "item": "wetbar_fridge", "chance": 45 }, 2312 "J": { "item": "wetbar_stack", "chance": 100 }, 2313 "l": { "item": "table_livingroom", "chance": 30 } 2314 }, 2315 "place_monsters": [ { "monster": "GROUP_MANSION", "x": [ 2, 21 ], "y": [ 2, 21 ], "density": 0.1 } ] 2316 } 2317 }, 2318 { 2319 "type": "mapgen", 2320 "method": "json", 2321 "om_terrain": [ "mansion_c_up", "mansion_c2u" ], 2322 "weight": 1000, 2323 "object": { 2324 "fill_ter": "t_floor", 2325 "rows": [ 2326 "~~~~~~~~~~~~~~~~~~~~~~~~", 2327 "~~~~~~~~~~~~~~~~~~~~~~~~", 2328 "~~~~~~~~~~~~~~~~~~~~~~~~", 2329 "~~~~~``````````~~~~~~~~~", 2330 "~~~~~``````````~~~~~~~~~", 2331 "~~~~~``)))))```~~~~~~~~~", 2332 "~~~~~``)))))```~~~~~~~~~", 2333 "~~~~~``)))))``##oo##oo##", 2334 "~~~~~``)))))``#T @@I r#", 2335 "~~~~~``)))))``od @@ r#", 2336 "~~~~~``)))))``o @@ hr#", 2337 "~~~~~``)))))``# #", 2338 "~~~~~``)))))``#≠ xT ER#", 2339 "~~~~~`````````#|+||| ||#", 2340 "~~~~~`````````o,,,S| +d#", 2341 "~~~~~~~###oo###Q,,8| +D#", 2342 "~~~~~~~#INNy ∞|Q,,t|+||#", 2343 "~~~~~~~#r?--- |,,,,| +", 2344 "~~~~~~~or---- +,|BB| +", 2345 "~~~~~~~o ---- |||||| #", 2346 "~~~~~~~o &&&- d| i#", 2347 "~~~~~~~# &&&- + i#", 2348 "~~~~~~~#T@@@I bD| iiT#", 2349 "~~~~~~~##########++#####" 2350 ], 2351 "palettes": [ "standard_domestic_palette", "standard_domestic_lino_bathroom" ], 2352 "terrain": { 2353 "~": "t_open_air", 2354 "=": "t_open_air_rooved", 2355 "-": "t_carpet_yellow", 2356 "&": "t_carpet_yellow", 2357 "?": "t_carpet_yellow", 2358 "|": "t_wall_b", 2359 ",": "t_linoleum_gray", 2360 "`": "t_shingle_flat_roof", 2361 ")": "t_glass_roof" 2362 }, 2363 "furniture": { "&": "f_bed", "?": "f_chair" }, 2364 "place_loot": [ 2365 { "item": "laptop", "x": 9, "y": 16, "chance": 100 }, 2366 { "item": "laptop", "x": 22, "y": 9, "chance": 100 }, 2367 { "item": "television", "x": 17, "y": 12, "chance": 100 } 2368 ], 2369 "items": { 2370 "-": { "item": "clutter_bedroom", "chance": 2 }, 2371 " ": { "item": "clutter_bedroom", "chance": 2 }, 2372 ",": { "item": "clutter_bathroom", "chance": 10 }, 2373 "i": { "item": "wetbar_counter", "chance": 30 } 2374 }, 2375 "place_monsters": [ { "monster": "GROUP_MANSION", "x": [ 9, 21 ], "y": [ 9, 21 ], "density": 0.1 } ] 2376 } 2377 }, 2378 { 2379 "type": "mapgen", 2380 "method": "json", 2381 "om_terrain": [ "mansion_c_dn", "mansion_c3d" ], 2382 "weight": 500, 2383 "object": { 2384 "fill_ter": "t_thconc_floor", 2385 "rows": [ 2386 " ", 2387 " ", 2388 " ", 2389 " ", 2390 " ", 2391 " ######## ", 2392 " #g..ccc# ", 2393 " ##....Hc#########", 2394 " ###..!!...#.!!K.hG#", 2395 " #....!z.....!!.hGh#", 2396 " #.!!............h.#", 2397 " #.!!..!!!.#==....##", 2398 " #H....zz!.#==....##", 2399 " #HE.......#==...HH#", 2400 " #HE......x#==.....#", 2401 " ####.....###.....##", 2402 " #!!.....#.......#", 2403 " #zz...!!....K...+", 2404 " #.....!!....A...+", 2405 " #r..............#", 2406 " #r.z!.....z....=#", 2407 " #..!z.........z!#", 2408 " #.......#.....!z#", 2409 " ##########++#####" 2410 ], 2411 "palettes": [ "standard_domestic_palette" ], 2412 "terrain": { " ": "t_rock", ".": "t_thconc_floor" }, 2413 "furniture": { "=": "f_table", "!": [ "f_crate_c", "f_cardboard_box" ] }, 2414 "items": { 2415 ".": { "item": "clutter_basement" }, 2416 "!": { "item": "crate_stack", "chance": 100 }, 2417 "x": { "item": "a_television", "chance": 100 } 2418 }, 2419 "place_monsters": [ { "monster": "GROUP_MANSION", "x": [ 8, 21 ], "y": [ 8, 21 ], "density": 0.1 } ] 2420 } 2421 }, 2422 { 2423 "type": "mapgen", 2424 "method": "json", 2425 "om_terrain": [ "mansion_c", "mansion_c3" ], 2426 "//": "updated", 2427 "weight": 500, 2428 "object": { 2429 "fill_ter": "t_floor", 2430 "rows": [ 2431 "........................", 2432 "........................", 2433 "........................", 2434 "........................", 2435 ".......%%......%%.......", 2436 ".....%%%##oooo##%.......", 2437 ".....%%%#y #%%%.....", 2438 "....%%%## h h ###oooo##", 2439 "....%### ))) R| #", 2440 ".....#s ))) R| THHH #", 2441 ".....oH&&E& h R| &&&& #", 2442 ".....oH&&l& + &ll&a#", 2443 ".....oH&&l& + &ll&a#", 2444 ".....oH&&E& R| &&&& #", 2445 ".....#s R| &E&E #", 2446 "....%###RRR RRR| &&&& #", 2447 "....%%%#|||++||||y #", 2448 ".....%%#y R|M +", 2449 "......%# &&&&&&R|M +", 2450 ".......o &r&E&&H|T |||||", 2451 ".......o Er&&&&H| |~~t|", 2452 ".......# &r&E&&R| +~~8|", 2453 ".......#T R| |Y~S|", 2454 ".......##########++|||||" 2455 ], 2456 "palettes": [ "standard_domestic_palette", "standard_domestic_lino_bathroom", "standard_domestic_landscaping_palette" ], 2457 "terrain": { 2458 "~": "t_linoleum_gray", 2459 "Y": "t_linoleum_gray", 2460 "&": "t_carpet_yellow", 2461 "E": "t_carpet_yellow", 2462 "l": "t_carpet_yellow", 2463 "r": "t_carpet_yellow" 2464 }, 2465 "furniture": { ")": "f_table" }, 2466 "items": { 2467 ".": { "item": "clutter_yard" }, 2468 " ": { "item": "clutter_mansion" }, 2469 "a": { "item": "fireplace_fill", "chance": 30 }, 2470 "R": { "item": "mansion_bookcase", "chance": 100 }, 2471 ")": { "item": "table_livingroom", "chance": 30 } 2472 }, 2473 "place_monsters": [ { "monster": "GROUP_MANSION", "x": [ 2, 21 ], "y": [ 2, 21 ], "density": 0.1 } ] 2474 } 2475 }, 2476 { 2477 "type": "mapgen", 2478 "method": "json", 2479 "om_terrain": [ "mansion_c_up", "mansion_c3u" ], 2480 "weight": 500, 2481 "object": { 2482 "fill_ter": "t_floor", 2483 "rows": [ 2484 "~~~~~~~~~~~~~~~~~~~~~~~~", 2485 "~~~~~~~~~~~~~~~~~~~~~~~~", 2486 "~~~~~~~~~~~~~~~~~~~~~~~~", 2487 "~~~~~~~~~~~~~~~~~~~~~~~~", 2488 "~~~~~~~~~~~~~~~~~~~~~~~~", 2489 "~~~~~~~~##::::##~~~~~~~~", 2490 "~~~~~~~~#======#~~~~~~~~", 2491 "~~~~~~~##====%%###oooo##", 2492 "~~~~~###=====%_;|& y T#", 2493 "~~~~~#=======%;₸| ---A #", 2494 "~~~~~:=======%_;| -ee- #", 2495 "~~~~~:=======%;_+ -ee-s#", 2496 "~~~~~:=======%_;|∞-ee-s#", 2497 "~~~~~:=%%%%%%%;₸|s----&#", 2498 "~~~~~#=%_;_;_;_;|s--A-y#", 2499 "~~~~~###;_;_;₸;_|T ys#", 2500 "~~~~~~~#|||+|||||||||||#", 2501 "~~~~~~~# MM MM +", 2502 "~~~~~~~#y ----------- +", 2503 "~~~~~~~oE ---HH-HH--- #", 2504 "~~~~~~~oE ---HH-HH--- M#", 2505 "~~~~~~~#y ----------- M#", 2506 "~~~~~~~# MMTMMy yMMT#", 2507 "~~~~~~~##########++#####" 2508 ], 2509 "palettes": [ "standard_domestic_palette", "standard_domestic_lino_bathroom" ], 2510 "terrain": { 2511 "~": "t_open_air", 2512 "=": "t_open_air_rooved", 2513 "-": "t_carpet_green", 2514 "A": "t_carpet_green", 2515 "e": "t_carpet_green", 2516 "H": "t_carpet_green", 2517 "i": "t_carpet_green", 2518 "%": "t_railing", 2519 "|": "t_wall_y", 2520 ")": "t_glass_roof", 2521 "_": "t_floor_waxed_y", 2522 ";": "t_floor_waxed", 2523 "₸": "t_floor_waxed_y" 2524 }, 2525 "furniture": { "&": "f_speaker_cabinet" }, 2526 "place_loot": [ { "item": "stereo", "x": 22, "y": 15, "chance": 100 } ], 2527 "items": { 2528 " ": { "item": "clutter_mansion" }, 2529 "M": { "item": "art", "chance": 100 }, 2530 "s": { "item": "snacks_fancy", "chance": 20 }, 2531 "∞": { "item": "mansion_guns", "chance": 100 } 2532 }, 2533 "place_monsters": [ { "monster": "GROUP_MANSION", "x": [ 15, 21 ], "y": [ 9, 21 ], "density": 0.1 } ] 2534 } 2535 }, 2536 { 2537 "type": "mapgen", 2538 "method": "json", 2539 "om_terrain": [ "mansion_c_dn", "mansion_c4d" ], 2540 "weight": 1000, 2541 "object": { 2542 "fill_ter": "t_thconc_floor", 2543 "rows": [ 2544 " ", 2545 " ", 2546 " ", 2547 " ", 2548 " ", 2549 " ", 2550 " ############", 2551 " #``UUU``hh&#", 2552 " #``````````#", 2553 " #x`````W``Z#", 2554 " #``&&``W``Z#", 2555 " #``&&``W``Z#", 2556 " #######``&&``W``Z#", 2557 " #...!!#``&&``````#", 2558 " #.....#``````````#", 2559 " #.??..######++####", 2560 " #.??.....#````iii#", 2561 " #......=.#```````+", 2562 " #........+```````+", 2563 " #]]]]....+```````#", 2564 " #...]=...##``##+##", 2565 " #.)]]...!#g``g#.q#", 2566 " #..]....!#g``g#.q#", 2567 " ###########++#####" 2568 ], 2569 "palettes": [ "standard_domestic_palette", "standard_domestic_lino_bathroom" ], 2570 "terrain": { 2571 " ": "t_rock", 2572 ".": "t_thconc_floor", 2573 "]": "t_sewage_pipe", 2574 ")": "t_sewage_pump", 2575 "`": "t_linoleum_white", 2576 "Z": "t_linoleum_white", 2577 "A": "t_linoleum_white", 2578 "i": "t_linoleum_white", 2579 "w": "t_linoleum_white", 2580 "x": "t_linoleum_white", 2581 "g": "t_linoleum_white", 2582 "S": "t_linoleum_white", 2583 "J": "t_linoleum_white", 2584 "Y": "t_linoleum_white", 2585 "U": "t_linoleum_white", 2586 "W": "t_linoleum_white", 2587 "&": "t_linoleum_white", 2588 "h": "t_linoleum_white" 2589 }, 2590 "furniture": { "&": "f_table", "!": [ "f_cardboard_box", "f_crate_c" ], "=": "f_machinery_old", "?": "f_generator_broken" }, 2591 "items": { 2592 ".": { "item": "clutter_basement", "chance": 1 }, 2593 "`": { "item": "clutter_basement", "chance": 1 }, 2594 "&": { "item": "laundry", "chance": 30, "repeat": [ 0, 4 ] }, 2595 "U": { "item": "crate_cleaning", "chance": 100 }, 2596 "J": { "item": "laundry", "chance": 30, "repeat": [ 0, 4 ] }, 2597 "!": { "item": "crate_stack", "chance": 100 }, 2598 "x": { "item": "a_television", "chance": 100 } 2599 }, 2600 "place_monsters": [ { "monster": "GROUP_MANSION", "x": [ 13, 21 ], "y": [ 7, 21 ], "density": 0.1 } ], 2601 "place_vehicles": [ { "vehicle": "laundry_cart", "x": [ 13, 18 ], "y": [ 8, 9 ], "chance": 50 } ] 2602 } 2603 }, 2604 { 2605 "type": "mapgen", 2606 "method": "json", 2607 "om_terrain": [ "mansion_c", "mansion_c4" ], 2608 "//": "updated", 2609 "weight": 1000, 2610 "object": { 2611 "fill_ter": "t_floor", 2612 "rows": [ 2613 "........................", 2614 "........................", 2615 "........................", 2616 "........................", 2617 "............%%%.........", 2618 "...........%%%%%%.......", 2619 "..........%%#ooo####ooo#", 2620 "..........%%oBBB==8|ddd#", 2621 "..........%%oBBB==S| y#", 2622 "...........%oBBB==S| I#", 2623 "...........%#||===8| hI#", 2624 "..........%%#t+===|| I#", 2625 "......#######||||=+ D#", 2626 "......#cxxaxx RR|=|hb D#", 2627 "......o |+|||||#", 2628 ".....%o -E--E-- |yMMT#", 2629 ".....%#y------- + #", 2630 "....%%o ------- + +", 2631 "....%%o ------- |i +", 2632 ".....%#y-))))--r|||i ||#", 2633 ".....%o -))))-Er|M + #", 2634 "......o -))))--r|M i| #", 2635 "......#Ts@@@@s T| yi|<#", 2636 "......###########++#####" 2637 ], 2638 "palettes": [ "standard_domestic_palette", "standard_domestic_lino_bathroom", "standard_domestic_landscaping_palette" ], 2639 "terrain": { "-": "t_carpet_purple", "E": "t_carpet_purple", ")": "t_carpet_purple", "=": "t_linoleum_gray" }, 2640 "furniture": { ")": "f_bed" }, 2641 "items": { 2642 ".": { "item": "clutter_yard" }, 2643 " ": { "item": "clutter_bedroom" }, 2644 "=": { "item": "clutter_bathroom", "chance": 10 }, 2645 "i": { "item": "table_foyer", "chance": 20 }, 2646 "R": { "item": "mansion_bookcase", "chance": 100 }, 2647 "s": { "item": "nightstand", "chance": 35 } 2648 }, 2649 "place_monsters": [ { "monster": "GROUP_MANSION", "x": [ 2, 21 ], "y": [ 2, 21 ], "density": 0.1 } ] 2650 } 2651 }, 2652 { 2653 "type": "mapgen", 2654 "method": "json", 2655 "om_terrain": [ "mansion_c_up", "mansion_c4u" ], 2656 "weight": 1000, 2657 "object": { 2658 "fill_ter": "t_floor", 2659 "rows": [ 2660 "~~~~~~~~~~~~~~~~~~~~~~~~", 2661 "~~~~~~~~~~~~~~~~~~~~~~~~", 2662 "~~~~~~~~~~~~~~~~~~~~~~~~", 2663 "~~~~~~~~~~~~~~~~~~~~~~~~", 2664 "~~~~~~~~~~~~~~~~~~~~~~~~", 2665 "~~~~~~~~~~~~~~~~~~~~~~~~", 2666 "~~~~~~~~~~~~````##o##o##", 2667 "~~~~~~~~~~~~````# |ysh#", 2668 "~~~~~~~~~~~~````o + #", 2669 "~~~~~~~~~~~~````o |?@@#", 2670 "~~~~~~~~~~~~````# ||||#", 2671 "~~~~~~~~~~~~```^# +,9#", 2672 "~~~~~~##:###:#### ||||#", 2673 "~~~~~~#=========| |? @#", 2674 "~~~~~~:=========| + @#", 2675 "~~~~~~:=========| |h s#", 2676 "~~~~~~#=========||+||||#", 2677 "~~~~~~:=========| +", 2678 "~~~~~~:=========| +", 2679 "~~~~~~#=========| ||#+#", 2680 "~~~~~~:=========| |t# #", 2681 "~~~~~~:=========| +,# #", 2682 "~~~~~~#=========| |S#>#", 2683 "~~~~~~###########++#####" 2684 ], 2685 "palettes": [ "standard_domestic_palette", "standard_domestic_lino_bathroom" ], 2686 "terrain": { "~": "t_open_air", "=": "t_open_air_rooved", ",": "t_linoleum_gray", "`": "t_shingle_flat_roof", "|": "t_wall_b" }, 2687 "furniture": { "?": "f_dresser" }, 2688 "items": { 2689 " ": { "item": "clutter_mansion" }, 2690 "s": { "item": "nightstand", "chance": 20 }, 2691 ",": { "item": "softdrugs", "chance": 40 }, 2692 "?": { "item": "dresser_servant", "chance": 45 } 2693 }, 2694 "place_monsters": [ { "monster": "GROUP_MANSION", "x": [ 18, 21 ], "y": [ 8, 21 ], "density": 0.1 } ] 2695 } 2696 }, 2697 { 2698 "type": "mapgen", 2699 "method": "json", 2700 "om_terrain": [ "mansion_c_dn", "mansion_c5d" ], 2701 "weight": 1000, 2702 "object": { 2703 "fill_ter": "t_thconc_floor", 2704 "rows": [ 2705 " ", 2706 " ", 2707 " ", 2708 " ", 2709 " ", 2710 " ", 2711 " ", 2712 " ##############", 2713 " #<<#000000%%%#", 2714 " #..#........%#", 2715 " #####..#..hh.hh.%#", 2716 " #FFF#..#..&&.&&.%#", 2717 " #.../..+..hh.hh.%#", 2718 " #??Y#..#T.......%#", 2719 " #####..####.....%#", 2720 " #U.......q#000000#", 2721 " #UUU.....q########", 2722 " #6....6...#......+", 2723 " #6....6...+......+", 2724 " #6..666..6#..##/##", 2725 " #6..6....6#..#q.]#", 2726 " #6..6....6#..#..]#", 2727 " #6..6..666#..#]])#", 2728 " ###########++#####" 2729 ], 2730 "palettes": [ "standard_domestic_palette" ], 2731 "terrain": { " ": "t_rock", ".": "t_thconc_floor", "]": "t_sewage_pipe", ")": "t_sewage_pump", "/": "t_door_locked_interior" }, 2732 "furniture": { 2733 "%": "f_rack_wood", 2734 "!": "f_wood_keg", 2735 "&": "f_table", 2736 "?": "f_glass_fridge", 2737 "=": "f_machinery_old", 2738 "}": "f_generator_broken" 2739 }, 2740 "liquids": { "!": { "liquid": "wine_chardonnay", "amount": [ 100, 500 ] } }, 2741 "place_loot": [ { "item": "deck_of_cards", "x": 16, "y": 11, "chance": 100 } ], 2742 "items": { 2743 "%": { "item": "wines_worthy", "chance": 70, "repeat": [ 1, 2 ] }, 2744 "m": { "item": "chilled_wine", "chance": 40, "repeat": [ 1, 4 ] }, 2745 "0": { "item": "keg_wine", "chance": 100 }, 2746 "&": { "item": "table_wine", "chance": 100, "repeat": [ 1, 4 ] }, 2747 ".": { "item": "clutter_basement" } 2748 }, 2749 "place_monsters": [ { "monster": "GROUP_MANSION", "x": [ 11, 21 ], "y": [ 8, 21 ], "density": 0.1 } ] 2750 } 2751 }, 2752 { 2753 "type": "mapgen", 2754 "method": "json", 2755 "om_terrain": [ "mansion_c", "mansion_c5" ], 2756 "//": "updated", 2757 "weight": 1000, 2758 "object": { 2759 "fill_ter": "t_floor", 2760 "rows": [ 2761 "........................", 2762 "........................", 2763 "....[...................", 2764 "........................", 2765 ".........[..............", 2766 "...............%%...%%..", 2767 "..............%%%%%%%%%.", 2768 "......!!!!######ooooo###", 2769 "...[..!%%!#>>|rry yrr#", 2770 "......!!!^#~~| &&&&&&& #", 2771 "......#####+|| &&&h&&& #", 2772 "......#~FFF~Y| &hfffh& #", 2773 "......#7~~~~~| &hfffh& #", 2774 "......o5~~~~~| &hfffh& #", 2775 "......on~~~~6| &hfffh& #", 2776 "......o5~J~~6| &hfffh& #", 2777 ".....[#7~JA~6| &hfffh& #", 2778 "......#~~JA~~| &&&h&&& +", 2779 "......o6~J~~~+ &&&&&&& +", 2780 "......o6~JA~i|E&&&&&&&E#", 2781 "..[...o6~~~~i|T&&&&&&&T#", 2782 "......#~~~~~~|E&&&&&&&E#", 2783 "......#1O2O34| cy yc #", 2784 "......###########++#####" 2785 ], 2786 "palettes": [ "standard_domestic_palette", "standard_domestic_lino_kitchen", "standard_domestic_landscaping_palette" ], 2787 "terrain": { 2788 "~": "t_linoleum_gray", 2789 "i": "t_linoleum_gray", 2790 "A": "t_linoleum_gray", 2791 "Y": "t_linoleum_gray", 2792 "&": "t_carpet_green", 2793 "h": "t_carpet_green", 2794 "f": "t_carpet_green" 2795 }, 2796 "items": { 2797 " ": { "item": "clutter_mansion" }, 2798 ".": { "item": "clutter_yard" }, 2799 "r": { "item": "table_sideboard", "chance": 40 } 2800 }, 2801 "place_monsters": [ { "monster": "GROUP_MANSION", "x": [ 2, 21 ], "y": [ 2, 21 ], "density": 0.1 } ], 2802 "place_vehicles": [ { "vehicle": "cannon_3in", "x": 18, "y": 3, "chance": 1 } ] 2803 } 2804 }, 2805 { 2806 "type": "mapgen", 2807 "method": "json", 2808 "om_terrain": [ "mansion_c_up", "mansion_c5u" ], 2809 "weight": 1000, 2810 "object": { 2811 "fill_ter": "t_floor", 2812 "rows": [ 2813 "~~~~~~~~~~~~~~~~~~~~~~~~", 2814 "~~~~~~~~~~~~~~~~~~~~~~~~", 2815 "~~~~~~~~~~~~~~~~~~~~~~~~", 2816 "~~~~~~~~~~~~~~~~~~~~~~~~", 2817 "~~~~~~~~~~~~~~~~~~~~~~~~", 2818 "~~~~~~~~~~~~~~~~~~~~~~~~", 2819 "~~~~~~~~~~~~~~~~~~~~~~~~", 2820 "~~~~~~~~~~```###ooooo###", 2821 "~~~~~~~~~~```# I@@@I T#", 2822 "~~~~~~~~~~``^# -@@@- #", 2823 "~~~~~~###oo### &-@@@- ?#", 2824 "~~~~~~# s&&T#a &----- s#", 2825 "~~~~~~#Y -- ## & ?#", 2826 "~~~~~~or -- R|y #", 2827 "~~~~~~orh-- R|b yT#", 2828 "~~~~~~or -- R||||}{}|||#", 2829 "~~~~~~#T -- R|yc cy#", 2830 "~~~~~~# -- + ---E--- +", 2831 "~~~~~~#y y|x---l-H- +", 2832 "~~~~~~#||++|||x---l-H- #", 2833 "~~~~~~#d d|x---l-H- #", 2834 "~~~~~~#d d| ---E--- #", 2835 "~~~~~~#D ii D|T T#", 2836 "~~~~~~###########++#####" 2837 ], 2838 "palettes": [ "standard_domestic_palette", "standard_domestic_lino_bathroom" ], 2839 "terrain": { 2840 "~": "t_open_air", 2841 "-": "t_carpet_yellow", 2842 "@": "t_carpet_yellow", 2843 "H": "t_carpet_yellow", 2844 "E": "t_carpet_yellow", 2845 "}": "t_door_curtain_c", 2846 "{": "t_door_curtain_o", 2847 "l": "t_carpet_yellow", 2848 "I": "t_carpet_yellow", 2849 "'": "t_thconc_floor", 2850 "|": "t_wall_g", 2851 ",": "t_linoleum_gray", 2852 "`": "t_shingle_flat_roof", 2853 ":": "t_gutter_drop", 2854 "_": "t_gutter_south", 2855 ")": "t_glass_roof" 2856 }, 2857 "furniture": { "&": "f_sofa", "?": "f_armchair" }, 2858 "place_loot": [ 2859 { "item": "laptop", "x": 7, "y": 14, "chance": 100 }, 2860 { "item": "stereo", "x": 14, "y": 18, "chance": 100 }, 2861 { "item": "television", "x": 14, "y": 19, "chance": 100 } 2862 ], 2863 "items": { 2864 " ": { "item": "clutter_mansion", "chance": 2 }, 2865 "-": { "item": "clutter_bedroom", "chance": 2 }, 2866 "I": { "item": "nightstand", "chance": 40 } 2867 }, 2868 "place_monsters": [ { "monster": "GROUP_MANSION", "x": [ 8, 21 ], "y": [ 12, 21 ], "density": 0.1 } ] 2869 } 2870 } 2871] 2872