1[
2  {
3    "type": "mapgen",
4    "method": "json",
5    "om_terrain": [ "derelict_property" ],
6    "weight": 100,
7    "object": {
8      "rows": [
9        "........................",
10        "...........u.....#......",
11        ".u1.s...#...............",
12        "..u....||.|.|||..|||....",
13        ".......|_____H_____|.1..",
14        ".......|__________c|..#.",
15        ".#......___________|....",
16        "..#.4...__m__._rr_#.....",
17        ".......|+|||ww.^^^^|.u..",
18        "......S|__.._^r^r^^wa...",
19        ".1.....|__#..r^r^^......",
20        "...#....__1#..^^.#......",
21        "........__..d_^.........",
22        "..4....|_#....^.^..#....",
23        "....1.u|||..^^..........",
24        "................#.......",
25        ".......u...u.........u..",
26        "..#.....#.....u.........",
27        "..............#...#u.u..",
28        "#...#....u#.....7.u.....",
29        "........s............s..",
30        ".............#....U.....",
31        "...#...1........#.......",
32        ".....#..............#..."
33      ],
34      "terrain": {
35        "#": "t_underbrush_harvested_winter",
36        "+": "t_door_c",
37        ".": "t_grass",
38        "1": "t_tree_young",
39        "4": "t_tree_pine",
40        "7": "t_tree_birch_harvested",
41        "H": "t_floor",
42        "S": "t_shrub_blueberry_harvested",
43        "U": "t_underbrush_harvested_summer",
44        "^": "t_grass",
45        "_": "t_floor",
46        "a": "t_shrub_strawberry_harvested",
47        "c": "t_floor",
48        "d": "t_grass",
49        "m": "t_floor",
50        "r": "t_floor",
51        "s": "t_shrub",
52        "u": "t_underbrush",
53        "w": "t_wall_half",
54        "|": "t_wall"
55      },
56      "furniture": { "H": "f_armchair", "^": "f_rubble", "c": "f_chair", "d": "f_desk", "m": "f_makeshift_bed", "r": "f_rubble" },
57      "place_items": [
58        { "item": "bar_trash", "x": 8, "y": 10, "chance": 30 },
59        { "item": "bar_trash", "x": 9, "y": 7, "chance": 30 },
60        { "item": "bar_trash", "x": 15, "y": 5, "chance": 30 }
61      ]
62    }
63  },
64  {
65    "type": "mapgen",
66    "method": "json",
67    "om_terrain": [ "derelict_property" ],
68    "weight": 100,
69    "object": {
70      "rows": [
71        "........................",
72        "...g....................",
73        "....4...___.4.7.g..4....",
74        "......__sss_............",
75        "..d..___sss_...#.u.#....",
76        "..#.._|||D|||0|||||||1..",
77        ".#t#__|fffffmffffccT|...",
78        "..##__|fffffffffffff0...",
79        ".u..__|^ff^ffffff||||#7.",
80        "...._&|ff^^^f.f.f|fb|...",
81        "1...__|{Bff^^^.^^Dfa|.u.",
82        "....._||||0|wrrw|0|||...",
83        ".#4.#____u......#.uu#.4.",
84        "..#..________...........",
85        "......________.7.....t..",
86        ".......__&____....d.....",
87        "..4....__H_p_C_.......#.",
88        "....g..._______....u4...",
89        ".g..#...___C__...e..u...",
90        ".u7......___........g...",
91        "....u1#..........#..1...",
92        "..d..u.g......4.#1#...4.",
93        "........4.....u.1##.7...",
94        "........................"
95      ],
96      "terrain": {
97        "#": "t_underbrush_harvested_summer",
98        "&": "t_dirt",
99        ".": "t_grass",
100        "0": "t_window_empty",
101        "1": "t_tree_young",
102        "4": "t_tree_pine",
103        "7": "t_tree_birch",
104        "B": "t_floor",
105        "C": "t_dirt",
106        "D": "t_door_o",
107        "H": "t_dirt",
108        "T": "t_floor",
109        "^": "t_floor",
110        "_": "t_dirt",
111        "a": "t_floor",
112        "b": "t_floor",
113        "c": "t_floor",
114        "d": "t_grass",
115        "e": "t_tree_apple_harvested",
116        "f": "t_floor",
117        "g": "t_grass_white",
118        "m": "t_floor",
119        "p": "t_pit_shallow",
120        "r": "t_grass",
121        "s": "t_sidewalk",
122        "t": "t_tree_dead",
123        "u": "t_underbrush",
124        "w": "t_wall_log_half",
125        "{": "t_floor",
126        "|": "t_wall"
127      },
128      "furniture": {
129        "&": "f_trashcan",
130        "B": "f_bigmirror_b",
131        "C": "f_chair",
132        "H": "f_armchair",
133        "T": "f_trashcan",
134        "^": "f_rubble",
135        "a": "f_toilet",
136        "b": "f_bathtub",
137        "c": "f_cupboard",
138        "d": "f_dandelion",
139        "m": "f_makeshift_bed",
140        "r": "f_rubble",
141        "{": "f_bookcase"
142      },
143      "toilets": { "a": {  } },
144      "place_items": [
145        { "item": "bar_trash", "x": 7, "y": 9, "chance": 30 },
146        { "item": "bar_trash", "x": 14, "y": 8, "chance": 30 },
147        { "item": "homebooks", "x": 17, "y": 6, "chance": 100 }
148      ]
149    }
150  },
151  {
152    "type": "mapgen",
153    "method": "json",
154    "om_terrain": [ "derelict_property" ],
155    "weight": 100,
156    "object": {
157      "rows": [
158        "........................",
159        "..g....g.4......7.......",
160        "..u.....................",
161        ".u|0|+|wd.|.||..u....1..",
162        ".u|_____^^#__|...#.f....",
163        "..0_____^^^__w..........",
164        "..|____r_^^_rddwd.......",
165        "..|||+||w^^^_|dd|.1..7..",
166        ".1|_______^___d^Wd....g.",
167        "..|c______^^_^ddddd.#...",
168        "..0D____r_^^_^#dWd.d....",
169        "..|____C_#^^_wdd|.g.d1..",
170        "..||||0||wdd||wd|...dd..",
171        "...UuU.....d.....d..dd..",
172        "..........4.ddd.u.dd.du.",
173        ".g..1.........d.dd...d..",
174        "..4.....g...f.d.|0|a|d4.",
175        "..............dd|___|d..",
176        ".......g..#....d|___|d..",
177        "..#.............|___0...",
178        ".#...g..........|||||...",
179        ".##...............1.....",
180        "...1..f......g4.......7.",
181        "...........#............"
182      ],
183      "terrain": {
184        "#": "t_underbrush_harvested_summer",
185        "+": "t_door_locked_interior",
186        ".": "t_grass",
187        "0": "t_window_empty",
188        "1": "t_tree_young",
189        "4": "t_tree_pine",
190        "7": "t_tree_dead",
191        "C": "t_floor",
192        "D": "t_floor",
193        "U": "t_underbrush_harvested_spring",
194        "W": "t_wall_half",
195        "^": "t_dirt",
196        "_": "t_floor",
197        "a": "t_door_o",
198        "c": "t_floor",
199        "d": "t_dirt",
200        "f": "t_grass",
201        "g": "t_grass_white",
202        "r": "t_floor",
203        "u": "t_underbrush",
204        "w": "t_wall_log_half",
205        "|": "t_wall"
206      },
207      "furniture": { "C": "f_cupboard", "D": "f_desk", "^": "f_rubble", "c": "f_chair", "f": "f_dandelion", "r": "f_rubble" },
208      "place_items": [
209        { "item": "tools_earthworking", "x": 17, "y": 19, "chance": 10 },
210        { "item": "bar_trash", "x": 3, "y": 10, "chance": 30 },
211        { "item": "bar_trash", "x": 6, "y": 5, "chance": 30 }
212      ],
213      "place_vehicles": [ { "vehicle": "pickup", "x": 8, "y": 19, "chance": 6, "status": 1, "rotation": 180 } ]
214    }
215  },
216  {
217    "type": "mapgen",
218    "method": "json",
219    "om_terrain": [ "derelict_property" ],
220    "weight": 100,
221    "object": {
222      "rows": [
223        "........................",
224        ".........._...._....._..",
225        ".._......___............",
226        "...._...___...#.._._....",
227        "...d...._....|||-|W|....",
228        "......_.....#|fffff|._..",
229        "._._........#^ffffc|_...",
230        "..._u..._.7..^rrffr|#.._",
231        ".........._.^^^.^R^^..._",
232        ".............^...^.s....",
233        ".......S..........._....",
234        "....._............www...",
235        "......._._..u.._.wwwww..",
236        "..................wwwww.",
237        "._.._...._.._....._iww..",
238        ".....#_......_.......C..",
239        "....._........._^#......",
240        ".._.#.........#|^^R.....",
241        "...#4s.##.__..^^|^|__...",
242        "....u#........^^|^^____.",
243        "..._.........._us#____..",
244        "......__.._........._...",
245        ".............__.........",
246        "._..........._.........."
247      ],
248      "terrain": {
249        "#": "t_underbrush_harvested_summer",
250        "-": "t_door_boarded",
251        ".": "t_grass",
252        "4": "t_tree_pine",
253        "7": "t_tree_dead",
254        "C": "t_dirt",
255        "R": "t_dirt",
256        "S": "t_shrub",
257        "W": "t_window_boarded_noglass",
258        "^": "t_grass",
259        "_": "t_dirt",
260        "c": "t_floor",
261        "d": "t_grass",
262        "f": "t_floor",
263        "i": "t_grass",
264        "r": "t_floor",
265        "s": "t_shrub_blueberry",
266        "u": "t_underbrush",
267        "w": "t_water_sh",
268        "|": "t_wall"
269      },
270      "furniture": {
271        "C": "f_cattails",
272        "R": "f_rubble",
273        "^": "f_rubble",
274        "c": "f_chair",
275        "d": "f_dandelion",
276        "i": "f_cattails",
277        "r": "f_rubble"
278      }
279    }
280  },
281  {
282    "method": "json",
283    "object": {
284      "furniture": {
285        "#": "f_null",
286        "$": "f_null",
287        "&": "f_sink",
288        "-": "f_null",
289        ".": "f_null",
290        "0": "f_null",
291        "4": "f_null",
292        "D": "f_dandelion",
293        "F": "f_null",
294        "R": "f_rubble",
295        "S": "f_null",
296        "T": "f_toilet",
297        "W": "f_wreckage",
298        "^": "f_rubble",
299        "_": "f_null",
300        "a": "f_null",
301        "b": "f_null",
302        "c": "f_chair",
303        "d": "f_null",
304        "f": "f_null",
305        "r": "f_rubble",
306        "s": "f_null",
307        "t": "f_table",
308        "w": "f_null",
309        "|": "f_null"
310      },
311      "place_items": [
312        { "chance": 25, "item": "tools_earthworking", "x": 7, "y": 19 },
313        { "chance": 35, "item": "trash", "x": 17, "y": 13 },
314        { "chance": 35, "item": "trash", "x": 8, "y": 7 },
315        { "chance": 25, "item": "tools_common", "x": 12, "y": 11 },
316        { "chance": 25, "item": "hand_tools", "x": 9, "y": 13 },
317        { "chance": 25, "item": "hardware_trash", "x": 2, "y": 8 },
318        { "chance": 25, "item": "hardware_trash", "x": 21, "y": 6 },
319        { "chance": 25, "item": "homebooks", "x": 10, "y": 11 },
320        { "chance": 5, "item": "antique_ammo", "x": 19, "y": 21 },
321        { "chance": 5, "item": "antique_guns", "x": 20, "y": 20 }
322      ],
323      "rows": [
324        "d....d........d......d..",
325        ".........d.........d....",
326        ".d....#....d...d..d.....",
327        ".....d..................",
328        ".D.#..###...d.....#..#..",
329        ".....#####....r.S###...d",
330        "d....--0-br....b--a--...",
331        "...s.-fff_______Rfff-...",
332        "...d.bfff_______ffff-#..",
333        "......_________wRfffb...",
334        "d..#..___c____^|^___b.d.",
335        "......#___tt_^^|^___.d..",
336        "...#.##_w|||||||___.#.#.",
337        ".....#______&_T|___.....",
338        ".d....^________|^__.#.Dd",
339        "..4...w||||w___|_^^.....",
340        "....#r.r_______w_^##.4d.",
341        ".....-...._#_##_^_.--...",
342        "..d.r....d........s.#...",
343        "........#.....d......d.d",
344        "....F$$$$$$$F...#..F.W..",
345        ".d...d..........d...WW..",
346        "...D...d......d.4..d..W.",
347        "...........d............"
348      ],
349      "terrain": {
350        "#": "t_underbrush",
351        "$": "t_fence_wire",
352        "&": "t_concrete",
353        "-": "t_brick_wall",
354        ".": "t_grass",
355        "0": "t_window_empty",
356        "4": "t_tree_pine",
357        "D": "t_grass",
358        "F": "t_fence_post",
359        "R": "t_floor",
360        "S": "t_shrub_strawberry",
361        "T": "t_concrete",
362        "W": "t_grass",
363        "^": "t_concrete",
364        "_": "t_concrete",
365        "a": "t_window_boarded_noglass",
366        "b": "t_brick_wall_halfway",
367        "c": "t_concrete",
368        "d": "t_dirt",
369        "f": "t_floor",
370        "r": "t_grass",
371        "s": "t_shrub_blueberry",
372        "t": "t_concrete",
373        "w": "t_wall_half",
374        "|": "t_wall"
375      }
376    },
377    "om_terrain": "derelict_property",
378    "type": "mapgen",
379    "weight": 100
380  },
381  {
382    "method": "json",
383    "object": {
384      "furniture": {
385        "#": "f_null",
386        ".": "f_null",
387        "0": "f_null",
388        "4": "f_null",
389        "7": "f_null",
390        "C": "f_chair",
391        "D": "f_null",
392        "F": "f_null",
393        "O": "f_crate_o",
394        "R": "f_rubble",
395        "W": "f_wreckage",
396        "^": "f_rubble",
397        "_": "f_null",
398        "a": "f_dahlia",
399        "c": "f_null",
400        "d": "f_dandelion",
401        "f": "f_null",
402        "h": "f_hay",
403        "r": "f_rubble",
404        "s": "f_null",
405        "t": "f_table",
406        "w": "f_null",
407        "|": "f_null"
408      },
409      "place_items": [
410        { "chance": 35, "item": "trash", "x": 11, "y": 17 },
411        { "chance": 35, "item": "trash", "x": 8, "y": 14 },
412        { "chance": 35, "item": "trash", "x": 10, "y": 8 },
413        { "chance": 25, "item": "tools_common", "x": 12, "y": 11 },
414        { "chance": 15, "item": "tools_blacksmith", "x": 8, "y": 16 }
415      ],
416      "rows": [
417        "_......_._........_..._.",
418        "...4..................F.",
419        "....._....._..d_........",
420        "_.._..##.._...#.##._._..",
421        "...._##_....__....._....",
422        "........#r_____r_.#..sF.",
423        ".._....|||w__Rw||......_",
424        ".d..#.#|cc^ccc^c|._.._..",
425        ".._..._|cccccccc0#_.....",
426        "......h|cccccOc^|...#.F.",
427        "..#...h|||||ccccw_..#...",
428        "..._#..|fff|cccc__......",
429        "_.._#..0fff|cccc__._..7.",
430        "......#|fffDccccw_..#...",
431        "......#|fff|cccc|r....._",
432        "...#...||||||cc^|#..._..",
433        "...#_..|ccccccc^|...._..",
434        "......#|^ccccCcc|#._..a.",
435        "._s...rwcc^cccct|#..W...",
436        "....##._cw||||0||..W....",
437        "..4.##.._R..##.#...._.._",
438        "_._....r........_._#.W..",
439        "............#...#.......",
440        "..._..__..._....._......"
441      ],
442      "terrain": {
443        "#": "t_underbrush",
444        ".": "t_grass",
445        "0": "t_window_empty",
446        "4": "t_tree_pine",
447        "7": "t_tree_dead",
448        "C": "t_concrete",
449        "D": "t_door_o",
450        "F": "t_fence_post",
451        "O": "t_concrete",
452        "R": "t_dirt",
453        "W": "t_grass",
454        "^": "t_concrete",
455        "_": "t_dirt",
456        "a": "t_grass",
457        "c": "t_concrete",
458        "d": "t_grass",
459        "f": "t_floor",
460        "h": "t_grass",
461        "r": "t_grass",
462        "s": "t_shrub_blueberry",
463        "t": "t_concrete",
464        "w": "t_wall_half",
465        "|": "t_wall"
466      }
467    },
468    "om_terrain": "derelict_property",
469    "type": "mapgen",
470    "weight": 100
471  },
472  {
473    "method": "json",
474    "object": {
475      "place_item": [
476        { "item": "2x4", "repeat": 1, "x": 11, "y": 14 },
477        { "item": "2x4", "repeat": 1, "x": 3, "y": 15 },
478        { "item": "2x4", "repeat": 1, "x": 9, "y": 16 }
479      ],
480      "furniture": {
481        "#": "f_null",
482        "$": "f_null",
483        "&": "f_null",
484        ".": "f_null",
485        "4": "f_null",
486        "D": "f_null",
487        "F": "f_null",
488        "H": "f_hay",
489        "W": "f_null",
490        "^": "f_rubble",
491        "_": "f_null",
492        "a": "f_null",
493        "c": "f_counter",
494        "d": "f_dandelion",
495        "f": "f_null",
496        "h": "f_hay",
497        "r": "f_rubble",
498        "t": "f_table",
499        "w": "f_wreckage",
500        "|": "f_null"
501      },
502      "place_items": [
503        { "chance": 35, "item": "tools_construction", "x": 20, "y": 12 },
504        { "chance": 5, "item": "antique_guns", "x": 9, "y": 10 },
505        { "chance": 25, "item": "tools_carpentry", "x": 8, "y": 13 },
506        { "chance": 45, "item": "tools_earthworking", "x": 19, "y": 13 }
507      ],
508      "rows": [
509        ".._......__......_......",
510        "....._..................",
511        "..._...d_....._...._..._",
512        "......_....._..._d._#.._",
513        "_.4__#....#_.......4....",
514        "......._.........._..._.",
515        "....._.._.....w_..#.___.",
516        "......___.__............",
517        "..._#_____##..._.....4..",
518        "_..#||fff||_......_...._",
519        "....|hfffc|.._....##.#..",
520        "_...|tfffc|#..._#W||||_.",
521        "..d_|tffff|#.....#Dff|..",
522        ".._#|ffffh|_...d.__Df|#.",
523        "....&^____a._....._Hf|#.",
524        "._.__^_^_^#_...._W||||._",
525        "...#&_^^#_a#..#....#_.._",
526        "_#_#|^_r_^&_._._......._",
527        "_...|_#^_||.#......w....",
528        "_..#.#___#......ww.___d.",
529        "_..._#_##.#....._...._..",
530        "..4._.##._.....4__._..._",
531        "...F$$F#.F.#F$$F$$F#....",
532        "..._.._.._....__....._.."
533      ],
534      "terrain": {
535        "#": "t_underbrush",
536        "$": "t_fence_wire",
537        "&": "t_wall_log_broken",
538        ".": "t_grass",
539        "4": "t_tree_pine",
540        "D": "t_dirtfloor",
541        "F": "t_fence_post",
542        "H": "t_dirt",
543        "W": "t_wall_half",
544        "^": "t_dirt",
545        "_": "t_dirt",
546        "a": "t_wall_log_half",
547        "c": "t_floor",
548        "d": "t_grass",
549        "f": "t_floor",
550        "h": "t_floor",
551        "r": "t_underbrush",
552        "t": "t_floor",
553        "w": "t_grass",
554        "|": "t_wall_wood"
555      }
556    },
557    "om_terrain": "derelict_property",
558    "type": "mapgen",
559    "weight": 100
560  }
561]
562