1[ 2 { 3 "method": "json", 4 "object": { 5 "place_item": [ 6 { "item": "cig_butt", "repeat": 1, "x": 21, "y": 4 }, 7 { "item": "cig_butt", "repeat": 1, "x": 3, "y": 5 }, 8 { "item": "cig_butt", "repeat": 1, "x": 2, "y": 17 } 9 ], 10 "furniture": { 11 "#": "f_table", 12 "&": "f_sink", 13 "C": "f_counter", 14 "H": "f_armchair", 15 "T": "f_trashcan", 16 "^": "f_indoor_plant", 17 "a": "f_chair", 18 "b": "f_bigmirror", 19 "g": "f_glass_fridge", 20 "s": "f_sofa", 21 "t": "f_toilet", 22 "{": "f_locker" 23 }, 24 "place_items": [ 25 { "chance": 30, "item": "female_underwear_bottom", "x": 17, "y": 14 }, 26 { "chance": 15, "item": "sex_lair", "x": 17, "y": 16 }, 27 { "chance": 15, "item": "sex_lair", "x": 21, "y": 13 }, 28 { "chance": 20, "item": "alcohol", "x": 7, "y": 18 }, 29 { "chance": 30, "item": "dresser_female", "x": 17, "y": 13 }, 30 { "chance": 30, "item": "female_underwear_top", "x": 21, "y": [ 15, 16 ] }, 31 { "chance": 30, "item": "alcohol", "x": 5, "y": 4 }, 32 { "chance": 30, "item": "alcohol", "x": [ 2, 3 ], "y": 2 }, 33 { "chance": 30, "item": "trash", "x": 15, "y": 16 }, 34 { "chance": 10, "item": "textbooks", "x": 21, "y": 14 }, 35 { "chance": 5, "item": "sex_lair", "x": 13, "y": 11 } 36 ], 37 "place_toilets": [ { "x": 19, "y": 2 }, { "x": 21, "y": 2 }, { "x": 21, "y": 8 } ], 38 "rows": [ 39 "________________________", 40 "S||||||||||||||||||||||_", 41 "S|gg...|..sss#..|&|t|t|_", 42 "S|.....+........|.|d|d|_", 43 "S|CCCCC|..sss...+.....|_", 44 "S|a.a.a.........|||||||_", 45 "S|..............+.....|_", 46 "S|.....HHHHHHH..|...|d|_", 47 "S|s...----------|&C&|t|_", 48 "S|s..Hrccccccccc|||||||_", 49 "S|s..HrcccccccccD.....|_", 50 "S|s..Hrccccccccc|....b|_", 51 "S|^...----------|.....|_", 52 "S|.....HHHHHHH..|{...{|_", 53 "S|H.............|{...{|4", 54 "S|#.............|{...{|_", 55 "S|H.H#H........T|{...{|_", 56 "S|........|f|||||||..||_", 57 "S|H#H.H#H^|..h..|....H|_", 58 "S||||||||||..|..+.....|_", 59 "S_ueueu_SSi..'a.|....b|_", 60 "SSSSSSSSSS|..'..|ss#.b|_", 61 "SSSSSSSSSS|||||||||||||_", 62 "________SS______________" 63 ], 64 "fill_ter": "t_floor", 65 "terrain": { 66 "'": "t_window_no_curtains_open", 67 "+": "t_door_c", 68 "-": "t_railing_h", 69 "D": "t_door_curtain_c", 70 "S": "t_sidewalk", 71 "_": "t_grass", 72 "c": "t_carpet_purple", 73 "d": "t_door_o", 74 "e": "t_shrub", 75 "f": "t_door_metal_c", 76 "h": "t_door_metal_locked", 77 "i": "t_door_glass_c", 78 "r": "t_railing_v", 79 "u": "t_underbrush", 80 ".": "t_floor", 81 "|": "t_wall_r", 82 "4": "t_gutter_downspout" 83 } 84 }, 85 "om_terrain": "stripclub", 86 "type": "mapgen", 87 "weight": 100 88 }, 89 { 90 "type": "mapgen", 91 "method": "json", 92 "om_terrain": "stripclub_roof", 93 "object": { 94 "fill_ter": "t_flat_roof", 95 "rows": [ 96 " ", 97 " |222222222222222222223 ", 98 " |....................3 ", 99 " |.................=..3 ", 100 " |....................3 ", 101 " |....................3 ", 102 " |....................3 ", 103 " |....................3 ", 104 " |....................3 ", 105 " |....................3 ", 106 " |....................3 ", 107 " |....................3 ", 108 " |....................3 ", 109 " |....................3 ", 110 " |....................5 ", 111 " |....................3 ", 112 " |....................3 ", 113 " |....................3 ", 114 " |....................3 ", 115 " |--------|...........3 ", 116 " |...:...&...3 ", 117 " |...........3 ", 118 " |-----------3 ", 119 " " 120 ], 121 "palettes": [ "roof_palette" ], 122 "place_nested": [ 123 { 124 "chunks": [ 125 [ "null", 20 ], 126 [ "roof_2x2_utilities_b", 15 ], 127 [ "roof_2x2_utilities_c", 5 ], 128 [ "roof_2x2_utilities_d", 40 ], 129 [ "roof_2x2_utilities", 50 ] 130 ], 131 "x": [ 4, 17 ], 132 "y": [ 5, 15 ] 133 } 134 ] 135 } 136 }, 137 { 138 "method": "json", 139 "object": { 140 "furniture": { 141 "B": "f_bigmirror", 142 "C": "f_chair", 143 "H": "f_armchair", 144 "S": "f_sofa", 145 "T": "f_toilet", 146 "^": "f_indoor_plant", 147 "b": "f_counter", 148 "g": "f_glass_fridge", 149 "t": "f_table", 150 "{": "f_locker", 151 "Q": "f_bench", 152 "&": "f_sink" 153 }, 154 "place_items": [ 155 { "chance": 25, "item": "office_breakroom", "x": 3, "y": 4 }, 156 { "chance": 10, "item": "trash", "x": 14, "y": 22 }, 157 { "chance": 45, "item": "female_underwear_bottom", "x": 7, "y": 16 }, 158 { "chance": 45, "item": "female_underwear_bottom", "x": [ 4, 5 ], "y": 16 }, 159 { "chance": 35, "item": "female_underwear_bottom", "x": 5, "y": 13 }, 160 { "chance": 35, "item": "female_underwear_bottom", "x": 6, "y": 12 }, 161 { "chance": 35, "item": "female_underwear_bottom", "x": 3, "y": 12 }, 162 { "chance": 35, "item": "female_underwear_bottom", "x": 8, "y": 11 }, 163 { "chance": 15, "item": "textbooks", "x": 5, "y": 11 }, 164 { "chance": 55, "item": "female_underwear_top", "x": 3, "y": 13 }, 165 { "chance": 45, "item": "female_underwear_top", "x": 8, "y": 12 }, 166 { "chance": 45, "item": "female_underwear_top", "x": 5, "y": 12 }, 167 { "chance": 10, "item": "vending_drink_items", "repeat": [ 1, 5 ], "x": 19, "y": 5 }, 168 { "chance": 20, "item": "softdrugs", "x": 3, "y": 15 }, 169 { "chance": 10, "item": "softdrugs", "x": 6, "y": 11 }, 170 { "chance": 10, "item": "harddrugs", "x": 7, "y": 20 }, 171 { "chance": 10, "item": "harddrugs", "x": 3, "y": 14 }, 172 { "chance": 65, "item": "alcohol", "x": 21, "y": 3 } 173 ], 174 "place_monsters": [ { "chance": 3, "density": 1, "monster": "GROUP_ZOMBIE", "x": 19, "y": 10 } ], 175 "place_toilets": [ { "x": 4, "y": 20 } ], 176 "fill_ter": "t_floor", 177 "rows": [ 178 "__________sss___________", 179 "___#a##___sss_____#a#___", 180 "__||||||||sss||||||||||_", 181 "__|H.....|sss|^..+...g|_", 182 "__|t.....|d|d|...|.C..|_", 183 "_#|H..|..|...|...|bbbb|_", 184 "_a|...|.C'...D........|_", 185 "_#|...||||||||........|_", 186 "__|...SSS|CtC...CtC..C|_", 187 "__|B.....|...........t|_", 188 "__|t.....|...........C|_", 189 "__|{.QQ.{|..HHHHH.....|_", 190 "__|{.QQ.{|-------H....|_", 191 "__|{.QQ..|ccccccrH....|_", 192 "__|{.....eccccccrH....|_", 193 "__|{.....|ccccccrH....|_", 194 "__|{{{{{{|-------H...S|_", 195 "__||||||||..HHHHH....S|_", 196 "__|......+...........S|_", 197 "__|+||...|...........t|4", 198 "__|.T|&b&|^.HtH..SSSt^|_", 199 "__|||||||||||||||||||||_", 200 "________#______#aa#_#___", 201 "________________##______" 202 ], 203 "terrain": { 204 "#": "t_underbrush", 205 "'": "t_window_no_curtains_open", 206 "+": "t_door_c", 207 "-": "t_railing_h", 208 ".": "t_floor", 209 "D": "t_door_metal_c", 210 "_": "t_grass", 211 "a": "t_shrub", 212 "c": "t_carpet_red", 213 "d": "t_door_glass_c", 214 "e": "t_door_curtain_c", 215 "r": "t_railing_v", 216 "s": "t_sidewalk", 217 "|": "t_brick_wall", 218 "4": "t_gutter_downspout" 219 } 220 }, 221 "om_terrain": "stripclub_1", 222 "type": "mapgen", 223 "weight": 100 224 }, 225 { 226 "type": "mapgen", 227 "method": "json", 228 "om_terrain": "stripclub_roof_1", 229 "object": { 230 "fill_ter": "t_flat_roof", 231 "rows": [ 232 " ", 233 " ", 234 " |2222223 |222222223 ", 235 " |......3 |........3 ", 236 " |..=...22222....&...3 ", 237 " |...................3 ", 238 " |...................3 ", 239 " |...................3 ", 240 " |...................3 ", 241 " |...................3 ", 242 " |...................3 ", 243 " |...................3 ", 244 " |...................3 ", 245 " |...................3 ", 246 " |...................3 ", 247 " |...................3 ", 248 " |...................3 ", 249 " |...................3 ", 250 " |...................3 ", 251 " |...................5 ", 252 " |...................3 ", 253 " |-------------------3 ", 254 " ", 255 " " 256 ], 257 "palettes": [ "roof_palette" ], 258 "place_nested": [ 259 { 260 "chunks": [ 261 [ "null", 20 ], 262 [ "roof_2x2_utilities_b", 15 ], 263 [ "roof_2x2_utilities_c", 5 ], 264 [ "roof_2x2_utilities_d", 40 ], 265 [ "roof_2x2_utilities", 50 ] 266 ], 267 "x": [ 4, 17 ], 268 "y": [ 6, 17 ] 269 } 270 ] 271 } 272 }, 273 { 274 "method": "json", 275 "object": { 276 "furniture": { 277 "#": "f_chair", 278 "&": "f_sink", 279 "C": "f_counter", 280 "H": "f_sofa", 281 "^": "f_indoor_plant", 282 "a": "f_armchair", 283 "b": "f_bigmirror", 284 "e": "f_toilet", 285 "g": "f_glass_fridge", 286 "t": "f_table", 287 "v": "f_vending_c", 288 "{": "f_locker" 289 }, 290 "place_items": [ 291 { "chance": 10, "item": "floor_trash", "x": 8, "y": 15 }, 292 { "chance": 10, "item": "floor_trash", "x": 5, "y": 15 }, 293 { "chance": 10, "item": "floor_trash", "x": 13, "y": 6 }, 294 { "chance": 75, "item": "beauty", "x": 3, "y": 12 }, 295 { "chance": 75, "item": "beauty", "x": 2, "y": 9 }, 296 { "chance": 25, "item": "magazines", "x": 2, "y": 7 }, 297 { "chance": 35, "item": "softdrugs", "x": 6, "y": 12 }, 298 { "chance": 5, "item": "sex_lair", "x": 2, "y": 10 }, 299 { "chance": 5, "item": "sex_lair", "x": 6, "y": 9 }, 300 { "chance": 65, "item": "vending_food_items", "x": 2, "y": 3 }, 301 { "chance": 65, "item": "beer_selection", "x": 14, "y": 20 }, 302 { "chance": 65, "item": "beer_selection", "x": 12, "y": 19 }, 303 { "chance": 54, "item": "bar_alcohol", "x": 13, "y": 15 }, 304 { "chance": 54, "item": "bar_alcohol", "x": 19, "y": 4 }, 305 { "chance": 65, "item": "clothing_female", "x": 4, "y": 12 }, 306 { "chance": 65, "item": "clothing_female", "x": 2, "y": 12 }, 307 { "chance": 65, "item": "bar_alcohol", "x": 15, "y": 18 }, 308 { "chance": 25, "item": "misc_smoking", "x": 8, "y": 20 }, 309 { "chance": 25, "item": "misc_smoking", "x": 19, "y": 14 }, 310 { "chance": 25, "item": "misc_smoking", "x": 19, "y": 9 }, 311 { "chance": 35, "item": "misc_smoking", "x": 5, "y": 12 }, 312 { "chance": 65, "item": "vending_drink_items", "x": 3, "y": 3 }, 313 { "chance": 5, "item": "chair_hat", "x": 11, "y": 13 }, 314 { "chance": 5, "item": "chair_hat", "x": 16, "y": 11 }, 315 { "chance": 5, "item": "chair_hat", "x": 13, "y": 8 }, 316 { "chance": 5, "item": "chair_hat", "x": 14, "y": 3 }, 317 { "chance": 75, "item": "bar_alcohol", "x": 12, "y": 20 }, 318 { "chance": 15, "item": "magazines", "x": 6, "y": 3 } 319 ], 320 "place_monsters": [ { "chance": 10, "density": 0.0, "monster": "GROUP_ZOMBIE", "x": 16, "y": 14 } ], 321 "place_toilets": [ { "x": 2, "y": 17 }, { "x": 4, "y": 17 } ], 322 "fill_ter": "t_floor", 323 "rows": [ 324 "s_______sss_______d_____", 325 "s|SS|SS|sss|SS|SS|SS|___", 326 "s|||||||TTT||||||||||___", 327 "s|vv..C||f||.HHHH..a|__d", 328 "s|....C|...|.......t|u__", 329 "s|....#C...R.......a|___", 330 "s||..|||||||........|___", 331 "s|H...b|............|___", 332 "s|H...b|..######...a|_d_", 333 "s|H....|-------r#..t|u__", 334 "s|.....ccccccccr#..a|u__", 335 "s|.....ccccccccr#...|___", 336 "s|{{{{{|-------r#...|___", 337 "s|||||||..######...a|___", 338 "s|&C&..+...........t|___", 339 "s|.....|....ata....a|4__", 340 "s|D|D|||............|u_d", 341 "s|e|e|H.............|___", 342 "s|||||H....||CCCC|+||___", 343 "sssss|H....|g.......|___", 344 "ppppp|^ata^|g.gC....|d__", 345 "ppppp||||||||||||||||___", 346 "______d_u____u__d_uu____", 347 "__d____________d________" 348 ], 349 "terrain": { 350 "+": "t_door_c", 351 "-": "t_railing_h", 352 ".": "t_floor", 353 "D": "t_door_metal_c", 354 "R": "t_reinforced_door_glass_c", 355 "S": "t_shrub", 356 "T": "t_thconc_floor", 357 "_": "t_grass", 358 "c": "t_carpet_purple", 359 "d": "t_dirt", 360 "f": "t_door_glass_c", 361 "p": "t_pavement", 362 "r": "t_railing_v", 363 "s": "t_sidewalk", 364 "u": "t_underbrush", 365 "|": "t_wall_p", 366 "4": "t_gutter_downspout" 367 } 368 }, 369 "om_terrain": "stripclub_2", 370 "type": "mapgen", 371 "weight": 100 372 }, 373 { 374 "type": "mapgen", 375 "method": "json", 376 "om_terrain": "stripclub_roof_2", 377 "object": { 378 "fill_ter": "t_flat_roof", 379 "rows": [ 380 " ", 381 " % % % % % % % ", 382 " |222223 |222222223 ", 383 " |.....3222|........3 ", 384 " |.............:....3 ", 385 " |..................3 ", 386 " |..................3 ", 387 " |..................3 ", 388 " |..................3 ", 389 " |..................3 ", 390 " |..................3 ", 391 " |..................3 ", 392 " |..................3 ", 393 " |..................3 ", 394 " |..................3 ", 395 " |..................5 ", 396 " |..................3 ", 397 " |..................3 ", 398 " |---|..............3 ", 399 " |....&...=.....3 ", 400 " |..............3 ", 401 " |--------------3 ", 402 " ", 403 " " 404 ], 405 "palettes": [ "roof_palette" ], 406 "terrain": { "%": "t_wall_p" }, 407 "place_nested": [ 408 { 409 "chunks": [ 410 [ "null", 20 ], 411 [ "roof_2x2_utilities_b", 15 ], 412 [ "roof_2x2_utilities_c", 5 ], 413 [ "roof_2x2_utilities_d", 40 ], 414 [ "roof_2x2_utilities", 50 ] 415 ], 416 "x": [ 4, 15 ], 417 "y": [ 6, 14 ] 418 } 419 ] 420 } 421 } 422] 423