1[
2  {
3    "type": "mapgen",
4    "om_terrain": [ [ "loffice_tower_1", "loffice_tower_2" ], [ "loffice_tower_3", "loffice_tower_4" ] ],
5    "method": "json",
6    "weight": 250,
7    "object": {
8      "fill_ter": "t_floor",
9      "rows": [
10        "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~",
11        "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~",
12        "~~~##########################################~~~",
13        "~~~#,_____,_____,_____,'',_____,_____,_____,#~~~",
14        "~~~#,_____,_____,_____,'',_____,_____,_____,#~~~",
15        "~~~#,_____,_____,_____,'',_____,_____,_____,#~~~",
16        "~~~#,_____,_____,_____,'',_____,_____,_____,#~~~",
17        "~~~#,_____,_____,_____,'',_____,_____,_____,#~~~",
18        "~~~#,_____,_____,_____,'',_____,_____,_____,#~~~",
19        "~~~#________________________________________#~~~",
20        "~~~#________________________________________#~~~",
21        "~~~#________________________________________#~~~",
22        "~~~#________________________________________#~~~",
23        "~~~#________________________________________#~~~",
24        "~~~#________________________________________#~~~",
25        "~~~#___,,___,____,____,'',____,____,________#~~~",
26        "~~~#__,,,,__,____,____,'',____,____,________#~~~",
27        "~~~#___,,___,____,____,'',____,____,________#~~~",
28        "~~~#___,,___,____,____,'',____,____,________#~~~",
29        "~~~#________,____,____,'',____,____,________#~~~",
30        "~~~#________,____,____,'',____,____,________#~~~",
31        "~~~#________#########HHGGHH#########________#~~~",
32        "~~~#________#'R<#EEE#''''''#xEE#'R<#________#~~~",
33        "~~~#________#'R'#EEED''''''DEEE#'R'#___,,___#~~~",
34        "~~~#________#'''#EEED''''''DEEE#'''#___,,___#~~~",
35        "~~~#________#'''#EEx#''''''#EEE#'''#__,,,,__#~~~",
36        "~~~#________##+######HHGGHH######+##___,,___#~~~",
37        "~~~#________________________________________#~~~",
38        "~~~#________________________________________#~~~",
39        "~~~#________________________________________#~~~",
40        "~~~#________________________________________#~~~",
41        "~~~#____,,______,,__________________________#~~~",
42        "~~~#___,,,,_____,,__________________________#~~~",
43        "~~~#____,,_____,,,,__''_____________________#~~~",
44        "~~~#____,,______,,___x'_____________________#~~~",
45        "~~~###ΔΔΔΔΔΔ##ΔΔΔΔΔΔ#####___________________#~~~",
46        "~~~~~#ɅɅɅɅɅɅ##ɅɅɅɅɅɅ#~~~#___________________#~~~",
47        "~~~~~################~~~#,_____,_____,_____,#~~~",
48        "~~~~~~~~~~~~~~~~~~~~~~~~#,_____,_____,_____,#~~~",
49        "~~~~~~~~~~~~~~~~~~~~~~~~#,_____,_____,_____,#~~~",
50        "~~~~~~~~~~~~~~~~~~~~~~~~#,_____,_____,_____,#~~~",
51        "~~~~~~~~~~~~~~~~~~~~~~~~#,_____,_____,_____,#~~~",
52        "~~~~~~~~~~~~~~~~~~~~~~~~#,_____,_____,_____,#~~~",
53        "~~~~~~~~~~~~~~~~~~~~~~~~#####################~~~",
54        "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~",
55        "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~",
56        "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~",
57        "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"
58      ],
59      "place_vehicles": [
60        { "vehicle": "car", "x": 8, "y": 6, "rotation": 90, "chance": 25 },
61        { "vehicle": "car", "x": 14, "y": 6, "rotation": 90, "chance": 25 },
62        { "vehicle": "motorcycle", "x": 19, "y": 6, "rotation": 90, "chance": 25 },
63        { "vehicle": "beetle", "x": 15, "y": 18, "rotation": 90, "chance": 25 },
64        { "vehicle": "car", "x": 20, "y": 18, "rotation": 90, "chance": 25 },
65        { "vehicle": "car", "x": 28, "y": 18, "rotation": 90, "chance": 25 },
66        { "vehicle": "car", "x": 33, "y": 18, "rotation": 90, "chance": 25 },
67        { "vehicle": "motorcycle", "x": 35, "y": 5, "rotation": 90, "chance": 25 },
68        { "vehicle": "beetle", "x": 41, "y": 5, "rotation": 90, "chance": 25 },
69        { "vehicle": "car", "x": 28, "y": 7, "rotation": 90, "chance": 25 },
70        { "vehicle": "car", "x": 33, "y": 39, "rotation": 270, "chance": 25 },
71        { "vehicle": "car", "x": 40, "y": 40, "rotation": 90, "chance": 25 },
72        { "vehicle": "beetle", "x": 28, "y": 40, "rotation": 270, "chance": 25 }
73      ],
74      "place_monsters": [ { "monster": "GROUP_ZOMBIE", "x": [ 5, 19 ], "y": [ 5, 19 ], "density": 0.15 } ],
75      "palettes": [ "office_palette" ]
76    }
77  },
78  {
79    "type": "mapgen",
80    "om_terrain": [ [ "loffice_tower_5", "loffice_tower_6" ], [ "loffice_tower_7", "loffice_tower_8" ] ],
81    "method": "json",
82    "weight": 250,
83    "object": {
84      "fill_ter": "t_floor",
85      "rows": [
86        "ssssssssssssssssssssssssssssssssssssssssssssssss",
87        "ssssssssssssssssssssssssssssssssssssssssssssssss",
88        "ss                                            ss",
89        "ssI%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%Iss",
90        "ss%|-HHH-HHH-HHH--|HHH-|--HHH|--HHH-HHH-HHH-|%ss",
91        "ss%|::::::::::::::::::::::::::::::::::::::::|%ss",
92        "ss%V::::::::::::::::::::::::::::::::::::::::V%ss",
93        "ss%V::::::::::::::::::::::::::::::::::::::::V%ss",
94        "ss%V::::::::::::::::::::::::::::::::::::::::V%ss",
95        "ss%|::::::::::::::::::::::::::::::::::::::::|%ss",
96        "ss%V::::::::::::::::::::::::::::::::::::::::V%ss",
97        "ss%V::::::::::::::|----|-----|::::::::::::::V%ss",
98        "ss%V::::::::::::::|.::::::::.|::::::::::::::V%ss",
99        "ss%|::::::::::::::|.::::::::.|::::::::::::::|%ss",
100        "ss%V::::::::::::::..::::::::..::::::::::::::V%ss",
101        "ss%V::::::::::::::..::::::::..::::::::::::::V%ss",
102        "ss%V::::::::::::::............::::::::::::::V%ss",
103        "ss%|:::::...|--|-|-|HHHGGHHH|-|-|--|...:::::|%ss",
104        "ss%|:::::...|SS|T|T|........|T|T|SS|...:::::|%ss",
105        "ss%|----|...+ii|+|+|........|+|+|ii+...|----|%ss",
106        "ss%|rrrr|...|iiiiii|........|iiiiii|...|rrrr|%ss",
107        "ss%|''''+...|---|--||......||--|---|...+''''|%ss",
108        "ss%|rrrr|...|>R<|EEE|......|xEE|>R<|...|rrrr|%ss",
109        "ss%|----|...|'R'|EEED......DEEE|'R'|...|----|%ss",
110        "ss%|:::::...|'''|EEED......DEEE|'''|...:::::|%ss",
111        "ss%|:::::...|'''|EEx|......|EEE|'''|...:::::|%ss",
112        "ss%|:::::...|-+-|---|^....^|---|-+-|...:::::|%ss",
113        "ss%Vc.h.+..........................+...:::::V%ss",
114        "ss%Vcddx|^.........................+...:::::V%ss",
115        "ssI|-ww-|-|-+--ccc--|-+----|...|---|...:::::|%ss",
116        "ss%|''O''O|..cc.h..F|d.cc.F|...='''+...:::::V%ss",
117        "sss=''''''+...h....F|dh...F|...|rrr|^..::::^V%ss",
118        "ss%|rrrOO'|.xdd....F|xxx|--|...|---|--------|%ss",
119        "ssI|------|---------|---|..a...::::::::.....VIss",
120        "ss%||################~~~|......::::::::.....Vsss",
121        "ss%|~#±±±±±±##±±±±±±#~~~|......::::::::.....Gsss",
122        "ss%|~#ŦŦŦŦŦŦ##ŦŦŦŦŦŦ#~~~|......::::::::.....Gsss",
123        "ss%|~#______##______#~~~|Ycbbbc.......cbbbcYVsss",
124        "ss%|~#__,,__##__,,__#~~~|...................Gsss",
125        "ss%|~#_,,,,_##__,,__#~~~|...................Gsss",
126        "ss%|~#__,,__##_,,,,_#~~~|...................Vsss",
127        "ss%|~#__,,__##__,,__#~~~|...................VIss",
128        "ss%|~#______##______#~~~|Ycbbbc.......cbbbcY|%ss",
129        "ss%||#__,,__##__,,__#-----HHHHHGGHHGGHHHHH--|%ss",
130        "ss%I  _,,,,_ss__,,__  I%%%%%I ssssssss I%%%%%Iss",
131        "ss    __,,__ss_,,,,_          ssssssss        ss",
132        "ssssss__,,__ss__,,__ssssssssssssssssssssssssssss",
133        "ssssss______ss______ssssssssssssssssssssssssssss"
134      ],
135      "palettes": [ "office_palette" ],
136      "place_nested": [
137        { "chunks": [ [ "4x4_cr1_l", 20 ], [ "4x4_cr2_l", 20 ], [ "4x4_cr3_l", 20 ] ], "x": [ 31, 31 ], "y": [ 33, 33 ] },
138        {
139          "chunks": [ [ "4x4_cr1_r", 20 ], [ "4x4_cr2_r", 20 ], [ "4x4_cr3_r", 20 ] ],
140          "x": [ 35, 35 ],
141          "y": [ 33, 33 ]
142        },
143        {
144          "chunks": [ [ "4x4_cr1_l", 20 ], [ "4x4_cr2_l", 20 ], [ "4x4_cr3_l", 20 ] ],
145          "x": [ 20, 20 ],
146          "y": [ 12, 12 ]
147        },
148        {
149          "chunks": [ [ "4x4_cr1_r", 20 ], [ "4x4_cr2_r", 20 ], [ "4x4_cr3_r", 20 ] ],
150          "x": [ 24, 24 ],
151          "y": [ 12, 12 ]
152        },
153        {
154          "chunks": [
155            [ "5x5_register_ol", 20 ],
156            [ "5x5_office_ur", 20 ],
157            [ "5x5_benches_ur", 10 ],
158            [ "5x5_sofa_ur", 10 ],
159            [ "5x5_office1_ol", 10 ],
160            [ "5x5_office2_ol", 10 ],
161            [ "5x5_sofas_ol", 20 ]
162          ],
163          "x": [ 39, 39 ],
164          "y": [ 27, 27 ]
165        },
166        {
167          "chunks": [
168            [ "5x5_toilet_il", 20 ],
169            [ "5x5_storage1_il", 10 ],
170            [ "5x5_storage2_il", 10 ],
171            [ "5x5_storage3_il", 10 ],
172            [ "5x5_cleaning1_il", 20 ],
173            [ "5x5_cleaning2_il", 20 ]
174          ],
175          "x": [ 4, 4 ],
176          "y": [ 24, 24 ]
177        },
178        {
179          "chunks": [
180            [ "5x5_toilet_ir", 20 ],
181            [ "5x5_storage1_ir", 10 ],
182            [ "5x5_storage2_ir", 10 ],
183            [ "5x5_storage3_ir", 10 ],
184            [ "5x5_cleaning1_ir", 20 ],
185            [ "5x5_cleaning2_ir", 20 ]
186          ],
187          "x": [ 39, 39 ],
188          "y": [ 24, 24 ]
189        },
190        {
191          "chunks": [
192            [ "office_glass_al", 20 ],
193            [ "office_private_al", 20 ],
194            [ "office_al", 20 ],
195            [ "office_slide_al", 20 ],
196            [ "office_crowded_al", 20 ]
197          ],
198          "x": [ 2, 2 ],
199          "y": [ 1, 1 ]
200        },
201        {
202          "chunks": [ [ "5x5_register_ol", 20 ], [ "5x5_office1_ol", 10 ], [ "5x5_office2_ol", 10 ], [ "5x5_sofas_ol", 20 ] ],
203          "x": [ 4, 4 ],
204          "y": [ 14, 14 ]
205        },
206        {
207          "chunks": [
208            [ "office_glass_ar", 20 ],
209            [ "office_private_ar", 20 ],
210            [ "office_ar", 20 ],
211            [ "office_slide_ar", 20 ],
212            [ "office_crowded_ar", 20 ]
213          ],
214          "x": [ 30, 30 ],
215          "y": [ 1, 1 ]
216        },
217        {
218          "chunks": [ [ "5x5_register_or", 20 ], [ "5x5_office_or", 20 ], [ "5x5_sofas_or", 20 ] ],
219          "x": [ 39, 39 ],
220          "y": [ 14, 14 ]
221        },
222        {
223          "chunks": [ [ "8x8_boss_al", 20 ], [ "8x8_meeting_al", 20 ], [ "8x8_office_al", 20 ], [ "8x8_eating_al", 20 ] ],
224          "x": [ 16, 16 ],
225          "y": [ 4, 4 ]
226        },
227        {
228          "chunks": [ [ "8x8_boss_ar", 20 ], [ "8x8_sofas_ar", 20 ], [ "8x8_office_ar", 20 ], [ "8x8_files_ar", 20 ] ],
229          "x": [ 24, 24 ],
230          "y": [ 4, 4 ]
231        }
232      ]
233    }
234  },
235  {
236    "type": "mapgen",
237    "om_terrain": [ [ "loffice_tower_9", "loffice_tower_10" ], [ "loffice_tower_11", "loffice_tower_12" ] ],
238    "method": "json",
239    "weight": 250,
240    "object": {
241      "fill_ter": "t_floor",
242      "rows": [
243        "////////////////////////////////////////////////",
244        "////////////////////////////////////////////////",
245        "////////////////////////////////////////////////",
246        "////////////////////////////////////////////////",
247        "///|-HHH-HHH-HHH--|HHH-|--HHH|--HHH-HHH-HHH-|///",
248        "///|::::::::::::::::::::::::::::::::::::::::|///",
249        "///V::::::::::::::::::::::::::::::::::::::::V///",
250        "///V::::::::::::::::::::::::::::::::::::::::V///",
251        "///V::::::::::::::::::::::::::::::::::::::::V///",
252        "///|::::::::::::::::::::::::::::::::::::::::|///",
253        "///V::::::::::::::::::::::::::::::::::::::::V///",
254        "///V::::::::::::::|----|-----|::::::::::::::V///",
255        "///V::::::::::::::|.::::::::.|::::::::::::::V///",
256        "///|::::::::::::::|.::::::::.|::::::::::::::|///",
257        "///V::::::::::::::..::::::::..::::::::::::::V///",
258        "///V::::::::::::::..::::::::..::::::::::::::V///",
259        "///V::::::::::::::............::::::::::::::V///",
260        "///|:::::...|--|-|-|HHHGGHHH|-|-|--|...:::::|///",
261        "///|:::::...|SS|T|T|........|T|T|SS|...:::::|///",
262        "///|----|...+ii|+|+|........|+|+|ii+...|----|///",
263        "///|rrrr|...|iiiiii|........|iiiiii|...|rrrr|///",
264        "///|''''+...|---|--||......||--|---|...+''''|///",
265        "///|rrrr|...|<R>|EEE|......|xEE|<R>|...|rrrr|///",
266        "///|----|...|'R'|EEED......DEEE|'R'|...|----|///",
267        "///|:::::...|'''|EEED......DEEE|'''|...:::::|///",
268        "///|:::::...+'''|EEx|......|EEE|'''+...:::::|///",
269        "///|:::::...|---|-|-|......|-|-|---|...:::::|///",
270        "///V:::::...::::::|..........|:::::|...:::::V///",
271        "///V:::::...::::::|..........|:::::|...:::::V///",
272        "///V:::::...::::::|^........^|:::::|...:::::V///",
273        "///|:::::...::::::|-HHHGGHHH-|:::::|...:::::|///",
274        "///V::::::::::::::............::::::::::::::V///",
275        "///V::::::::::::::............::::::::::::::V///",
276        "///V::::::::::::::.a..........::::::::::::::V///",
277        "///|::::::::::::::|-HHHGGHHH-|::::::::::::::|///",
278        "///V::::::::::::::::::::::::::::::::::::::::V///",
279        "///V::::::::::::::::::::::::::::::::::::::::V///",
280        "///V::::::::::::::::::::::::::::::::::::::::V///",
281        "///|::::::::::::::::::::::::::::::::::::::::|///",
282        "///V::::::::::::::::::::::::::::::::::::::::V///",
283        "///V::::::::::::::::::::::::::::::::::::::::V///",
284        "///V::::::::::::::::::::::::::::::::::::::::V///",
285        "///|::::::::::::::::::::::::::::::::::::::::|///",
286        "///|-HHH-HHHH-HHH-|-HHHHHHHH-|-HHH-HHHH-HHH-|///",
287        "////////////////////////////////////////////////",
288        "////////////////////////////////////////////////",
289        "////////////////////////////////////////////////",
290        "////////////////////////////////////////////////"
291      ],
292      "place_nested": [
293        { "chunks": [ [ "4x4_cr1_l", 20 ], [ "4x4_cr2_l", 20 ], [ "4x4_cr3_l", 20 ] ], "x": [ 20, 20 ], "y": [ 12, 12 ] },
294        {
295          "chunks": [ [ "4x4_cr1_r", 20 ], [ "4x4_cr2_r", 20 ], [ "4x4_cr3_r", 20 ] ],
296          "x": [ 24, 24 ],
297          "y": [ 12, 12 ]
298        },
299        {
300          "chunks": [
301            [ "5x5_toilet_il", 20 ],
302            [ "5x5_storage1_il", 10 ],
303            [ "5x5_storage2_il", 10 ],
304            [ "5x5_storage3_il", 10 ],
305            [ "5x5_cleaning1_il", 20 ],
306            [ "5x5_cleaning2_il", 20 ]
307          ],
308          "x": [ 4, 4 ],
309          "y": [ 24, 24 ]
310        },
311        {
312          "chunks": [ [ "office_slide_dl", 20 ], [ "glass_dl", 20 ], [ "private_dl", 20 ], [ "crowded_dl", 20 ], [ "generic_dl", 20 ] ],
313          "x": [ 2, 2 ],
314          "y": [ 31, 31 ]
315        },
316        {
317          "chunks": [ [ "small1_ul", 20 ], [ "small_office_ul", 20 ], [ "small_sofa_ul", 20 ], [ "small2_ul", 20 ] ],
318          "x": [ 4, 4 ],
319          "y": [ 27, 27 ]
320        },
321        {
322          "chunks": [ [ "small1_ul", 20 ], [ "small_office_ul", 20 ], [ "small_sofa_ul", 20 ], [ "small2_ul", 20 ] ],
323          "x": [ 30, 30 ],
324          "y": [ 27, 27 ]
325        },
326        {
327          "chunks": [ [ "6x6_office_ur", 20 ], [ "6x6_glass_ur", 20 ], [ "6x6_computer_ur", 5 ], [ "6x6_files_ur", 5 ] ],
328          "x": [ 12, 12 ],
329          "y": [ 27, 27 ]
330        },
331        {
332          "chunks": [
333            [ "office_slide_dr", 20 ],
334            [ "office_glass_dr", 20 ],
335            [ "boss_cafe_dr", 20 ],
336            [ "office_dr", 20 ],
337            [ "office_private_dr", 20 ],
338            [ "office_crowded_dr", 20 ]
339          ],
340          "x": [ 30, 30 ],
341          "y": [ 31, 31 ]
342        },
343        {
344          "chunks": [
345            [ "5x5_toilet_ir", 20 ],
346            [ "5x5_storage1_ir", 10 ],
347            [ "5x5_storage2_ir", 10 ],
348            [ "5x5_storage3_ir", 10 ],
349            [ "5x5_cleaning1_ir", 20 ],
350            [ "5x5_cleaning2_ir", 20 ]
351          ],
352          "x": [ 39, 39 ],
353          "y": [ 24, 24 ]
354        },
355        {
356          "chunks": [ [ "5x5_register_ur", 20 ], [ "5x5_office_ur", 20 ], [ "5x5_benches_ur", 10 ], [ "5x5_sofa_ur", 10 ] ],
357          "x": [ 39, 39 ],
358          "y": [ 27, 27 ]
359        },
360        {
361          "chunks": [
362            [ "office_glass_al", 20 ],
363            [ "office_private_al", 20 ],
364            [ "office_al", 20 ],
365            [ "office_slide_al", 20 ],
366            [ "office_crowded_al", 20 ]
367          ],
368          "x": [ 2, 2 ],
369          "y": [ 1, 1 ]
370        },
371        {
372          "chunks": [ [ "5x5_register_ol", 20 ], [ "5x5_office1_ol", 10 ], [ "5x5_office2_ol", 10 ], [ "5x5_sofas_ol", 20 ] ],
373          "x": [ 4, 4 ],
374          "y": [ 14, 14 ]
375        },
376        {
377          "chunks": [
378            [ "office_glass_ar", 20 ],
379            [ "office_private_ar", 20 ],
380            [ "office_ar", 20 ],
381            [ "office_slide_ar", 20 ],
382            [ "office_crowded_ar", 20 ]
383          ],
384          "x": [ 30, 30 ],
385          "y": [ 1, 1 ]
386        },
387        {
388          "chunks": [ [ "5x5_register_or", 20 ], [ "5x5_office_or", 20 ], [ "5x5_sofas_or", 20 ] ],
389          "x": [ 39, 39 ],
390          "y": [ 14, 14 ]
391        },
392        {
393          "chunks": [ [ "8x8_boss_al", 20 ], [ "8x8_meeting_al", 20 ], [ "8x8_office_al", 20 ], [ "8x8_eating_al", 20 ] ],
394          "x": [ 16, 16 ],
395          "y": [ 4, 4 ]
396        },
397        {
398          "chunks": [ [ "8x8_boss_ar", 20 ], [ "8x8_sofas_ar", 20 ], [ "8x8_office_ar", 20 ], [ "8x8_files_ar", 20 ] ],
399          "x": [ 24, 24 ],
400          "y": [ 4, 4 ]
401        },
402        {
403          "chunks": [ [ "8x8_mr1_l", 20 ], [ "8x8_mr2_l", 20 ], [ "8x8_mr3_l", 20 ] ],
404          "x": [ 16, 16 ],
405          "y": [ 35, 35 ]
406        },
407        {
408          "chunks": [ [ "8x8_mr1_r", 20 ], [ "8x8_mr2_r", 20 ], [ "8x8_mr3_r", 20 ], [ "8x8_mr4_r", 20 ] ],
409          "x": [ 24, 24 ],
410          "y": [ 35, 35 ]
411        }
412      ],
413      "place_monsters": [
414        { "monster": "GROUP_ZOMBIE", "x": [ 4, 23 ], "y": [ 5, 23 ], "density": 0.3 },
415        { "monster": "GROUP_ZOMBIE", "x": [ 24, 43 ], "y": [ 29, 47 ], "density": 0.3 },
416        { "monster": "GROUP_ZOMBIE", "x": [ 4, 23 ], "y": [ 0, 18 ], "density": 0.3 },
417        { "monster": "GROUP_ZOMBIE", "x": [ 24, 43 ], "y": [ 24, 42 ], "density": 0.3 }
418      ],
419      "palettes": [ "office_palette" ]
420    }
421  },
422  {
423    "type": "mapgen",
424    "om_terrain": [ [ "loffice_tower_9b", "loffice_tower_10b" ] ],
425    "method": "json",
426    "weight": 250,
427    "object": {
428      "fill_ter": "t_floor",
429      "rows": [
430        "////////////////////////////////////////////////",
431        "////////////////////////////////////////////////",
432        "////////////////////////////////////////////////",
433        "////////////////////////////////////////////////",
434        "///|-HHH-HHH-HHH--|HHH-|--HHH|--HHH-HHH-HHH-|///",
435        "///|::::::::::::::::::::::::::::::::::::::::|///",
436        "///V::::::::::::::::::::::::::::::::::::::::V///",
437        "///V::::::::::::::::::::::::::::::::::::::::V///",
438        "///V::::::::::::::::::::::::::::::::::::::::V///",
439        "///|::::::::::::::::::::::::::::::::::::::::|///",
440        "///V::::::::::::::::::::::::::::::::::::::::V///",
441        "///V::::::::::::::|----|-----|::::::::::::::V///",
442        "///V::::::::::::::|.::::::::.|::::::::::::::V///",
443        "///|::::::::::::::|.::::::::.|::::::::::::::|///",
444        "///V::::::::::::::..::::::::..::::::::::::::V///",
445        "///V::::::::::::::..::::::::..::::::::::::::V///",
446        "///V::::::::::::::............::::::::::::::V///",
447        "///|:::::...|--|-|-|HHHGGHHH|-|-|--|...:::::|///",
448        "///|:::::...|SS|T|T|........|T|T|SS|...:::::|///",
449        "///|----|...+ii|+|+|........|+|+|ii+...|----|///",
450        "///|rrrr|...|iiiiii|........|iiiiii|...|rrrr|///",
451        "///|''''+...|---|--||......||--|---|...+''''|///",
452        "///|rrrr|...|>R<|EEE|......|xEE|>R<|...|rrrr|///",
453        "///|----|...|'R'|EEED......DEEE|'R'|...|----|///"
454      ],
455      "place_nested": [
456        { "chunks": [ [ "4x4_cr1_l", 20 ], [ "4x4_cr2_l", 20 ], [ "4x4_cr3_l", 20 ] ], "x": [ 20, 20 ], "y": [ 12, 12 ] },
457        {
458          "chunks": [ [ "4x4_cr1_r", 20 ], [ "4x4_cr2_r", 20 ], [ "4x4_cr3_r", 20 ] ],
459          "x": [ 24, 24 ],
460          "y": [ 12, 12 ]
461        },
462        {
463          "chunks": [
464            [ "office_glass_al", 20 ],
465            [ "office_private_al", 20 ],
466            [ "office_al", 20 ],
467            [ "office_slide_al", 20 ],
468            [ "office_crowded_al", 20 ]
469          ],
470          "x": [ 2, 2 ],
471          "y": [ 1, 1 ]
472        },
473        {
474          "chunks": [ [ "5x5_register_ol", 20 ], [ "5x5_office1_ol", 10 ], [ "5x5_office2_ol", 10 ], [ "5x5_sofas_ol", 20 ] ],
475          "x": [ 4, 4 ],
476          "y": [ 14, 14 ]
477        },
478        {
479          "chunks": [
480            [ "office_glass_ar", 20 ],
481            [ "office_private_ar", 20 ],
482            [ "office_ar", 20 ],
483            [ "office_slide_ar", 20 ],
484            [ "office_crowded_ar", 20 ]
485          ],
486          "x": [ 30, 30 ],
487          "y": [ 1, 1 ]
488        },
489        {
490          "chunks": [ [ "5x5_register_or", 20 ], [ "5x5_office_or", 20 ], [ "5x5_sofas_or", 20 ] ],
491          "x": [ 39, 39 ],
492          "y": [ 14, 14 ]
493        },
494        {
495          "chunks": [ [ "8x8_boss_al", 20 ], [ "8x8_meeting_al", 20 ], [ "8x8_office_al", 20 ], [ "8x8_eating_al", 20 ] ],
496          "x": [ 16, 16 ],
497          "y": [ 4, 4 ]
498        },
499        {
500          "chunks": [ [ "8x8_boss_ar", 20 ], [ "8x8_sofas_ar", 20 ], [ "8x8_office_ar", 20 ], [ "8x8_files_ar", 20 ] ],
501          "x": [ 24, 24 ],
502          "y": [ 4, 4 ]
503        }
504      ],
505      "place_monsters": [
506        { "monster": "GROUP_ZOMBIE", "x": [ 4, 23 ], "y": [ 5, 23 ], "density": 0.3 },
507        { "monster": "GROUP_ZOMBIE", "x": [ 4, 23 ], "y": [ 0, 18 ], "density": 0.3 }
508      ],
509      "palettes": [ "office_palette" ]
510    }
511  },
512  {
513    "type": "mapgen",
514    "om_terrain": [ [ "loffice_tower_13", "loffice_tower_14" ], [ "loffice_tower_15", "loffice_tower_16" ] ],
515    "method": "json",
516    "weight": 250,
517    "object": {
518      "fill_ter": "t_flat_roof",
519      "rows": [
520        "////////////////////////////////////////////////",
521        "////////////////////////////////////////////////",
522        "////////////////////////////////////////////////",
523        "////////////////////////////////////////////////",
524        "///511111111111111111111111111111111111111115///",
525        "///2zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz4///",
526        "///2zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz4///",
527        "///2zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz4///",
528        "///2zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz4///",
529        "///2zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz4///",
530        "///2zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz4///",
531        "///2zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz4///",
532        "///2zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz4///",
533        "///2zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz4///",
534        "///2zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz4///",
535        "///2zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz4///",
536        "///2zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz4///",
537        "///2zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz4///",
538        "///2zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz4///",
539        "///2zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz4///",
540        "///2zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz4///",
541        "///2zzzzzzzz|---|---|zzzzzz|---|---|zzzzzzzz4///",
542        "///2zzzzzzzz|'R>|XXX|zzzzzz|XXX|'R>|zzzzzzzz4///",
543        "///2zzzzzzzz|'R'|XXX|zzzzzz|XXX|'R'|zzzzzzzz4///",
544        "///2zzzzzzzz|'''|N''wzzzzzzw''N|'''|zzzzzzzz4///",
545        "///2zzzzzzzz|'''|N'x|zzzzzz|x'N|'''|zzzzzzzz4///",
546        "///2zzzzzzzz|-=-|-=-|zzzzzz|-=-|-=-|zzzzzzzz4///",
547        "///2zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz4///",
548        "///2zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz4///",
549        "///2zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz4///",
550        "///2zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz4///",
551        "///2zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz4///",
552        "///2zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz4///",
553        "///2zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz4///",
554        "///2zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz4///",
555        "///2zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz4///",
556        "///2zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz4///",
557        "///2zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz4///",
558        "///2zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz4///",
559        "///2zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz4///",
560        "///2zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz4///",
561        "///2zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz4///",
562        "///2zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz4///",
563        "///533333333333333333333333333333333333333335///",
564        "////////////////////////////////////////////////",
565        "////////////////////////////////////////////////",
566        "////////////////////////////////////////////////",
567        "////////////////////////////////////////////////"
568      ],
569      "palettes": [ "office_palette" ],
570      "place_nested": [
571        { "chunks": [ [ "roof_16x16_help", 3000 ], [ "null", 10 ] ], "x": [ 4, 8 ], "y": [ 30, 38 ] },
572        {
573          "chunks": [
574            [ "null", 20 ],
575            [ "roof_4x4_utility_1", 20 ],
576            [ "roof_4x4_utility", 20 ],
577            [ "roof_2x2_utilities", 20 ],
578            [ "roof_2x2_utilities_c", 20 ],
579            [ "roof_2x2_utilities_b", 20 ]
580          ],
581          "x": [ 13, 19 ],
582          "y": [ 6, 15 ]
583        },
584        {
585          "chunks": [
586            [ "null", 20 ],
587            [ "roof_4x4_utility_1", 20 ],
588            [ "roof_4x4_utility", 20 ],
589            [ "roof_2x2_utilities", 20 ],
590            [ "roof_2x2_utilities_c", 20 ],
591            [ "roof_2x2_utilities_b", 20 ]
592          ],
593          "x": [ 24, 40 ],
594          "y": [ 30, 38 ]
595        },
596        {
597          "chunks": [
598            [ "null", 20 ],
599            [ "roof_4x4_utility_1", 20 ],
600            [ "roof_4x4_utility", 20 ],
601            [ "roof_2x2_utilities", 20 ],
602            [ "roof_2x2_utilities_c", 20 ],
603            [ "roof_2x2_utilities_b", 20 ]
604          ],
605          "x": [ 24, 40 ],
606          "y": [ 6, 15 ]
607        }
608      ],
609      "place_monsters": [
610        { "monster": "GROUP_ROOF_ZOMBIE", "x": [ 5, 23 ], "y": [ 6, 23 ], "density": 0.3 },
611        { "monster": "GROUP_ROOF_ZOMBIE", "x": [ 5, 23 ], "y": [ 6, 18 ], "density": 0.3 }
612      ]
613    }
614  },
615  {
616    "type": "mapgen",
617    "om_terrain": [ [ "loffice_tower_17", "loffice_tower_18" ], [ "loffice_tower_19", "loffice_tower_20" ] ],
618    "method": "json",
619    "weight": 250,
620    "object": {
621      "fill_ter": "t_flat_roof",
622      "rows": [
623        "////////////////////////////////////////////////",
624        "////////////////////////////////////////////////",
625        "////////////////////////////////////////////////",
626        "////////////////////////////////////////////////",
627        "////////////////////////////////////////////////",
628        "////////////////////////////////////////////////",
629        "////////////////////////////////////////////////",
630        "////////////////////////////////////////////////",
631        "////////////////////////////////////////////////",
632        "////////////////////////////////////////////////",
633        "////////////////////////////////////////////////",
634        "////////////////////////////////////////////////",
635        "////////////////////////////////////////////////",
636        "////////////////////////////////////////////////",
637        "////////////////////////////////////////////////",
638        "////////////////////////////////////////////////",
639        "////////////////////////////////////////////////",
640        "////////////////////////////////////////////////",
641        "////////////////////////////////////////////////",
642        "////////////////////////////////////////////////",
643        "////////////////////////////////////////////////",
644        "////////////zzzzzzzzz//////zzzzzzzzz////////////",
645        "////////////zzz6z6zzz//////zzz7z7zzz////////////",
646        "////////////zzzzzzzzz//////zzzzzzzzz////////////",
647        "////////////zzzzzzzzz//////zzzzzzzzz////////////",
648        "////////////zzz6z6zzz//////zzz7z7zzz////////////",
649        "////////////zzzzzzzzz//////zzzzzzzzz////////////",
650        "////////////////////////////////////////////////",
651        "////////////////////////////////////////////////",
652        "////////////////////////////////////////////////",
653        "////////////////////////////////////////////////",
654        "////////////////////////////////////////////////",
655        "////////////////////////////////////////////////",
656        "////////////////////////////////////////////////",
657        "////////////////////////////////////////////////",
658        "////////////////////////////////////////////////",
659        "////////////////////////////////////////////////",
660        "////////////////////////////////////////////////",
661        "////////////////////////////////////////////////",
662        "////////////////////////////////////////////////",
663        "////////////////////////////////////////////////",
664        "////////////////////////////////////////////////",
665        "////////////////////////////////////////////////",
666        "////////////////////////////////////////////////",
667        "////////////////////////////////////////////////",
668        "////////////////////////////////////////////////",
669        "////////////////////////////////////////////////",
670        "////////////////////////////////////////////////"
671      ],
672      "palettes": [ "office_palette" ]
673    }
674  },
675  {
676    "type": "mapgen",
677    "om_terrain": [ [ "office_tower_nw", "office_tower_ne" ], [ "office_tower_sw", "office_tower_se" ] ],
678    "method": "json",
679    "object": {
680      "fill_ter": "t_floor",
681      "rows": [
682        "ssssssssssssssssssssssssssss______ss______ssssss",
683        "ssssssssssssssssssssssssssss__,,__ss__,,__ssssss",
684        "ss       ssssssss           __,,__  _,,,,_    ss",
685        "ss%%%%%% ssssssss %%%%%%%   _,,,,_  __,,__x %%ss",
686        "ss%---HHHHGGHHGGHHHHHH-----|__,,__||__,,__|-|%ss",
687        "ss%|...................|~~~|______||______|~|%ss",
688        "ss%H.?????............?|~~~|______||______|~|%ss",
689        "sssH..................?|~~||______||______|~|%ss",
690        "sssG..................?|~~|x______||______|||%ss",
691        "sssG..................?|~~||______||______x||%ss",
692        "sssH...................|~~~|ŦŦŦŦŦŦ||ŦŦŦŦŦŦ|||%ss",
693        "sssG..................?|~~~|±±±±±±||±±±±±±|~|%ss",
694        "sssG.......ddddd......?|~~~|--------------|~|%ss",
695        "sssH.?????.d.hxd......?|~~~~~~~~~~~~~~~~~~~~|%ss",
696        "ss%H.......d..........?|---|---------|------|%ss",
697        "ss%|-----|--|---|...|--|SiT|r....ddd.|.OO..r|%ss",
698        "ss%Hd...l|^.|.rr|...|y.|aii|r.....h..+......+sss",
699        "ss%Hdh......+...|...|-+--+-|r..h.....|O..O..|%ss",
700        "ss%Hdd...|..|---|..........|--CCC--+-|-|----|%ss",
701        "ss%|-----|..G..........................|...lH%ss",
702        "ss%Hddd..|..G..........................+...dH%ss",
703        "ss%Hdh......|-+-|---|......|---|-+-|...|^dddH%ss",
704        "ss%Hl...^|..|...|EEE|......|хEE|...|...|----|%ss",
705        "ss%|-----|..|...|EEE+......+EEE|...|...+....|%ss",
706        "ss%Hd...l|..|.R.|EEE+......+EEE|.R.|...|rrrr|%ss",
707        "ss%Hdh......|>R.|EEх|......|EEE|>R.|...|----|%ss",
708        "ss%Hd...^|..|---|---|......|---|---|...|^...H%ss",
709        "ss%|-----|..|rrr|......................+..h.H%ss",
710        "ss%H.....|..|...+......................|ldddH%ss",
711        "ss%Hdh......|--------|....|--|---------|----|%ss",
712        "ss%Hddd.l|...........|....|y.|CCBeC.hh^|dh..|%ss",
713        "ss%|-----|...........|....|--|..........ddd.H%ss",
714        "ss%|cccll|------|....|....|.................H%ss",
715        "ss%H............|....|....|......htth..|llll|%ss",
716        "ss%H....d..h....G....G....G..|----|----|----|%ss",
717        "ss%|^.dxd......l|....G....G..|ddx.|dxd^|ldxdH%ss",
718        "ss%|------------||...|....|..|dh..|dh..|..h.H%ss",
719        "ss%|.............|...|----|..|-..-|-..-|-..-|%ss",
720        "ss%H...hhhhhhh...|...+iiia|................^H%ss",
721        "ss%H...ТТТТТТТ...G...|SiiT|................^H%ss",
722        "ss%H...ТТТТТТТ...G...|----|..|-..-|-..-|-..-|%ss",
723        "ss%H...hhhhhhh...|-+-|aiii+..|dh..|..hd|..hd|%ss",
724        "ss%|^............|y..|TiiS|..|xddl|ldxd|lxdd|%ss",
725        "ss%|---HHHH-HHHH-|---|----|HH|-HH-|-HH-|-HH-|%ss",
726        "ss%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%ss",
727        "ss                                            ss",
728        "ssssssssssssssssssssssssssssssssssssssssssssssss",
729        "ssssssssssssssssssssssssssssssssssssssssssssssss"
730      ],
731      "terrain": {
732        " ": [
733          [ "t_region_groundcover_urban", 20 ],
734          [ "t_region_groundcover_barren", 5 ],
735          [ "t_region_shrub", 2 ],
736          [ "t_region_tree", 1 ]
737        ],
738        "-": "t_concrete_wall",
739        "|": "t_concrete_wall",
740        "a": "t_linoleum_white",
741        "C": "t_floor",
742        "х": "t_elevator",
743        "O": "t_floor",
744        "Т": "t_floor",
745        "r": "t_floor",
746        "y": "t_floor"
747      },
748      "furniture": { "B": "f_bookcase", "Т": "f_table", "l": "f_filing_cabinet", "х": "f_console_broken" },
749      "items": {
750        "l": { "item": "SUS_office_filing_cabinet", "chance": 75 },
751        "B": { "item": "homebooks", "chance": 75, "repeat": 5 },
752        "d": { "item": "SUS_office_desk", "chance": 75 },
753        "y": { "item": "SUS_janitors_closet", "chance": 75 }
754      },
755      "place_item": [ { "item": "record_accounting", "x": 5, "y": 32 } ],
756      "place_vehicles": [
757        { "vehicle": "swivel_chair", "x": [ 4, 23 ], "y": [ 5, 23 ], "rotation": 90, "chance": 15, "repeat": 6 },
758        { "vehicle": "swivel_chair", "x": [ 24, 40 ], "y": [ 24, 40 ], "rotation": 90, "chance": 15, "repeat": 6 }
759      ],
760      "monsters": { ".": { "monster": "GROUP_ZOMBIE", "chance": 1, "density": 0.001 } },
761      "palettes": [ "office_palette" ]
762    }
763  },
764  {
765    "type": "mapgen",
766    "om_terrain": [
767      [ "office_tower_underground_nw", "office_tower_underground_ne" ],
768      [ "office_tower_underground_sw", "office_tower_underground_se" ]
769    ],
770    "method": "json",
771    "object": {
772      "fill_ter": "t_floor",
773      "rows": [
774        "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~",
775        "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~",
776        "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~",
777        "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~",
778        "~~~#########################~~~~~~~~~~~~~~~~~~~~",
779        "~~~#_____,_____,_____,_____#~~~~~~~~~~~~~~~~~~~~",
780        "~~~#_____,_____,_____,_____#~~~~~~~~~~~~~~~~~~~~",
781        "~~~#_____,_____,_____,_____#~~~~~~~~~~~~~~~~~~~~",
782        "~~~#_____,_____,_____,_____#~~~~~~~~~~~~~~~~~~~~",
783        "~~~#_____,_____,_____,_____##################~~~",
784        "~~~#_____,_____,_____,_____#ɅɅɅɅɅɅ##ɅɅɅɅɅɅ###~~~",
785        "~~~#_______________________#ΔΔΔΔΔΔ##ΔΔΔΔΔΔ###~~~",
786        "~~~#__________________________,,______,,__x'#~~~",
787        "~~~#__________________________,,_____,,,,_''#~~~",
788        "~~~#_________________________,,,,_____,,____#~~~",
789        "~~~#__________________________,,______,,____#~~~",
790        "~~~#________________________________________#~~~",
791        "~~~#________________________________________#~~~",
792        "~~~#________________________________________#~~~",
793        "~~~#________________________________________#~~~",
794        "~~~#________________________________________#~~~",
795        "~~~#________##+######HHGGHH######+##________#~~~",
796        "~~~#___,,___#'''#EEE#''''''#хEE#'''#___,,___#~~~",
797        "~~~#___,,___#'''#EEE+''''''+EEE#'''#__,,,,__#~~~",
798        "~~~#__,,,,__#'R'#EEE+''''''+EEE#'R'#___,,___#~~~",
799        "~~~#___,,___#<R'#EEх#''''''#EEE#<R'#___,,___#~~~",
800        "~~~#________#########HHGGHH#########________#~~~",
801        "~~~#________,____,____,'',____,____,________#~~~",
802        "~~~#________,____,____,'',____,____,________#~~~",
803        "~~~#________,____,____,'',____,____,________#~~~",
804        "~~~#________,____,____,'',____,____,________#~~~",
805        "~~~#________,____,____,'',____,____,________#~~~",
806        "~~~#________,____,____,'',____,____,________#~~~",
807        "~~~#________________________________________#~~~",
808        "~~~#________________________________________#~~~",
809        "~~~#________________________________________#~~~",
810        "~~~#________________________________________#~~~",
811        "~~~#,_____,_____,_____,'',_____,_____,_____,#~~~",
812        "~~~#,_____,_____,_____,'',_____,_____,_____,#~~~",
813        "~~~#,_____,_____,_____,'',_____,_____,_____,#~~~",
814        "~~~#,_____,_____,_____,'',_____,_____,_____,#~~~",
815        "~~~#,_____,_____,_____,'',_____,_____,_____,#~~~",
816        "~~~#,_____,_____,_____,'',_____,_____,_____,#~~~",
817        "~~~##########################################~~~",
818        "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~",
819        "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~",
820        "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~",
821        "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"
822      ],
823      "terrain": { "х": "t_elevator" },
824      "furniture": { "х": "f_console_broken" },
825      "place_vehicles": [
826        { "vehicle": "car", "x": 6, "y": 7, "rotation": 270, "chance": 25 },
827        { "vehicle": "car", "x": 11, "y": 7, "rotation": 270, "chance": 25 },
828        { "vehicle": "motorcycle", "x": 16, "y": 7, "rotation": 270, "chance": 25 },
829        { "vehicle": "beetle", "x": 23, "y": 7, "rotation": 270, "chance": 25 },
830        { "vehicle": "car_luxury", "x": 14, "y": 29, "rotation": 270, "chance": 25 },
831        { "vehicle": "car", "x": 19, "y": 29, "rotation": 270, "chance": 25 },
832        { "vehicle": "car_hybrid", "x": 27, "y": 29, "rotation": 270, "chance": 25 },
833        { "vehicle": "car_mini", "x": 32, "y": 29, "rotation": 270, "chance": 25 },
834        { "vehicle": "pickup", "x": 34, "y": 40, "rotation": 90, "chance": 25 },
835        { "vehicle": "motorcycle", "x": 19, "y": 40, "rotation": 270, "chance": 25 },
836        { "vehicle": "car_hatch", "x": 6, "y": 40, "rotation": 270, "chance": 25 },
837        { "vehicle": "car_sports", "x": 40, "y": 40, "rotation": 90, "chance": 25 },
838        { "vehicle": "suv", "x": 13, "y": 40, "rotation": 90, "chance": 25 }
839      ],
840      "monsters": { "_": { "monster": "GROUP_ZOMBIE", "chance": 1, "density": 0.001 } },
841      "palettes": [ "office_palette" ]
842    }
843  }
844]
845