1[
2  {
3    "method": "json",
4    "object": {
5      "furniture": {
6        "#": "f_table",
7        "&": "f_toilet",
8        "B": "f_bed",
9        "C": "f_counter",
10        "W": "f_wreckage",
11        "o": "f_oven",
12        "a": "f_cupboard",
13        "e": "f_shower",
14        "t": "f_trashcan",
15        "{": "f_dumpster"
16      },
17      "place_items": [
18        { "chance": 10, "item": "kitchen_nonfood", "x": 20, "y": 3 },
19        { "chance": 20, "item": "cannedfood", "x": 20, "y": 21 },
20        { "chance": 20, "item": "alcohol", "x": 19, "y": 21 },
21        { "chance": 30, "item": "livingroom", "x": 15, "y": 3 },
22        { "chance": 5, "item": "hardware", "x": 4, "y": 6 },
23        { "chance": 25, "item": "trash", "x": 0, "y": [ 11, 12 ] },
24        { "chance": 35, "item": "fast_trash", "x": 0, "y": 10 },
25        { "chance": 15, "item": "stoner", "x": 16, "y": 3 },
26        { "chance": 35, "item": "magazines", "x": 16, "y": 17 },
27        { "chance": 20, "item": "clutter_bedroom", "x": 10, "y": 20 },
28        { "chance": 20, "item": "clutter_bedroom", "x": 11, "y": 18 },
29        { "chance": 10, "item": "chem_home", "x": 13, "y": 3 },
30        { "chance": 10, "item": "chem_home", "x": 10, "y": 3 },
31        { "chance": 10, "item": "textbooks", "x": 15, "y": 21 },
32        { "chance": 10, "item": "softdrugs", "x": 7, "y": 20 },
33        { "chance": 10, "item": "softdrugs", "x": 8, "y": 3 },
34        { "chance": 30, "item": "fridge", "x": 21, "y": 21 },
35        { "chance": 30, "item": "fridge", "x": 18, "y": 3 },
36        { "chance": 30, "item": "kitchen", "x": 19, "y": 3 },
37        { "chance": 5, "item": "road", "x": 5, "y": 10 },
38        { "chance": 5, "item": "road", "x": 2, "y": 8 }
39      ],
40      "place_monsters": [ { "monster": "GROUP_ZOMBIE", "x": 17, "y": 13, "repeat": [ 1, 6 ], "density": 0.1 } ],
41      "place_toilets": [ { "x": 7, "y": 3 }, { "x": 8, "y": 21 } ],
42      "rows": [
43        "________________________",
44        "______d___dddd__d__dd___",
45        "_ccWcd|||||||||||||w|||d",
46        "_cWWc||&f|ff|ff##|FoCa|_",
47        "_cccc||ff+ff+fffb|ffff|d",
48        "_cccg||fS|ff|fffffffff|d",
49        "_cccc||ef|Bf|HHffffff^|_",
50        "_ccccd|||||w|||w||||+||d",
51        "_cccc_ddd__d_dd__ds_.___",
52        "_.......................",
53        "{.......................",
54        "{.......................",
55        "{.......................",
56        "_.......................",
57        "_.......................",
58        "_cccc________sss___.____",
59        "_cccc_||||w|||w||||+|||_",
60        "_cccc||ff|fB|HHH#fffft|d",
61        "_cccc||Sf+ff|fffffffff|_",
62        "_cccc||ff|ff|fffffffff|d",
63        "_cccc||ff|ff+ffbf|afff|d",
64        "_cccc||e&|ff|ff##|aoCF|_",
65        "_____d|||||||||||||ww||d",
66        "_______d_____d__d__d_d__"
67      ],
68      "terrain": { "#": "t_floor", "W": "t_concrete", "b": "t_floor", "{": "t_grass" },
69      "palettes": [ "trailer_park" ]
70    },
71    "om_terrain": "trailerparksmall0",
72    "type": "mapgen",
73    "weight": 100
74  },
75  {
76    "type": "mapgen",
77    "method": "json",
78    "om_terrain": "trailerparksmall0_roof",
79    "object": {
80      "fill_ter": "t_tar_flat_roof",
81      "rows": [
82        "                        ",
83        "                        ",
84        "      ................. ",
85        "     ...............&.. ",
86        "     ..........%....... ",
87        "     .................. ",
88        "     .............=.... ",
89        "      ................. ",
90        "                        ",
91        "                        ",
92        "                        ",
93        "                        ",
94        "                        ",
95        "                        ",
96        "                        ",
97        "                        ",
98        "      ................. ",
99        "     .................. ",
100        "     ...............&.. ",
101        "     .................. ",
102        "     ...=.....%........ ",
103        "     .................. ",
104        "      ................. ",
105        "                        "
106      ],
107      "palettes": [ "roof_palette" ],
108      "terrain": { ".": "t_tar_flat_roof" },
109      "furniture": { "%": "f_TV_antenna" }
110    }
111  },
112  {
113    "method": "json",
114    "object": {
115      "place_item": [ { "item": "blanket", "repeat": 1, "x": 11, "y": 17 }, { "item": "corpse", "repeat": 1, "x": 7, "y": 19 } ],
116      "furniture": { "B": "f_bed", "D": "f_null", "b": "f_null", "g": "f_shower", "o": "f_oven" },
117      "place_items": [
118        { "chance": 25, "item": "house_suicide_shotgun", "x": 8, "y": 20 },
119        { "chance": 45, "item": "cannedfood", "x": 20, "y": 21 },
120        { "chance": 35, "item": "magazines", "x": 16, "y": 17 },
121        { "chance": 45, "item": "alcohol", "x": 19, "y": 21 },
122        { "chance": 25, "item": "clutter_bedroom", "x": 10, "y": 20 },
123        { "chance": 35, "item": "clutter_bedroom", "x": 11, "y": 18 },
124        { "chance": 15, "item": "textbooks", "x": 15, "y": 21 },
125        { "chance": 45, "item": "fridge", "x": 21, "y": 21 },
126        { "chance": 35, "item": "softdrugs", "x": 7, "y": 20 },
127        { "chance": 35, "item": "house_suicide_clothing", "x": 7, "y": 19 }
128      ],
129      "place_monsters": [
130        { "monster": "GROUP_ZOMBIE", "x": 10, "y": 19, "repeat": [ 1, 6 ], "density": 0.1 },
131        { "monster": "GROUP_ZOMBIE", "x": 17, "y": 13, "repeat": [ 1, 6 ], "density": 0.1 },
132        { "monster": "GROUP_DOGS", "x": 3, "y": 14, "repeat": [ 1, 2 ], "density": 0.1 }
133      ],
134      "place_loot": [ { "item": "television", "x": 20, "y": 6, "chance": 100 }, { "item": "stepladder", "x": 19, "y": 5, "chance": 100 } ],
135      "place_toilets": [ { "x": 8, "y": 21 } ],
136      "rows": [
137        "_________.......________",
138        "__#___#__.......__d_____",
139        "____#d__d......._ddd#__d",
140        "_4#_4#__d.......||||||d_",
141        "_d#_##___.......|ffff|#d",
142        "___d_d#4_.......wffff|#d",
143        "_#__#__#d.......wffff|d_",
144        "__#_7s_dd.......|ffff|_d",
145        "_dd_d_ddd.......||||+|__",
146        "........................",
147        "........................",
148        "........................",
149        "........................",
150        "........................",
151        "........................",
152        "_cccc__s___s#______._ss_",
153        "_cccc_||||0|||b||||D|||_",
154        "_cccc||ff|fB|ffftfHHH&|d",
155        "_cccc||Sf-ff|fffffffff|_",
156        "_cccc||ff|ff|fffffffff|d",
157        "_cccc||ff|ffDffef|Cffo|d",
158        "_cccc||gT|ff|fftt|Caa{|_",
159        "_____d|||||||||||||WW||d",
160        "_______d_____d__d__d_d__"
161      ],
162      "terrain": { "D": "t_door_o", "g": "t_floor" },
163      "palettes": [ "trailer_park" ]
164    },
165    "om_terrain": "trailerparksmall1",
166    "type": "mapgen",
167    "weight": 100
168  },
169  {
170    "type": "mapgen",
171    "method": "json",
172    "om_terrain": "trailerparksmall1_roof",
173    "object": {
174      "fill_ter": "t_tar_flat_roof",
175      "rows": [
176        "                        ",
177        "                        ",
178        "                        ",
179        "                ......  ",
180        "                ......  ",
181        "                ......  ",
182        "                ......  ",
183        "                ......  ",
184        "                ......  ",
185        "                        ",
186        "                        ",
187        "                        ",
188        "                        ",
189        "                        ",
190        "                        ",
191        "                        ",
192        "      ................. ",
193        "     .................. ",
194        "     .........&........ ",
195        "     .................. ",
196        "     ......=........... ",
197        "     .............%.... ",
198        "      ................. ",
199        "                        "
200      ],
201      "palettes": [ "roof_palette" ],
202      "furniture": { "%": "f_TV_antenna" },
203      "terrain": { ".": "t_tar_flat_roof" }
204    }
205  },
206  {
207    "method": "json",
208    "object": {
209      "furniture": {
210        "#": "f_table",
211        "&": "f_toilet",
212        "C": "f_counter",
213        "a": "f_cupboard",
214        "b": "f_bed",
215        "g": "f_null",
216        "t": "f_trashcan",
217        "{": "f_dumpster",
218        "o": "f_oven"
219      },
220      "place_items": [
221        { "chance": 20, "item": "table_livingroom", "x": 16, "y": 21 },
222        { "chance": 20, "item": "table_livingroom", "x": 9, "y": 2 },
223        { "chance": 45, "item": "cannedfood", "x": 20, "y": 21 },
224        { "chance": 35, "item": "alcohol", "x": 19, "y": 21 },
225        { "chance": 75, "item": "bed", "x": 11, "y": 17 },
226        { "chance": 75, "item": "bed", "x": 15, "y": 3 },
227        { "chance": 75, "item": "bed", "x": 14, "y": [ 2, 3 ] },
228        { "chance": 35, "item": "kitchen_nonfood", "x": 5, "y": 2 },
229        { "chance": 35, "item": "magazines", "x": 16, "y": 17 },
230        { "chance": 45, "item": "clutter_bedroom", "x": 10, "y": 20 },
231        { "chance": 20, "item": "clutter_bedroom", "x": 11, "y": 18 },
232        { "chance": 10, "item": "textbooks", "x": 15, "y": 21 },
233        { "chance": 35, "item": "clothing_female", "x": 11, "y": 21 },
234        { "chance": 55, "item": "fridge", "x": 21, "y": 21 },
235        { "chance": 30, "item": "fridge", "x": 4, "y": 3 },
236        { "chance": 35, "item": "dresser", "x": 13, "y": 6 },
237        { "chance": 45, "item": "kitchen", "x": 18, "y": 21 },
238        { "chance": 30, "item": "kitchen", "x": 6, "y": 2 }
239      ],
240      "place_monsters": [
241        { "monster": "GROUP_ZOMBIE", "x": 17, "y": 13, "repeat": [ 1, 6 ], "density": 0.1 },
242        { "monster": "GROUP_DOGS", "x": 3, "y": 14, "repeat": [ 1, 2 ], "density": 0.1 }
243      ],
244      "place_toilets": [ { "x": 18, "y": 2 }, { "x": 8, "y": 21 } ],
245      "rows": [
246        "________ppp_p___p_______",
247        "ddd||ww|||||||||||||____",
248        "ddd|aCC|f#HH|fbb|B&||p__",
249        "ddd|off|ffff|fbb|ff||___",
250        "ddd|ffffffffffff|ff||___",
251        "dddwffffffff|ffffff||p__",
252        "ddd|fffffe#t|Dff|fS||p__",
253        "ddd||+|||ww|||w||i||p___",
254        "ddd__gp______pp_________",
255        "......................._",
256        ".......................{",
257        ".......................{",
258        ".......................{",
259        "......................._",
260        "......................._",
261        "_cccc__s___su______g_ss_",
262        "_cccc_||||w|||w||||+|||_",
263        "_cccc||ff|fb|ffA#fffft|d",
264        "_cccc||Sfhff|fffffffff|_",
265        "_cccc||ff|ff|fffffffff|d",
266        "_cccc||ff|ffhffef|affo|d",
267        "_cccc||j&|fD|ff##|aCCF|_",
268        "_____d|||||||||||||WW||d",
269        "_______d_____d__d__d_d__"
270      ],
271      "terrain": { "#": "t_floor", "b": "t_floor", "g": "t_sidewalk", "{": "t_grass" },
272      "palettes": [ "trailer_park" ]
273    },
274    "om_terrain": "trailerparksmall2",
275    "type": "mapgen",
276    "weight": 100
277  },
278  {
279    "type": "mapgen",
280    "method": "json",
281    "om_terrain": "trailerparksmall2_roof",
282    "object": {
283      "fill_ter": "t_tar_flat_roof",
284      "rows": [
285        "                        ",
286        "   .................    ",
287        "   ..................   ",
288        "   ..................   ",
289        "   ......&....=......   ",
290        "   ..................   ",
291        "   .......%..........   ",
292        "   .................    ",
293        "                        ",
294        "                        ",
295        "                        ",
296        "                        ",
297        "                        ",
298        "                        ",
299        "                        ",
300        "                        ",
301        "      ................. ",
302        "     .................. ",
303        "     .............%.... ",
304        "     .......&.......... ",
305        "     ........=......... ",
306        "     .................. ",
307        "      ................. ",
308        "                        "
309      ],
310      "palettes": [ "roof_palette" ],
311      "terrain": { ".": "t_tar_flat_roof" },
312      "furniture": { "%": "f_TV_antenna" }
313    }
314  }
315]
316