1[
2  {
3    "type": "mapgen",
4    "method": "json",
5    "om_terrain": [
6      [ "prison_1_3", "prison_1_2", "prison_1_1" ],
7      [ "prison_1_6", "prison_1_5", "prison_1_4" ],
8      [ "prison_1_9", "prison_1_8", "prison_1_7" ],
9      [ "prison_1_b_3", "prison_1_b_2", "prison_1_b_1" ],
10      [ "prison_1_b_6", "prison_1_b_5", "prison_1_b_4" ],
11      [ "prison_1_b_9", "prison_1_b_8", "prison_1_b_7" ]
12    ],
13    "weight": 250,
14    "object": {
15      "fill_ter": "t_dirt",
16      "rows": [
17        "                         sss________________sss                         ",
18        "                         sss________________sss                         ",
19        "                        sss________________sss                          ",
20        "                       sss________________sss                           ",
21        "                      sss________________sss                            ",
22        " sssssssssssssssssssssss________________sss                             ",
23        " s_____________________________________s|-wwww----------------ww--ww--| ",
24        " s_____________________________________s|hhh,,,+,,,,,,,,,,,,+,,,,,,,,,| ",
25        " s_____________________________________s+,,,,d,|--------+---|G|h|h|h|h| ",
26        " s_____________________________________s+,,,,dh|S,T|l,,,,,+<|,|g|g|g|g| ",
27        " s_____________________________________s|hhh,,,+,,,|l,,,,,--|,|h|h|h|h| ",
28        " s____Y____Y____Y____Y____Y____Y_______s|------|---|l,5555,l|,|,,,,,,,| ",
29        " s____Y____Y____Y____Y____Y____Y_______s|,,,,,,,,,,|l,,,,,,l|G|------G| ",
30        " s____Y____Y____Y____Y____Y____Y_______s@,,,,,,,,d,|l,5555,l|,,,,,,,|,| ",
31        " s____Y____Y____Y____Y____Y____Y_______s@,,,,,,,,dh|l,,,,,,l|hth,hth|,| ",
32        " s____Y____Y____Y____Y____Y____Y_______s|,,,,,,,,d,|l,5555,l|hth,hth|,| ",
33        " sssssssssssssssssssssssssssssssssssssss|55555,,,,,|l,,,,,,l|,,,,,,,|,| ",
34        " |---------------------------------------------@@-------@-----R-G-R--G| ",
35        " |                                           f ss f     s       s    s| ",
36        " |          sssssssssssssssssssssssssssssssssHssssHsssssssssssssssssss| ",
37        " |          sffffffffffffffffffffffffffffffffffHHff     s             | ",
38        " |          sf      3333                     f ss f     s             | ",
39        " |    |---| sf                  X  X  X  X   f ss f     s    |---|    | ",
40        " |    |>^^| sf                               f ss f     s    |^^>|    | ",
41        " |    |^^^@ssf3                              f ss f     sssss@^^^|    | ",
42        " |    |lll| sf3                              f ss f     s    |lll|    | ",
43        " |    |---| sf3                              f ss f     s    |---|    | ",
44        " |          sf3                 3333         f ss f     s             | ",
45        " |      sssssffffffffffHHffffffffffffffffffffffHHff     ssssssss      | ",
46        " |      s            f sssHssssssssssssssssssHssssf            s      | ",
47        " |    |-@------------| ss |--RRR--------RRR--| ss |------------@-|    | ",
48        " |    |,,,,,,,,,,,lll| ss |,,,,,,,,,,,,,,,,,,| ss |lll,,,,,,,,,,,|    | ",
49        " |    |,,,,,htth,,,,l| ss |,,htth,,,,,,htth,,| ss |l,,,,htth,,,,,|    | ",
50        " |    |,,,,,htth,,,,l| ss R,,htth,,,,,,htth,,R ss |l,,,,htth,,,,,|    | ",
51        " |    |,,,,,htth,,,,l| ss R,,htth,,,,,,htth,,R ss |l,,,,htth,,,,,|    | ",
52        " |    |,,,,,,,,,,,lll| ss R,,htth,,,,,,htth,,R ss |lll,,,,,,,,,,,|    | ",
53        " |    |-G-ggggggg----| ss |,,,,,,,,,,,,,,,,,,| ss |---ggggggg--G-|    | ",
54        " |    |,,,,,,,,,,,,,,| ss |,,htth,,,,,,htth,,| ss |,,,,,,,,,,,,,,|    | ",
55        " |    R>,,,,,,,,,,,,,+ssss+,,htth,,,,,,htth,,+ssss+,,,,,,,,,,,,,>R    | ",
56        " |    R>,,,,,,,,,,,,,+ssss+,,htth,,,,,,htth,,+ssss+,,,,,,,,,,,,,>R    | ",
57        " |    |,,,,,,,,,,,,,,| ss |,,htth,,,,,,htth,,| ss |,,,,,,,,,,,,,,|    | ",
58        " |    |----|BGGB|----|fHHf|,,,,,,,,,,,,,,,,,,|fHHf|----|BGGB|----|    | ",
59        " |    |T,,,B,,,,B,,bb| ss |--ccccc--|--------| ss |T,,,B,,,,B,,bb|    | ",
60        " |    R,,,,Z,,,,Z,,,,R ss R,,,,,,,,,|zzzzzzzz| ss R,,,,Z,,,,Z,,,,R    | ",
61        " |    |bb,,B,,,,B,,,T| ss |,,ttttt,,|,,,,,,,,| ss |bb,,B,,,,B,,,T|    | ",
62        " |    |----|,,,,|----| sss+,,ttttt,,+,,,,,,,,| ss |----|,,,,|----|    | ",
63        " |    |T,,,B,,,,B,,bb| ss |,,,,,,,,,|,,,,,,,,| ss |T,,,B,,,,B,,bb|    | ",
64        " |    R,,,,Z,,,,Z,,,,R ss RSnnSceeee|zzzzzzzz| ss R,,,,G,,,,Z,,,,R    | ",
65        " |    |bb,,B,,,,B,,,T| ss |---------|--------| ss |bb,,B,,,,B,,,T|    | ",
66        " |    |----|,,,,|----| ss R,b,b,b,+<|W,W,W,W,R ss |----|,,,,|----|    | ",
67        " |    |T,,,B,,,,B,,bb| ss |,b,b,b,|-|,,,,,,,,| ss |T,,,B,,,,B,,bb|    | ",
68        " |    R,,,,Z,,,,Z,,,,R sss+,,,,,,,,m|,tttttt,+sss R,,,,Z,,,,Z,,,,R    | ",
69        " |    |bb,,B,,,,B,,,T| ss |,b,b,b,,m|,,,,,,,,| ss |bb,,B,,,,B,,,T|    | ",
70        " |    |----|,,,,|----| ss R,b,b,b,,m|D,D,D,D,R ss |----|,,,,|----|    | ",
71        " |    |T,,,B,,,,B,,bb| ss |---------|--------| ss |T,,,B,,,,B,,bb|    | ",
72        " |    R,,,,G,,,,Z,,,,R ss |,LLLLLL,C|o,,ooo,,| ss R,,,,Z,,,,Z,,,,R    | ",
73        " |    |bb,,B,,,,B,,,T| sss+,,,,,,,,C|o,,,,,,,+sss |bb,,B,,,,B,,,T|    | ",
74        " |    |----|,,,,|----|ffff|,,,CC,,hC|,,,,,,,,|ffff|----|,,,,|----|    | ",
75        " |    |T,,,B,,,,B,,bb|    R,,,CC,,,C|th,,,,htR    |T,,,B,,,,B,,bb|    | ",
76        " |    R,,,,Z,,,,G,,,,R    R,,,CC,,,C|th,,,,htR    R,,,,Z,,,,G,,,,R    | ",
77        " |    |bb,,B,,,,B,,,T|    |,,,CC,,,C|,,,,,,,,|    |bb,,B,,,,B,,,T|    | ",
78        " |    |----|,,,,|----|    |,,,CC,,hC|th,,,,,,|    |----|,,,,|----|    | ",
79        " |    |T,,,B,,,,B,,bb|    R,,,,,,,,C|th,,,,htR    |T,,,B,,,,B,,bb|    | ",
80        " |    R,,,,Z,,,,Z,,,,R    R,h,,,h,,C|,,,hh,htR    R,,,,Z,,,,G,,,,R    | ",
81        " |    |bb,,B,,,,B,,,T|    |CCCCCCCCC|ooottooo|    |bb,,B,,,,B,,,T|    | ",
82        " |    |----|----|----|    |--RR-RR------RR---|    |----|----|----|    | ",
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        "#########################################################|^^|###########",
108        "#########################################################|^^|###########",
109        "#########################################################|^^|###########",
110        "#########################################################|^^|###########",
111        "########|-------------------------------------------------^^---|########",
112        "########|^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^|########",
113        "########|^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^|########",
114        "########|^^|-----------------------|^^|---------------------|^^|########",
115        "########|^^|#######################|^^|#####################|^^|########",
116        "########|^^|#######################|^^|#####################|^^|########",
117        "########|^^|#######################|^^|#####################|^^|########",
118        "########|^^|#######################|^^|#####################|^^|########",
119        "########|^^|#######################|^^|#####################|^^|########",
120        "########|^^|#######################|^^|#####################|^^|########",
121        "########|^^|#######################|^^|#####################|^^|########",
122        "########|^^|#######################|^^|#####################|^^|########",
123        "########|^^|#######################|^^|#####################|^^|########",
124        "########|^^|#######################|^^|#####################|^^|########",
125        "########|^^|#######################|^^|#####################|^^|########",
126        "########|^^|#######################|^^|#####################|^^|########",
127        "#######||^^|######################||^^|#####################|^^||#######",
128        "#######|P^^|######################|P^^|#####################|^^P|#######",
129        "#######|^^^|######################|^^^|#####################|^^^|#######",
130        "#######|424|######################|424|#####################|424|#######",
131        "#######|---|######################|---|#####################|---|#######",
132        "########################################################################",
133        "########################################################################",
134        "########################################################################",
135        "########################################################################",
136        "########################################################################",
137        "########################################################################",
138        "##############################|-----------|#############################",
139        "##############################|m,,,,>,,,,m|#############################",
140        "##############################|m,,,,,,,,,m|#############################",
141        "##############################|m,,,,,,,,,m|#############################",
142        "##############################|m,,,,,,,,,m|#############################",
143        "##############################|m,,,,,,,,,m|#############################",
144        "##############################|-----------|#############################",
145        "########################################################################",
146        "########################################################################",
147        "########################################################################",
148        "########################################################################",
149        "########################################################################",
150        "########################################################################",
151        "########################################################################",
152        "########################################################################",
153        "########################################################################",
154        "########################################################################",
155        "########################################################################",
156        "########################################################################",
157        "########################################################################",
158        "########################################################################",
159        "########################################################################",
160        "########################################################################"
161      ],
162      "palettes": [ "prison_palette" ],
163      "terrain": {
164        "2": "t_concrete",
165        "4": "t_concrete",
166        "@": "t_door_metal_pickable",
167        "R": "t_window_bars",
168        "^": "t_concrete",
169        "P": "t_concrete",
170        "Y": "t_pavement_y",
171        "C": "t_floor",
172        "L": "t_floor",
173        "5": "t_floor",
174        "Z": "t_door_bar_o"
175      },
176      "furniture": {
177        "X": "f_exercise",
178        "C": "f_counter",
179        "5": "f_bench",
180        "P": "f_rack",
181        "2": "f_home_furnace",
182        "4": "f_water_heater",
183        "L": "f_locker"
184      },
185      "items": {
186        "l": [
187          { "item": "prison_weapons", "chance": 30 },
188          { "item": "prison_armor", "chance": 30 },
189          { "item": "cop_torso", "chance": 20 },
190          { "item": "cop_pants", "chance": 20 },
191          { "item": "cop_shoes", "chance": 20 }
192        ],
193        "C": [ { "item": "hand_tools", "chance": 40 } ],
194        "L": [ { "item": "hand_tools", "chance": 40 } ],
195        "P": [ { "item": "tools_plumbing", "chance": 100, "repeat": [ 1, 3 ] } ]
196      },
197      "liquids": { "4": { "liquid": "water_clean", "amount": [ 0, 100 ] } },
198      "place_monsters": [
199        { "monster": "GROUP_ZOMBIE_PRISON", "x": [ 15, 23 ], "y": [ 20, 23 ], "density": 0.3 },
200        { "monster": "GROUP_ZOMBIE_PRISON", "x": [ 14, 15 ], "y": [ 50, 55 ], "density": 0.3 },
201        { "monster": "GROUP_ZOMBIE_PRISON", "x": [ 58, 59 ], "y": [ 50, 55 ], "density": 0.3 },
202        { "monster": "GROUP_ZOMBIE_PRISON", "x": [ 29, 44 ], "y": [ 32, 40 ], "density": 0.3 },
203        { "monster": "GROUP_ZOMBIE_PRISON", "x": [ 29, 35 ], "y": [ 56, 63 ], "density": 0.3 },
204        { "monster": "GROUP_ZOMBIE_PRISON", "x": [ 39, 44 ], "y": [ 87, 95 ], "density": 0.3 },
205        { "monster": "GROUP_ZOMBIE_COP", "x": [ 54, 59 ], "y": [ 10, 15 ], "density": 0.2 },
206        { "monster": "GROUP_ZOMBIE_COP", "x": [ 53, 64 ], "y": [ 32, 34 ], "density": 0.2 },
207        { "monster": "GROUP_ZOMBIE_COP", "x": [ 9, 20 ], "y": [ 32, 34 ], "density": 0.2 }
208      ],
209      "place_monster": [
210        { "monster": "mon_zombie_technician", "x": [ 8, 10 ], "y": [ 110, 115 ], "chance": 100 },
211        { "monster": "mon_zombie_technician", "x": [ 33, 35 ], "y": [ 110, 115 ], "chance": 100 },
212        { "monster": "mon_zombie_technician", "x": [ 57, 59 ], "y": [ 110, 115 ], "chance": 100 }
213      ],
214      "place_vehicles": [ { "vehicle": "bus_prison", "x": 8, "y": 12, "chance": 25, "rotation": 180 } ]
215    }
216  },
217  {
218    "type": "mapgen",
219    "method": "json",
220    "om_terrain": [
221      [ "prison_1_2f_3", "prison_1_2f_2", "prison_1_2f_1" ],
222      [ "prison_1_2f_6", "prison_1_2f_5", "prison_1_2f_4" ],
223      [ "prison_1_2f_9", "prison_1_2f_8", "prison_1_2f_7" ]
224    ],
225    "weight": 250,
226    "object": {
227      "rows": [
228        "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
229        "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
230        "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
231        "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
232        "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
233        "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
234        "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5444444444444444444444444444445A",
235        "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1.............................1A",
236        "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1.............................1A",
237        "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1.............................1A",
238        "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1.............................1A",
239        "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1.............................1A",
240        "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1.............................1A",
241        "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1.............................1A",
242        "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1.............................1A",
243        "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1.............................1A",
244        "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1.............................1A",
245        "A|--------------------------------------------------------------------|A",
246        "A|AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA|A",
247        "A|AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA|A",
248        "A|AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA|A",
249        "A|AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA|A",
250        "A|AAAA|^^^|AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA|^^^|AAAA|A",
251        "A|AAAA^<^^^AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA^^^<^AAAA|A",
252        "A|AAAA^^^^^AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA^^^^^AAAA|A",
253        "A|AAAA^^^^^AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA^^^^^AAAA|A",
254        "A|AAAA|^^^|AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA|^^^|AAAA|A",
255        "A|AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA|A",
256        "A|AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA|A",
257        "A|AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA|A",
258        "A|AAAA|--------------|AAAA54444444444444444445AAAA|--------------|AAAA|A",
259        "A|AAAA|^6^6^6^^6^6^6^|AAAA1..................1AAAA|^6^6^6^^6^6^6^|AAAA|A",
260        "A|AAAA|^^^^^^^^^^^^^^|AAAA1..................1AAAA|^^^^^^^^^^^^^^|AAAA|A",
261        "A|AAAA|^^^^^^^^^^^^^^|AAAA1..................1AAAA|^^^^^^^^^^^^^^|AAAA|A",
262        "A|AAAA|^^^^^^^^^^^^^^|AAAA1..................1AAAA|^^^^^^^^^^^^^^|AAAA|A",
263        "A|AAAA|^S^S^^^^^^S^S^|AAAA1..................1AAAA|^S^S^^^^^^S^S^|AAAA|A",
264        "A|AAAA|------^^------|AAAA1..................1AAAA|------^^------|AAAA|A",
265        "A|AAAA|,,,,,,,,,,,,,,|AAAA1..................1AAAA|,,,,,,,,,,,,,,|AAAA|A",
266        "A|AAAAR<,,,,,,,,,,,,,RAAAA1..................1AAAAR,,,,,,,,,,,,,<RAAAA|A",
267        "A|AAAAR<,,,,,,,,,,,,,RAAAA1..................1AAAAR,,,,,,,,,,,,,<RAAAA|A",
268        "A|AAAA|,,,,,,,,,,,,,,|AAAA1..................1AAAA|,,,,,,,,,,,,,,|AAAA|A",
269        "A|AAAA|----|BGGB|----|AAAA1..................1AAAA|----|BGGB|----|AAAA|A",
270        "A|AAAA|T,,,B,,,,B,,bb|AAAA1..................1AAAA|T,,,B,,,,B,,bb|AAAA|A",
271        "A|AAAAR,,,,Z,,,,Z,,,,RAAAA1..................1AAAAR,,,,Z,,,,G,,,,RAAAA|A",
272        "A|AAAA|bb,,B,,,,B,,,T|AAAA1..................1AAAA|bb,,B,,,,B,,,T|AAAA|A",
273        "A|AAAA|----|,,,,|----|AAAA1..................1AAAA|----|,,,,|----|AAAA|A",
274        "A|AAAA|T,,,B,,,,B,,bb|AAAA1..................1AAAA|T,,,B,,,,B,,bb|AAAA|A",
275        "A|AAAAR,,,,Z,,,,Z,,,,RAAAA1..................1AAAAR,,,,Z,,,,Z,,,,RAAAA|A",
276        "A|AAAA|bb,,B,,,,B,,,T|AAAA1..................1AAAA|bb,,B,,,,B,,,T|AAAA|A",
277        "A|AAAA|----|,,,,|----|AAAA1..................1AAAA|----|,,,,|----|AAAA|A",
278        "A|AAAA|T,,,B,,,,B,,bb|AAAA1..................1AAAA|T,,,B,,,,B,,bb|AAAA|A",
279        "A|AAAAR,,,,Z,,,,Z,,,,RAAAA1..................1AAAAR,,,,Z,,,,Z,,,,RAAAA|A",
280        "A|AAAA|bb,,B,,,,B,,,T|AAAA1..................1AAAA|bb,,B,,,,B,,,T|AAAA|A",
281        "A|AAAA|----|,,,,|----|AAAA1..................1AAAA|----|,,,,|----|AAAA|A",
282        "A|AAAA|T,,,B,,,,B,,bb|AAAA1..................1AAAA|T,,,B,,,,B,,bb|AAAA|A",
283        "A|AAAAR,,,,G,,,,G,,,,RAAAA1..................1AAAAR,,,,G,,,,Z,,,,RAAAA|A",
284        "A|AAAA|bb,,B,,,,B,,,T|AAAA1..................1AAAA|bb,,B,,,,B,,,T|AAAA|A",
285        "A|AAAA|----|,,,,|----|AAAA1..................1AAAA|----|,,,,|----|AAAA|A",
286        "A|AAAA|T,,,B,,,,B,,bb|AAAA1..................1AAAA|T,,,B,,,,B,,bb|AAAA|A",
287        "A|AAAAR,,,,Z,,,,Z,,,,RAAAA1..................1AAAAR,,,,Z,,,,Z,,,,RAAAA|A",
288        "A|AAAA|bb,,B,,,,B,,,T|AAAA1..................1AAAA|bb,,B,,,,B,,,T|AAAA|A",
289        "A|AAAA|----|,,,,|----|AAAA1..................1AAAA|----|,,,,|----|AAAA|A",
290        "A|AAAA|T,,,B,,,,B,,bb|AAAA1..................1AAAA|T,,,B,,,,B,,bb|AAAA|A",
291        "A|AAAAR,,,,Z,,,,Z,,,,RAAAA1..................1AAAAR,,,,Z,,,,Z,,,,RAAAA|A",
292        "A|AAAA|bb,,B,,,,B,,,T|AAAA1..................1AAAA|bb,,B,,,,B,,,T|AAAA|A",
293        "A|AAAA|----|----|----|AAAA54444444444444444445AAAA|----|----|----|AAAA|A",
294        "A|AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA|A",
295        "A|AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA|A",
296        "A|AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA|A",
297        "A|AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA|A",
298        "A|--------------------------------------------------------------------|A",
299        "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
300      ],
301      "palettes": [ "prison_palette" ],
302      "terrain": {
303        "A": "t_open_air",
304        ".": "t_flat_roof",
305        "1": "t_gutter_north",
306        "4": "t_gutter_west",
307        "5": "t_gutter_drop",
308        "^": "t_concrete",
309        "6": "t_concrete",
310        "2": "t_gates_control_metal",
311        "@": "t_door_metal_pickable",
312        "R": "t_window_bars",
313        "Z": "t_door_bar_o"
314      },
315      "furniture": { "6": "f_shower" },
316      "place_monsters": [
317        { "monster": "GROUP_ZOMBIE_PRISON", "x": [ 9, 20 ], "y": [ 32, 34 ], "density": 0.2 },
318        { "monster": "GROUP_ZOMBIE_PRISON", "x": [ 53, 64 ], "y": [ 32, 34 ], "density": 0.2 }
319      ]
320    }
321  },
322  {
323    "type": "mapgen",
324    "method": "json",
325    "om_terrain": [
326      [ "prison_1_3f_3", "prison_1_3f_2", "prison_1_3f_1" ],
327      [ "prison_1_3f_6", "prison_1_3f_5", "prison_1_3f_4" ],
328      [ "prison_1_3f_9", "prison_1_3f_8", "prison_1_3f_7" ]
329    ],
330    "weight": 250,
331    "object": {
332      "rows": [
333        "                                                                        ",
334        "                                                                        ",
335        "                                                                        ",
336        "                                                                        ",
337        "                                                                        ",
338        "                                                                        ",
339        "                                                                        ",
340        "                                                                        ",
341        "                                                                        ",
342        "                                                                        ",
343        "                                                                        ",
344        "                                                                        ",
345        "                                                                        ",
346        "                                                                        ",
347        "                                                                        ",
348        "                                                                        ",
349        "                                                                        ",
350        " %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ",
351        " %                                                                    % ",
352        " %                                                                    % ",
353        " %                                                                    % ",
354        " %                                                                    % ",
355        " %    .....                                                  .....    % ",
356        " %    .....                                                  .....    % ",
357        " %    .....                                                  .....    % ",
358        " %    .....                                                  .....    % ",
359        " %    .....                                                  .....    % ",
360        " %                                                                    % ",
361        " %                                                                    % ",
362        " %                                                                    % ",
363        " %    5444444444444445                            5444444444444445    % ",
364        " %    1..............1                            1..............1    % ",
365        " %    1..............1                            1..............1    % ",
366        " %    1..............1                            1..............1    % ",
367        " %    1..............1                            1..............1    % ",
368        " %    1..............1                            1..............1    % ",
369        " %    1..............1                            1..............1    % ",
370        " %    1..............1                            1..............1    % ",
371        " %    1..............1                            1..............1    % ",
372        " %    1..............1                            1..............1    % ",
373        " %    1..............1                            1..............1    % ",
374        " %    1..............1                            1..............1    % ",
375        " %    1..............1                            1..............1    % ",
376        " %    1..............1                            1..............1    % ",
377        " %    1..............1                            1..............1    % ",
378        " %    1..............1                            1..............1    % ",
379        " %    1..............1                            1..............1    % ",
380        " %    1..............1                            1..............1    % ",
381        " %    1..............1                            1..............1    % ",
382        " %    1..............1                            1..............1    % ",
383        " %    1..............1                            1..............1    % ",
384        " %    1..............1                            1..............1    % ",
385        " %    1..............1                            1..............1    % ",
386        " %    1..............1                            1..............1    % ",
387        " %    1..............1                            1..............1    % ",
388        " %    1..............1                            1..............1    % ",
389        " %    1..............1                            1..............1    % ",
390        " %    1..............1                            1..............1    % ",
391        " %    1..............1                            1..............1    % ",
392        " %    1..............1                            1..............1    % ",
393        " %    1..............1                            1..............1    % ",
394        " %    1..............1                            1..............1    % ",
395        " %    1..............1                            1..............1    % ",
396        " %    1..............1                            1..............1    % ",
397        " %    1..............1                            1..............1    % ",
398        " %    5444444444444445                            5444444444444445    % ",
399        " %                                                                    % ",
400        " %                                                                    % ",
401        " %                                                                    % ",
402        " %                                                                    % ",
403        " %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ",
404        "                                                                        "
405      ],
406      "palettes": [ "prison_palette" ],
407      "terrain": {
408        " ": [ "t_open_air" ],
409        ".": [ "t_flat_roof" ],
410        "(": [ "t_metal_railing" ],
411        "^": [ "t_concrete" ],
412        "1": [ "t_gutter_north" ],
413        "4": [ "t_gutter_west" ],
414        "5": [ "t_gutter_drop" ],
415        "q": [ "t_floor" ]
416      }
417    }
418  },
419  {
420    "type": "mapgen",
421    "method": "json",
422    "om_terrain": [ [ "prison_1_b_9_hidden", "prison_1_b_8_hidden_lab_stairs", "prison_1_b_7_hidden" ] ],
423    "weight": 250,
424    "object": {
425      "fill_ter": "t_dirt",
426      "rows": [
427        "########################################################################",
428        "################################|------|################################",
429        "################################|,,>>,,|################################",
430        "################################|,,,,,,|################################",
431        "################################|,,,,,,|################################",
432        "################################|,,,,,,|################################",
433        "################################|,,,,,,|################################",
434        "################################|-6LL--|################################",
435        "##################################|,,|##################################",
436        "##############--------------------|,,|##################################",
437        "##############|R,R|b,T|b,T|b,T|b,T|,,|##################################",
438        "#######--------R,R|b,,|b,,|b,,|b,,|,,|##################################",
439        "#######|,,,,,,,,,R|,Z,|,Z,|,Z,|,Z,|,,|##################################",
440        "#######|,,,,,,,,,,|,,,|,,,|,,,|,,,|,,|##################################",
441        "#######|,,gggggg,,|BGB|BGB|BGB|BGB|,,|##################################",
442        "#######|,,g,,,,g,,|,,,,,,,,,,,,,,,|,,|##################################",
443        "#######|,,M,/?,g,,M,,,,,,,,,,,,,,,M,,|##################################",
444        "#######|,,g,,,,g,,|,,,,,,,,,,,,,,,|,,|##################################",
445        "#######|,,gggggg,,|BGB|BGB|BGB|BGB|MM|##################################",
446        "#######|,,,,,,,,,,|,,,|,,,|,,,|,,,|<<|##################################",
447        "#######|,,,,,,,,,R|,C,|,C,|,C,|,C,----##################################",
448        "#######--------R,R|b,,|b,,|b,,|b,,|#####################################",
449        "##############|R,R|b,T|b,T|b,T|b,T|#####################################",
450        "##############--------------------|#####################################"
451      ],
452      "palettes": [ "prison_palette" ],
453      "furniture": { "?": "f_autodoc", "/": "f_autodoc_couch", "R": "f_rack" },
454      "terrain": {
455        "L": "t_door_metal_locked",
456        "M": "t_door_metal_c",
457        "6": "t_card_science",
458        "7": "t_floor",
459        "/": "t_floor",
460        "?": "t_floor",
461        "C": "t_floor",
462        "Z": "t_floor"
463      },
464      "items": {
465        "l": [
466          { "item": "prison_weapons", "chance": 30 },
467          { "item": "prison_armor", "chance": 30 },
468          { "item": "cop_torso", "chance": 20 },
469          { "item": "cop_pants", "chance": 20 },
470          { "item": "cop_shoes", "chance": 20 }
471        ],
472        "R": [
473          { "item": "dissection", "chance": 60 },
474          { "item": "bionics_common", "chance": 10 },
475          { "item": "mut_lab", "chance": 5 }
476        ],
477        "?": { "item": "autodoc_supplies", "chance": 100 }
478      },
479      "monster": {
480        "Z": [
481          { "monster": "mon_zombie_prisoner" },
482          { "monster": "mon_zombie_prisoner_fat" },
483          { "monster": "mon_zombie_prisoner_tough" }
484        ],
485        "C": { "monster": "mon_broken_cyborg" }
486      }
487    }
488  },
489  {
490    "type": "mapgen",
491    "method": "json",
492    "om_terrain": [
493      [ "prison_alcatraz_5", "prison_alcatraz_4", "prison_alcatraz_3", "prison_alcatraz_2", "prison_alcatraz_1" ],
494      [ "prison_alcatraz_10", "prison_alcatraz_9", "prison_alcatraz_8", "prison_alcatraz_7", "prison_alcatraz_6" ],
495      [ "prison_alcatraz_15", "prison_alcatraz_14", "prison_alcatraz_13", "prison_alcatraz_12", "prison_alcatraz_11" ]
496    ],
497    "weight": 250,
498    "object": {
499      "fill_ter": "t_region_groundcover_barren",
500      "rows": [
501        "````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````",
502        "```````````````````````````ZZZZZZZZ!!{!!ZZZZZZZZZZZZ!!{!!ZZZ````````````````````````````````````````````````````````````",
503        "```````````````````````````Z!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!Z````````````````````````````````````````````````````````````",
504        "```````````````````````````Z!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!Z````````````````````````````````````````````````````````````",
505        "```````````````````````````Z!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!````````````````````````````````````````````````",
506        "`````````````````~~~~~~~~~~Z!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!~~~~~~~~~~~~~~``````````````````````````````````",
507        "```````````~~~~~~~~~~~~~~~~Z!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!**************~~~~~~~~~~~~~~~~~~~~~~~~~~~~~`````````````````",
508        "`````````~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^***  **                       **      ~~~~~~~~~~````````",
509        "`````~~~~~~~~~~~~~~****** ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    ** ***           *      *********      ~~~~~~``````",
510        "````~~~~~~~~~~~~~~  **** ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^   *** *  ***     ***   ***       **     ~~~~~~~~~~``",
511        "``````~~~~~~~~~~~  **   ^^^ ********************************** ^^^^   ***********************      *****         ~~~~~~`",
512        "````~~~~~~~~~   *****  ^^^   *******  ******  ******         ** ^^^^^^^^^^^^^^^^^^^^^*****************************~~~~~`",
513        "```~~~~~~       ****   ^^^  *%%%%%%%%%%%%%%%%%%%%%%           ** ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^)~~~~`",
514        "`````~~~~       **     ^^^   %______((((((((______%        *****  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^)~~~~`",
515        "````~~~~~        **    ^^^   %_____(________(_____%      ******************************^^^^^^^^^^^^^^^^^^^^^^^^^^^)~~~~`",
516        "```~~~~~~~       **    ^^^   %____(_(______(_(____%    $$$$$$$$$$$$$$$$$$$$**$$$$$$$$$$$w$$$$$w$$$$$$$$$$$*****^^^)~~~~`",
517        "```~~~~~~~~     ***    ^^^   %___(__(______(__(___%   /$o,,,,h$11111$o,,dh$//$I...+...+...C$C...+...+...I$/ ***^^^)~~~``",
518        "```~~~~~~~~~    **     ^^^   %___(__(______(__(___%    $1,,,dd$,,,,,$o,,d,$  wC.hd$...$dh.I$I.hd$...$dh.Cw   **^^^)~~~``",
519        "```~~~~~~~~~~    *     ^^^   %___(__((((((((__(___%    g1,,,,,$$$?$$$Y,,,,g  $$$$$$...$$$$$$$$$$$...$$$$$$  **^^^)~~~```",
520        "````~~~~~~~~~   **     ^^^   %___(__(______(__(___%    $Y,,,,,?,,,,,?,,111$  $I...+...$A..t....o$...$$000$ **^^^)~~~````",
521        "```~~~~~~~~~~   *****  ^^^^  %___(__(______(__(___%    $$$$$$$$,,,,,$$$$$$$  wC.hd$...$A..t....o$...$$..0$**^^^)~~~~````",
522        "``~~~~~~~~~~     ********^^^ %____(_(______(_(____%    $o,,,,1$,,,,,$S,=,T$  $$$$$$...$A.......J$...}G..0$*^^^)~~~~~````",
523        "```~~~~~~~~~    ***'******^^^%_____(________(_____%    gdd,,,,?,,,,,$,,$$$$  $I...+...$$$$$+$$$$$...$$..0$*^^^)~~~~~````",
524        "````~~~~~~~~~   **''  ****^^^%______((((((((______%    $h,,,,Y$,,,,,=,,=,T$  wC.hd$................a$$000$*^^^)~~~~~````",
525        "```~~~~~~~~~~    ''****** ^^^%%%%%%%%%%%^%%%%%%%%%%    $$$$$$$$$$+$$$$$$$$$  $$$$$$$$$$$$$$+$$$$$$$$$$$$$$**^^)~~~~~~```",
526        "```~~~~~~~~      ***      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^*^^)~~~~~~```",
527        "```~~~~~~~~      **|-----|^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^|-----|^*^^)~~~~~~~``",
528        "````~~~~~~~~    ** v>,,,,|%%%%%%%%%%V%%%%%%%%%%V%%%%%%%%%%V%%%%%%%%%%V%%%%%%%%%%V%%%%%%%%^^^%%V%%%%|,,,,>|^*^^)))))~~```",
529        "``~~~~~~~~~~   **  |,,,,,@''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%^^^G''''''@,,,,,|^**^^^^^)~~~``",
530        "```~~~~~~~~     *  |,,,,,|BBBBBBBBBBVBBBBBBBBBBVBBBBBBBBBBVBBBBBBBBBBVBBBBBBBBBBVBBBBBBBBBGBBBVBBBB|,,,,,|^^**^^^^) ~~``",
531        "```~~~~~~~~     *x*|--@--|                                                               ^^^       |--@--|^^****^^) ~~~`",
532        "``~~~~~~~~        *  %'B                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^         B'% *^^****^^)  ~~`",
533        "```~~~~~~~       **  %'B  |--------------------|--|------------|GB|-------------|--gg--|-g@g-|-gg-|  B'% *^^****^^)  ~~`",
534        "```~~~~~~         ***%'B /|,,,,,,,,,,,,,,,,,,,,|,,|222zzzzeeeee|^^|b,,,=,,111,7q|qd,,,o|<,,,<|d,,A|/ B'% *^^****^^)  ~~`",
535        "`````~~~~          **%'B  |,,33333,,,,,,33333,,|,,+,,,,,,,,,,,,@^^|b,,c|o,,,,,dd|hd,,h,?,,,,,gdh,A|  B'% *^^****^^)   ~`",
536        "````~~~~~      ***** %'B  |,,ttttt,,,,,,ttttt,,|,,+,,,,,,,,,,,,@^^|----|o,,,,,,h|,d,,,,|,,,,,|1,,Y|  B'% *^^****^^)  ~~`",
537        "```~~~~~       ***   V'V  |,,33333,,,,,,33333,,|,,|222zzzzeeeee|99|b,,,=,,,,,,,Y|,,,11Y|3,,,,|--?-|  V'V *^^****^^)  ~~`",
538        "``~~~~~~       **    %'B  |,,,,,,,,,,,,,,,,,,,,|,,|----|-----|----|b,,c|o,,,S|?-|------|3,,,,,,,,,|  B'% *^^****^^)  ~~`",
539        "``~~~~~~~      *     %'B  |,,33333,,|--cccccc--|,,|T,,,G,,,,,G,,,T|----|o,,,4|,,+,hgh,,|3,,,3|--=-|  B'% *^^****^^)  ~~`",
540        "```~~~~~~~     *     %'B  |,,ttttt,,|22,,,,,,qq|,,|bb,,B,,,,,B,,bb|b,,,=,,,,4|,,|--|--=|,,,,3|T,,,|  B'% *^^^^^^^^)~~~``",
541        "```~~~~~~~~    ***   %'B  |,,33333,,|,,,,,,,,,,+,,|----|,,,,,|----|b,,c|--?--|,,+,hgh=,=,,,,3|q,,S|  B'% *^^^^^^^^)~~~``",
542        "``~~~~~~~~~     **   %'B  |,,,,,,,,,|,,,,,,,,,,|,,|T,,,G,,,,,G,,,T|----|m,,,m|,,|--|--=|,,,,,|----|  B'% *******)))~~~``",
543        "```~~~~~~~~    **    %'B  |,,,,,,,,,|SScceeccnn|,,|bb,,B,,,,,B,,bb|5,,,?,,mmm|,,+,hgh,,|,,,,,=,,,y|  B'%        ~~~~~~``",
544        "`````~~~~~ ********  V'V  |--BBGBB--|----------|BG|----|BBGBB|----|----------|BG|------|--+--|----|  V'V         ~~~~```",
545        "````~~~~~  ***  **** %'B  g,,,,,,,,,,,,,,,,,,,,B,,B,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,g  B'%        ~~~~````",
546        "`````~~~~        **  %'B  g,,,,,,,,,,,,,,,,,,,,G,,G,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,g  B'%       ~~~~`````",
547        "`````~~~~~      **   %'B  |--BBGBB--|BG|-BBGBB-|BG|----|BBGBB|----|----|BBGBB|----|----|BBGBB|----|  B'%       ~~~~`````",
548        "````~~~~~~~    **    %'B  |X,,,,,,,3|,,|X,,,,,l|,,|T,,,B,,,,,B,,,T|T,,,B,,,,,B,,,T|T,,,B,,,,,B,,,T|  B'%       ~~~~`````",
549        "```~~~~~~~~~   **    %'B  |X,,333,,3|,,|X,,,,,l|,,|bb,,G,,,,,G,,bb|bb,,G,,,,,G,,bb|bb,,G,,,,,G,,bb|  B'%      ~~~~~~````",
550        "``~~~~~~~~~~   **    %'B  |X,,,,,,,3|,,|X,,,,,l|,,|----|,,,,,|----|----|,,,,,|----|----|,,,,,|----|  B'%      ~~~~~`````",
551        "`~~~~~~~~~~~~   ***  V'V  |----+----|,,|---+---|,,|T,,,B,,,,,B,,,T|T,,,B,,,,,B,,,T|T,,,B,,,,,B,,,T|  V'V        ~~~~~```",
552        "````~~~~~~~~~~   **  %'B  |6,,,,,,,6|,,|L,,,,,P|,,|bb,,G,,,,,G,,bb|bb,,G,,,,,G,,bb|bb,,G,,,,,G,,bb|  B'%         ~~~````",
553        "`````~~~~~~~~~   *   %'B  |6,,,6,,,6|,,|,,,,,,P|,,|----|-----|----|----|,,,,,|----|----|,,,,,|----|  B'%         ~~~~```",
554        "````~~~~~~~~~~   **  %'B  |6,,,6,,,6|,,|M,,,,,N|,,|fffffffffffffff|T,,,B,,,,,B,,,T|T,,,B,,,,,B,,,T|  B'%        ~~~~````",
555        "````~~~~~~~~~     *  %'B  |---------|,,|,,,,,,N|,,+fffffffffffffff|bb,,G,,,,,G,,bb|bb,,G,,,,,G,,bb|  B'%        ~~~~````",
556        "```~~~~~~~~~~     ** %'B  |DDDDD,yy,B,,|-------|+-|ffffEff888ffKff|----|,,,,,|----|----|,,,,,|----|  B'%        ~~~~````",
557        "``````~~~~~~    ***  %'B  |,,,,,,,,,G,,|U|U|U|U|,,|fffffffffffffff|T,,,B,,,,,B,,,T|T,,,B,,,,,B,,,T|  B'%        ~~~`````",
558        "```~~~~~~~~    **    V'V  |WWWWW,yy,B,,|H|H|H|H|,,|ffffEff888ffEff|bb,,G,,,,,G,,bb|bb,,G,,,,,G,,bb|  V'V        ~~~~````",
559        "`````~~~~~    **     %'B /|---------|--|,,,,,,,,,,|fffffffffffffff|----|,,,,,|----|----|,,,,,|----|  B'%       ~~~~`````",
560        "```~~~~~~    **      %'B  B::;;;:::::::@,,,,,,,,,h|ffffEff888ffEff|T,,,B,,,,,B,,,T|T,,,B,,,,,B,,,T|  B'%      ~~~~~`````",
561        "```~~~~~~ *****      %'B  B::::::::::::|ScRRRQQQdd|fffffffffffffff|bb,,G,,,,,G,,bb|bb,,G,,,,,G,,bb|/ B'%      ~~~~~`````",
562        "`~~~~~~~  *          %'B  VBBBBGBBBVBBB|----------|BBBBVBBBBBVBBBB|----|-----|----|----|-----|----|  B'%    ~~~~~~``````",
563        "````~~~~***          %'B                          /               /                                  B'%  ~~~~~~````````",
564        "```~~~~~~ *        |--@--|                                                                         |--@--|~~~~~~````````",
565        "```~~~~~~**        |,,,,,|BBBBBBBBBBVBBBBBBBBBBVBBBBBBBBBBVBBBBBBBBBBVBBBBBBBBBBVBBBBBBBBBBVBBBBBBB|,,,,,|~~~~~`````````",
566        "````~~~~***        |,,,,,@'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''@,,,,,|~~~```````````",
567        "```~~~~***~~~~~    |>,,,,|%%%%%%%%%%V%%%%%%%%%%V%%%%%%%%%%V%%%%%%%%%%V%%%%%%%%%%V%%%%%%%%%%V%%%%%%%|,,,,>|~~~```````````",
568        "```~~~~~**~~~~~~~~ |-----|#########################################################################|-----|~~~```````````",
569        "`````````*~~~~~~~~~~~~~~~~########################################################~~~~###########~~~~~~~~~~`````````````",
570        "```````***``~~~~~~~~~~~~~~~~~################~~~~~~~~~~~~~~~~###################~~~~~~~~####~~~~~~``````````````````````",
571        "```````**```````````````~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~```````````````````````````",
572        "````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````"
573      ],
574      "palettes": [ "prison_palette" ],
575      "terrain": {
576        " ": [
577          [ "t_region_groundcover_urban", 20 ],
578          [ "t_region_groundcover_barren", 5 ],
579          [ "t_region_shrub", 2 ],
580          [ "t_region_tree", 1 ]
581        ],
582        ".": [ "t_floor" ],
583        ":": [ "t_region_groundcover_barren" ],
584        "'": [ "t_region_groundcover_barren" ],
585        ";": [ "t_trunk" ],
586        "#": [ "t_sand" ],
587        "~": [ "t_water_sh" ],
588        "*": [ "t_region_groundcover_barren" ],
589        "!": [ "t_dock" ],
590        "{": [ "t_dock" ],
591        "^": [ "t_concrete" ],
592        "$": [ "t_brick_wall" ],
593        "?": [ "t_door_locked" ],
594        "@": [ "t_door_metal_pickable" ],
595        "}": [ "t_door_metal_locked" ],
596        "(": [ "t_pavement_y" ],
597        ")": [ "t_concrete_railing" ],
598        "1": [ "t_floor" ],
599        "3": [ "t_floor" ],
600        "2": [ "t_floor" ],
601        "4": [ "t_floor" ],
602        "5": [ "t_floor" ],
603        "6": [ "t_floor" ],
604        "7": [ "t_floor" ],
605        "8": [ "t_concrete" ],
606        "9": [ "t_concrete" ],
607        "0": [ "t_floor" ],
608        "q": [ "t_floor" ],
609        "a": [ "t_floor" ],
610        "A": [ "t_floor" ],
611        "C": [ "t_floor" ],
612        "f": [ "t_concrete" ],
613        "E": [ "t_concrete" ],
614        "I": [ "t_floor" ],
615        "J": [ "t_floor" ],
616        "K": [ "t_concrete" ],
617        "L": [ "t_floor" ],
618        "M": [ "t_floor" ],
619        "N": [ "t_floor" ],
620        "P": [ "t_floor" ],
621        "Q": [ "t_floor" ],
622        "R": [ "t_floor" ],
623        "U": [ "t_concrete" ],
624        "v": [ "t_wall_wood" ],
625        "V": [ "t_column" ],
626        "x": [ "t_dirt" ],
627        "X": [ "t_floor" ],
628        "Y": [ "t_floor" ],
629        "Z": [ "t_fence_rope" ],
630        "<": [ "t_floor" ],
631        "`": [ [ "t_water_dp", 20 ], "t_water_sh" ],
632        "/": [ "t_gutter_downspout" ]
633      },
634      "furniture": {
635        "a": [ "f_console" ],
636        "q": [ "f_trashcan" ],
637        "y": [ "f_locker" ],
638        "A": [ "f_sofa" ],
639        "C": [ "f_bed" ],
640        "I": [ "f_dresser" ],
641        "J": [ "f_pinball_machine" ],
642        "K": [ "f_floor_canvas" ],
643        "L": [ "f_drill_press" ],
644        "M": [ "f_heavy_lathe" ],
645        "N": [ "f_utility_shelf" ],
646        "P": [ "f_workbench" ],
647        "Q": [ "f_cupboard" ],
648        "R": [ "f_locker" ],
649        "U": [ "f_fiber_mat" ],
650        "x": [ "f_boulder_medium" ],
651        "X": [ "f_rack_coat" ],
652        "Y": [ "f_rack_coat" ],
653        "#": [ [ "f_null", 30 ], "f_boulder_medium" ],
654        "*": [ [ "f_boulder_large", 20 ], "f_boulder_medium" ],
655        "1": [ "f_filing_cabinet" ],
656        "2": [ "f_cupboard" ],
657        "4": [ "f_glass_fridge" ],
658        "5": [ "f_safe_l" ],
659        "6": [ "f_shower" ],
660        "7": [ "f_armchair" ],
661        "8": [ "f_bench" ],
662        "9": [ "f_dumpster" ],
663        "0": [ "f_locker" ],
664        "{": [ "f_bitts" ]
665      },
666      "items": {
667        "0": [ { "item": "prison_weapons", "chance": 50 }, { "item": "prison_armor", "chance": 50 } ],
668        "I": [ { "item": "cop_torso", "chance": 33 }, { "item": "cop_pants", "chance": 33 }, { "item": "cop_shoes", "chance": 33 } ],
669        "N": [ { "item": "hand_tools", "chance": 50 }, { "item": "tools_carpentry", "chance": 50 } ],
670        "l": [ { "item": "hand_tools", "chance": 50 }, { "item": "tools_carpentry", "chance": 50 } ],
671        "C": { "item": "bed", "chance": 70 },
672        "Q": { "item": "prison_canine_food", "chance": 70, "repeat": [ 3, 5 ] },
673        "R": [
674          { "item": "animalshelter_softdrug", "chance": 70, "repeat": [ 1, 2 ] },
675          { "item": "animalshelter_hardrug", "chance": 30, "repeat": [ 1, 2 ] }
676        ],
677        "U": { "item": "prison_canine_bowl", "chance": 70 },
678        "Y": { "item": "clothing_outdoor_torso", "chance": 60 },
679        "q": { "item": "trash_cart", "chance": 50, "repeat": [ 2, 3 ] },
680        "n": { "item": "SUS_oven", "chance": 70 },
681        "r": { "item": "cleaning", "chance": 50 },
682        ":": { "item": "animalshelter_toys", "chance": 5 },
683        "1": { "item": "office_paper", "chance": 50 },
684        "4": [ { "item": "softdrugs", "chance": 50 }, { "item": "harddrugs", "chance": 50 } ],
685        "5": { "item": "alcohol_bottled_canned", "chance": 95, "repeat": [ 1, 3 ] },
686        "2": [ { "item": "cannedfood", "chance": 70, "repeat": [ 1, 3 ] }, { "item": "pasta", "chance": 70, "repeat": [ 1, 3 ] } ]
687      },
688      "monster": {
689        ",": [
690          { "monster": "mon_zombie_cop", "chance": 1 },
691          { "monster": "mon_zombie_prisoner", "chance": 2 },
692          { "monster": "mon_zombie_prisoner_fat", "chance": 2 },
693          { "monster": "mon_zombie_prisoner_tough", "chance": 2 }
694        ],
695        "_": [
696          { "monster": "mon_zombie_cop", "chance": 1 },
697          { "monster": "mon_zombie_prisoner", "chance": 2 },
698          { "monster": "mon_zombie_prisoner_fat", "chance": 2 },
699          { "monster": "mon_zombie_prisoner_tough", "chance": 2 }
700        ],
701        "(": [
702          { "monster": "mon_zombie_cop", "chance": 1 },
703          { "monster": "mon_zombie_prisoner", "chance": 2 },
704          { "monster": "mon_zombie_prisoner_fat", "chance": 2 },
705          { "monster": "mon_zombie_prisoner_tough", "chance": 2 }
706        ],
707        "#": [
708          { "monster": "mon_zombie_cop", "chance": 1 },
709          { "monster": "mon_zombie_prisoner", "chance": 2 },
710          { "monster": "mon_zombie_prisoner_fat", "chance": 2 },
711          { "monster": "mon_zombie_prisoner_tough", "chance": 2 }
712        ],
713        "`": { "monster": "mon_zhark", "chance": 1 },
714        ".": { "monster": "mon_zombie_cop", "chance": 1 },
715        "^": { "monster": "mon_zombie_prisoner_brute", "chance": 1 },
716        " ": { "monster": "mon_dog_zombie_cop", "chance": 1 },
717        "U": { "monster": "mon_dog_gshepherd", "chance": 10 },
718        ":": { "monster": "mon_dog_gshepherd", "chance": 1 },
719        "<": { "monster": "mon_turret_riot" }
720      },
721      "place_monster": [ { "monster": "mon_zombie_hulk", "x": 45, "y": 3 }, { "monster": "mon_zombie_prisoner_brute", "x": 60, "y": 56 } ],
722      "place_graffiti": [ { "text": "Dufresne was here", "x": 19, "y": 22 } ],
723      "computers": {
724        "a": {
725          "name": "Armory Access",
726          "security": 3,
727          "options": [ { "name": "Open Armory Door", "action": "unlock" } ],
728          "failures": [ { "action": "shutdown" }, { "action": "alarm" } ]
729        }
730      }
731    }
732  },
733  {
734    "type": "mapgen",
735    "method": "json",
736    "om_terrain": [
737      [
738        "prison_alcatraz_5_2f",
739        "prison_alcatraz_4_2f",
740        "prison_alcatraz_3_2f",
741        "prison_alcatraz_2_2f",
742        "prison_alcatraz_1_2f"
743      ],
744      [
745        "prison_alcatraz_10_2f",
746        "prison_alcatraz_9_2f",
747        "prison_alcatraz_8_2f",
748        "prison_alcatraz_7_2f",
749        "prison_alcatraz_6_2f"
750      ],
751      [
752        "prison_alcatraz_15_2f",
753        "prison_alcatraz_14_2f",
754        "prison_alcatraz_13_2f",
755        "prison_alcatraz_12_2f",
756        "prison_alcatraz_11_2f"
757      ]
758    ],
759    "weight": 250,
760    "object": {
761      "rows": [
762        "                                                                                                                        ",
763        "                                                                                                                        ",
764        "                                                                                                                        ",
765        "                                                                                                                        ",
766        "                                                                                                                        ",
767        "                                                                                                                        ",
768        "                                                                                                                        ",
769        "                                                                                                                        ",
770        "                                                                                                                        ",
771        "                                                                                                                        ",
772        "                                                                                                                        ",
773        "                                                                                                                        ",
774        "                                                                                                                        ",
775        "                                                                                                                        ",
776        "                                                                                                                        ",
777        "                                                       Ю444444444444444444Ю  Ю444444444444444444444444444Ю              ",
778        "                                                       1..................1  1...........................1              ",
779        "                                                       1..................1  1...........................1              ",
780        "                                                       1..................1  1...........................1              ",
781        "                                                       1..................1  1...........................1              ",
782        "                                                       1..................1  1...........................1              ",
783        "                                                       1..................1  1...........................1              ",
784        "                                                       1..................1  1...........................1              ",
785        "                                                       1..................1  1...........................1              ",
786        "                                                       14444444444444444441  14444444444444444444444444441              ",
787        "                                                                                                                        ",
788        "                   |-w-w-|                                                                         |-w-w-|              ",
789        "                   w<,,,,w(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((w,,,,<w              ",
790        "                   |d,,,,+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^+,,,,d|              ",
791        "                   wdh,,qw(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((wq,,hdw              ",
792        "                   |-w+w-|                                                                         |-w+w-|              ",
793        "                     (^(                                                                             (^(                ",
794        "                     (^(  Ю44444444444444444444444444444444444444444444444444444444444444444444444Ю  (^(                ",
795        "                     (^(  1.......................................................................1  (^(                ",
796        "                     (^(  1.......................................................................1  (^(                ",
797        "                     (^(  1.......................................................................1  (^(                ",
798        "                     (^(  1.......................................................................1  (^(                ",
799        "                     (^(  1.......................................................................1  (^(                ",
800        "                     (^(  1.......................................................................1  (^(                ",
801        "                     (^(  1.......................................................................1  (^(                ",
802        "                     (^(  1.......................................................................1  (^(                ",
803        "                     (^(  1.......................................................................1  (^(                ",
804        "                     (^(  1.......................................................................1  (^(                ",
805        "                     (^(  1.......................................................................1  (^(                ",
806        "                     (^(  1.......................................................................1  (^(                ",
807        "                     (^(  1.......................................................................1  (^(                ",
808        "                     (^(  1.......................................................................1  (^(                ",
809        "                     (^(  1.......................................................................1  (^(                ",
810        "                     (^(  1.......................................................................1  (^(                ",
811        "                     (^(  1.......................................................................1  (^(                ",
812        "                     (^(  1.......................................................................1  (^(                ",
813        "                     (^(  1.......................................................................1  (^(                ",
814        "                     (^(  1.......................14444444444444441...............................1  (^(                ",
815        "                     (^(  1.......................1               1...............................1  (^(                ",
816        "                     (^(  1.......................1               1...............................1  (^(                ",
817        "                     (^(  1.......................1               1...............................1  (^(                ",
818        "                     (^(  1.......................1               1...............................1  (^(                ",
819        "                     (^(  1.......................1               1...............................1  (^(                ",
820        "                     (^(  Ю4444444444441..........1               1...............................1  (^(                ",
821        "                     (^(  1            1..........1               1...............................1  (^(                ",
822        "                     (^(  1            1..........1               1...............................1  (^(                ",
823        "                     (^(  144444444444444444444444Ю444444444444444Ю4444444444444444444444444444444Ю  (^(                ",
824        "                     (^(                                                                             (^(                ",
825        "                   |-w+w-|                                                                         |-w+w-|              ",
826        "                   wdh,,qw(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((wq,,hdw              ",
827        "                   |d,,,,+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^+,,,,d|              ",
828        "                   w<,,,,w(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((w,,,,<w              ",
829        "                   |-w-w-|                                                                         |-w-w-|              ",
830        "                                                                                                                        ",
831        "                                                                                                                        ",
832        "                                                                                                                        ",
833        "                                                                                                                        "
834      ],
835      "palettes": [ "prison_palette" ],
836      "terrain": {
837        " ": [ "t_open_air" ],
838        ".": [ "t_flat_roof" ],
839        "(": [ "t_metal_railing" ],
840        "^": [ "t_concrete" ],
841        "1": [ "t_gutter_north" ],
842        "4": [ "t_gutter_west" ],
843        "Ю": [ "t_gutter_drop" ],
844        "q": [ "t_floor" ]
845      },
846      "furniture": { "q": [ "f_locker" ] },
847      "items": { "q": { "item": "guns_rifle_rare", "chance": 50 } },
848      "item": { ".": { "item": "feces_bird", "chance": 2 } },
849      "monster": { ",": { "monster": "mon_zombie_cop", "chance": 10 }, "^": { "monster": "mon_zombie_cop", "chance": 5 } }
850    }
851  },
852  {
853    "type": "mapgen",
854    "method": "json",
855    "om_terrain": [
856      [ "prison_island_1_1", "prison_island_1_2", "prison_island_1_3", "prison_island_1_4", "prison_island_1_5" ],
857      [ "prison_island_1_6", "prison_island_1_7", "prison_island_1_8", "prison_island_1_9", "prison_island_1_10" ],
858      [ "prison_island_1_11", "prison_island_1_12", "prison_island_1_13", "prison_island_1_14", "prison_island_1_15" ]
859    ],
860    "object": {
861      "faction_owner": [ { "id": "prisoners", "x": [ 5, 18 ], "y": [ 33, 47 ] }, { "id": "prisoners", "x": [ 5, 18 ], "y": [ 48, 56 ] } ],
862      "fill_ter": "t_region_groundcover_barren",
863      "rows": [
864        "````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````",
865        "````````````###*********````````````````№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№````````````````````",
866        "```````*****###****#¦***```````````````№№''''''''''''''''''''''''''''''''''''''''''''''''''''''''''№````````````````````",
867        "``******###***##***#****``````````````№№''      |----------|                                '№№№№№'№````````````````````",
868        "``*####*###***##***#******####```````№№''       |7Б7Б77Б7Б7|                                '№..>№'№````````````````````",
869        "***########******###******######````№№''        |7Б7Б77Б7Б7|                                '№...№'№````````````````````",
870        "*#############*###################`№№''         |7ББББББББ7|                                '№№@№№'№````````````````````",
871        "*№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№''          |----?-----|                                '''''''№````````````````````",
872        "*№'''''''''''''''''''''''''''''''''''          /|,,,,,,,,,,|                                     ' №````````````````````",
873        "*№'№№№№№'                                 |--g--|XXX,,,3333|/                                    ' №````````````````````",
874        "*№'№>пп№'   |-----------------------------|,,,,,|----?-----|--------------------------|          ' №````````````````````",
875        "*№'№ппп№'   |bo|bo|bo|bo|bo|bo|bo|bo|bo|bo|,,,,,,,,,,,,,,,,|bo|bo|bo|bo|bo|bo|bo|bo|b<|          ' №````````````````````",
876        "`№'№№@№№'   |b,|b,|b,|b,|b,|b,|b,|b,|b,|b,|,,,,,,,,,,,,,,,,|b,|b,|b,|b,|b,|b,|b,|b,|b,|          ' №````````````````````",
877        "`№'''''''   |T,|T,|T,|T,|T,|T,|T,|T,|T,|T,|,,,|---@----|,,,|T,|T,|T,|T,|T,|T,|T,|T,|T,|          ' №````````````````````",
878        "`№''        |-G|-G|-G|-G|-G|-G|-G|-G|-G|-G|,,,|h...Y.А%|,,,|-G|-G|-G|-G|-G|-G|-G|-G|-G|          ' №````````````````````",
879        "`№''        |,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|,,,|dd.....1|,,,|,,,,,,,,,,,,,,,,,,,,,,,,,,|          ' №````````````````````",
880        "`№''        |,,,,,,,,,,,,,,,,,,,,,,,,,,,,,B,,,|.......1|,,,B,,,,,,,,,,,,,,,,,,,,,,,,,,|          ' №````````````````````",
881        "`№''        g,,,3333,,,3333,,,3333,,,3333,G,,,|dh.11..6|,,,G,3333,,,3333,,,3333,,,3333g          ' №````````````````````",
882        "`№''        |,,,,,,,,,,,,,,,,,,,,,,,,,,,,,B,,,|d..66...|,,,B,,,,,,,,,,,,,,,,,,,,,,,,,,|          ' №````````````````````",
883        "`№''        |,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|,,,|6h..h..6|,,,|,,,,,,,,,,,,,,,,,,,,,,,,,,|          ' №````````````````````",
884        "`№''        |-G|-G|-G|-G|-G|-G|-G|-G|-G|-G|,,,|6.....h6|,,,|-G|-G|-G|-G|-G|-G|-G|-G|-G|          ' №````````````````````",
885        "`№''        |T,|T,|T,|T,|T,|T,|T,|T,|T,|T,|,,,|--------|,,,|T,|T,|T,|T,|T,|T,|T,|T,|T,|          ' №````````````````````",
886        "`№''        |b,|b,|b,|b,|b,|b,|b,|b,|b,|b,|,,,,,,,,,,,,,,,,|b,|b,|b,|b,|b,|b,|b,|b,|b,|          ' №````````````````````",
887        "`№''        |bo|bo|bo|bo|bo|bo|bo|bo|bo|bo|,,,,,,,,,,,,,,,,|bo|bo|bo|bo|bo|bo|bo|bo|bo|          ' №````````````````````",
888        "`№''        |-----------------------------|,,,,,,,,,,,,,,,,|-----------|--------------|          ' №````````````````````",
889        "`№''        B^^^^^^^^^^^^^^^^^^^^^^^^^^^^^|------BGGB------|,,,,,,,,,,,|Н,,,,,,?¡¡¡¡¡¿B          ' №````````````````````",
890        "`№''        B^E^^^888^^^E^^^^^^^^^^^^^^^^^^|bbT|,,,,,,|Tbb|L,,,P,,P,,,M|dh,,,,н|-?|¡¡¿B          ' №````````````````````",
891        "`№''        B^^^^^^^^^^^^^^^^^^^^^^^^^^^^^8|o,,G,,,,,,G,,o|,,,,P,,P,,,,|---?---|О,|¡¡¿B          ' №````````````````````",
892        "`№''        B^E^^^888^^^E^^^^^^^^^^^^^^^^^8|---|,,3,,,|---|L,,,P,,P,,,M|,,,,,,,|--|-----|-|      ' №````````````````````",
893        "`№''        B^^^^^^^^^^^^^^^^^^^^^^^^^^^^^8|bbT|,,3,,,|Tbb|,,,,P,,P,,,,|,,ttt,,|,,+,hgh,=,|/     ' №````````````````````",
894        "`№''        B^E^^^888^^^K^^^^^^^^^^^^^^^^^^|o,,G,,3,,,G,,o|L,,,P,,P,,,M|,,,,,,,|,,|-----|,|---|№№Ĝ№№````````````````````",
895        "`№''    /   B^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^|---|,,3,,,|---|,,,,,,,,,,,,|333,333|,,+,hgh,=,=,,3|  ' №````````````````````",
896        "`№''|-------|------|-------|))_____)_____))|bbT|,,,,,,|Tbb|lll,,,,,NNNN|,,,,,,,|,,|-----|,|,,3|  ' №№```````````````````",
897        "`№''|°°°°°°°°°°°°°°|o,,T,,o|_))____)____))_|o,,G,,,,,,G,,o|---|,,,|----|333,333|,,+,hgh,=,|,,3|  '  №№ZZZZZZZ!!{!!ZZZZZZ",
898        "`№''|°33333°°33333°|bb,,,bb|__))___)___))__|---|,,,,,,|---|М,ММ,,,,мммм|---?---|@-|-----|-|,,,|''''''№!!!!!!!!!!!!!!!!!Z",
899        "`№''|°uuuuu°°uuuuu°|-o,3,o-|f__)___)___)__f|bbT|,,3,,,|Tbb|М,,,,,,,,,,,|^^^^^^^^^^Ĝ,,,,,,,,,,,g''''''B!!!!!!!!!!!!!!!!!Z",
900        "`№''|°33333°°33333°|bb,3,bb|__))___)___))__|o,,G,,3,,,G,,o|М,ММ,,,,,,,,@^^^^^^^^^^Ĝ,,,,,,,,,,,@''''''Ĝ!!!!!!!!!!!!!!!!!Z",
901        "`№''|°°°°°°°°°°°°°°|-o,3,o-|_))____)____))_|---|,,3,,,|---|М,ММ,,,,,,,,|^^^^^|-gg-|------|,,,,g''''''B!!!!!!!!!!!!!!!!!Z",
902        "`№''|°°°°°°°°°°°°°°|bb,3,bb|))_____)_____))|bbT|,,3,,,|Tbb|М,,,,,,,мммм|^^^^^|hd.6|qd...o|,,,,|''''''№!!!!!!!!!!!!!!!!!Z",
903        "`№''|°33333°°33333°|-o,,,o-|^^^^^^^^^^^^^^^|o,,G,,,,,,G,,o|М,ММ,,,,,,,,|^^^^^|.d.6|hd..h.?,,,,|  '  №№ZZZZZZZ!!{!!ZZZZZZ",
904        "`№''|°uuuuu°°uuu°°°|bb,,,bb|^^^^^88888^^^^-|---|-BGGB-|---|---|-?-|мммм|^^^^^@...6|......|,,,,|  ' №№```````````````````",
905        "`№''|°33333°°33333°|---G---|--G--|--------|^^^^^^^^^^^^|,X|777|,,,|----|-BĜB-|Y..1|%А.11Y|,,,А|  ' №````````````````````",
906        "`№''|°°°°°°°°°°°°°°|^^^^^^^^^^^^^|66666611|^^^^^^^^^^^^|,X|БББ|Л,л|йББи|^^^^^|%...|----|-|-?--|№№Ĝ№№````````````````````",
907        "`№''|°°°°°°°°°°°°°°ПØ^^^^^^^^^^^^|..h..h..|^^^^^^^^^^^^|,X|Б77|Л,л|КБББ=^^^^^|66..|Аd.1|vV...J|  ' №````````````````````",
908        "`№''|°°°°°°°°°°°°°°ПØ^^^^^^^^^^^^g........@^^^^^^^^^^^^?,,?Б77|Л,л|----|^^^^^|--|?|hd.1|......g  ' №±±±±±±``````````````",
909        "`№''|°°°°°°°°°°°°°°|Ø^^^^^^^^^^^^|.h,.....|^^^^^^^^^^^^|,3|БББ|Л,л|КБББ=^^^|-|А%|'|....|...t,A|  ' №`````}``````````````",
910        "`№''|°33333°°°°3u3°|^^^^^^^^^^^^^|ddd66А%Y|^^|---|^^^^^|,3|777|,,,|йББи|^^^|Y...|'|A..A|A..t,A|  ' №`````}``````````````",
911        "`№''|°uuuuu°°°°3u3°|^^^^^^^^^^^^^|--------|^^|%dq|^^^^^|--|---|-@-|----|^^^@....|'|A..A|A..t,A|  ' №`````}``````````````",
912        "`№''|°33333°°°°3u3°|^^^^^^^^^^^^^^^^^^^^^^^^^|hd,?^^^^^^^^^^^^^^^^^^^^^^^^^|1.d.|'|....?......g  ''}!!!!µ±``````````````",
913        "`№''|°°°°°°°°°°°°°°|^^^^^^^^^^^^^^^^^^^^^^^^^|,,,|^^^^^^^^^^^^^^^^^^^^^^^^^|1.dH|'|11.%|qА%ooа|  ''¶±±±±±±``````````````",
914        "`№''|-------??-----|ĜĜ|------|-ĜĜ-|---?--|---|,,,|^^^^^^^^^^^^^^^^^^^^^^^^^|o.dƼ|'|----|-|----|  ' №````````````````````",
915        "`№'' /|22²²ИИИИ³³©©|''||00000|^^^^|x,,,,y|,s,s,,s|^^^^^^^^^^^^^^^^^^^^^^^^^|----|''''''''|дддД|  ' №````````````````````",
916        "`№''  |°°°°°°°°°°°°|''}Ĝ....0|^^^^|x,,,,y|,h,h,,h|^^^^|-@---|^^^^^^^^^^^^^^?....|-?----|'|§¢¢¢|  ' №````````````````````",
917        "`№''  g§°°°nnnn°°°°@''||....0|^^^^|,,,,,,|,,,,,,,|^^^^|%...6|^^^^^^^^^^^^^^|....|¢¢¢¢¥¢|'|--?-|  ' №````````````````````",
918        "`№''  g§°°°nnnn°°°°|'a||00000|^^^^|DDDWWW|,s,s,,s|^^^^|...h6|^^^^^^^^^^^^^^|ЖЖЖЖ|оЁ£|''''''В  ' №````````````````````",
919        "`№''  |°°°°°°°°°°°°|---------|^^^^|-------|h,h,,h|^^^^|А1ddd|----G----|-@--|----|---|--|ГВВВВВВ  ' №````````````````````",
920        "`№''  |qqИИeeИИИИSS|b|b|b|b|b|^^^^|АAAAooo|------|-G--|--|gg|bo|,,,|ob|Y..А|S44|%.dq|/           ' №````````````````````",
921        "`№''|--------------|bobobobob|^^^^|,,,,,,,H|b,T|.....|T,b|  |b,G,,,G,b|........?..dHg''''''''''''' №````````````````````",
922        "`№''|U|U|U|U|З...dd|,,,,,,,,,|^^^^?,,ddd,,,|b,,G.....G,,b|  |,T|,,,|T,|........|....|' |w-|w-|w-|--№````````````````````",
923        "`№''|Г|Г|Г|Г|1....h|T,,3333,,G^^^^|%,,h,,,H|---|.....|---|  |--|,,,|--|=-|=-|=-|m.1-|' |CI|CI|CI|Кй№````````````````````",
924        "`№''g..............|,,,,,,,,,|^^^^|--------|b,T|.....|T,b|  |bo|,,,|ob|,c|,c|,c|m.З|'' |C.|C.|C.|ББ№````````````````````",
925        "`№''|..........|-@-|,obobobob|^^^^@......d5|b,,G.....G,,b|  |b,G,,,G,b|,,|,,|,,|---|'  |.h|.h|.h|ББ№````````````````````",
926        "`№''|QQQRRRcccS|/''|9|b|b|b|b|^^^^|-=|Y..dH|---|.....|---|  |,T|,,,|T,|bb|bb|bb|/  '' /|.d|.d|.d|Би№````````````````````",
927        "`№''|-------g--|'''|---------|-ĜĜ-|ББ|.....|b,T|.ddd.|T,b|  |--|---|--|--------|   '|--|+-|+-|+-|=-№````````````````````",
928        "`№'''''''В::::::'''Г'''''''''''''/|йи|11.%q|b,,G.6h..G,,b|''''''''''''''''''''''''''+..............g````````````````````",
929        "`№'№№@№№'В:::::::::В          ''' |-----g--|---|-----|---|'                   №№@№№ |+-|+-|+-|+-|=-№````````````````````",
930        "`№'№...№'В:;;;:::::В          '''''''''''''''''''''''''''''                   №...№ |.d|.d|.d|.d|БЙ№````````````````````",
931        "`№'№>..№'В:::::::::В         ''                                               №..>№ |.h|.h|.h|.h|ББ№````````````````````",
932        "`№'№№№№№'ВВВВВВВВВВВ        ''                                                №№№№№ |C.|C.|C.|C.|ББ№````````````````````",
933        "`№'''''''''''''''''''''''''''                                                       |CI|CI|CI|CI|Б7№````````````````````",
934        "`№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№g№№g№№g№№g№№№№№````````````````````",
935        "````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````"
936      ],
937      "palettes": [ "prison_palette" ],
938      "terrain": {
939        " ": [
940          [ "t_region_groundcover_urban", 20 ],
941          [ "t_region_groundcover_barren", 5 ],
942          [ "t_region_shrub", 2 ],
943          [ "t_region_tree", 1 ]
944        ],
945        "-": "t_brick_wall",
946        "|": "t_brick_wall",
947        "№": "t_concrete_wall",
948        ".": [ "t_floor" ],
949        ":": [ "t_region_groundcover_barren" ],
950        "#": [ "t_sand" ],
951        "*": [ "t_region_groundcover_barren" ],
952        ";": [ "t_trunk" ],
953        "/": [ "t_gutter_downspout" ],
954        "<": [ "t_slope_down" ],
955        "¦": [ "t_slope_down" ],
956        "§": [ "t_stairs_down" ],
957        "!": [ "t_dock" ],
958        "¡": [ "t_region_groundcover" ],
959        "¿": [ "t_shrub_rose" ],
960        "µ": [ "t_gates_control_metal" ],
961        "{": [ "t_dock" ],
962        ")": [ "t_pavement_y" ],
963        "}": [ "t_door_metal_locked" ],
964        "`": [ [ "t_water_dp", 20 ], "t_water_sh" ],
965        "^": [ "t_concrete" ],
966        "'": [ "t_concrete" ],
967        "Ø": [ "t_concrete" ],
968        "£": [ "t_thconc_floor" ],
969        "¢": [ "t_thconc_floor" ],
970        "¤": [ "t_thconc_floor" ],
971        "¥": [ "t_thconc_floor" ],
972        "²": [ "t_floor" ],
973        "³": [ "t_floor" ],
974        "©": [ "t_floor" ],
975        "°": [ "t_floor" ],
976        "¶": [ "t_card_industrial" ],
977        "@": [ "t_door_metal_pickable" ],
978        "?": [ "t_door_locked" ],
979        "%": [ "t_floor" ],
980        "±": [ "t_wall_metal" ],
981        "0": [ "t_floor" ],
982        "1": [ "t_floor" ],
983        "2": [ "t_floor" ],
984        "3": [ "t_floor" ],
985        "4": [ "t_floor" ],
986        "5": [ "t_floor" ],
987        "Ƽ": [ "t_floor" ],
988        "6": [ "t_floor" ],
989        "7": [ "t_floor" ],
990        "8": [ "t_concrete" ],
991        "9": [ "t_floor" ],
992        "a": [ "t_card_military" ],
993        "A": [ "t_floor" ],
994        "C": [ "t_floor" ],
995        "E": [ "t_concrete" ],
996        "f": [ "t_backboard" ],
997        "Ĝ": [ "t_door_bar_locked" ],
998        "G": [ "t_door_bar_c", "t_door_bar_o" ],
999        "H": [ "t_floor" ],
1000        "I": [ "t_floor" ],
1001        "J": [ "t_floor" ],
1002        "K": [ "t_concrete" ],
1003        "L": [ "t_floor" ],
1004        "M": [ "t_floor" ],
1005        "N": [ "t_floor" ],
1006        "P": [ "t_floor" ],
1007        "q": [ "t_floor" ],
1008        "Q": [ "t_floor" ],
1009        "R": [ "t_floor" ],
1010        "s": [ "t_floor" ],
1011        "u": [ "t_floor" ],
1012        "U": [ "t_concrete" ],
1013        "v": [ "t_floor" ],
1014        "V": [ "t_floor" ],
1015        "y": [ "t_floor" ],
1016        "Y": [ "t_floor" ],
1017        "x": [ "t_floor" ],
1018        "X": [ "t_floor" ],
1019        "Z": [ "t_fence_rope" ],
1020        "А": [ "t_floor" ],
1021        "а": [ "t_floor" ],
1022        "Б": [ "t_linoleum_white" ],
1023        "В": [ "t_chainfence" ],
1024        "Г": [ "t_chaingate_l" ],
1025        "Д": [ "t_sewage_pump" ],
1026        "д": [ "t_sewage_pipe" ],
1027        "Е": [ "t_water_pump" ],
1028        "Ё": [ "t_thconc_floor" ],
1029        "Ж": [ "t_floor" ],
1030        "З": [ "t_floor" ],
1031        "И": [ "t_floor" ],
1032        "и": [ "t_linoleum_white" ],
1033        "Й": [ "t_linoleum_white" ],
1034        "й": [ "t_linoleum_white" ],
1035        "К": [ "t_linoleum_white" ],
1036        "Л": [ "t_floor" ],
1037        "л": [ "t_floor" ],
1038        "М": [ "t_floor" ],
1039        "м": [ "t_floor" ],
1040        "Н": [ "t_floor" ],
1041        "н": [ "t_floor" ],
1042        "О": [ "t_floor" ],
1043        "о": [ "t_thconc_floor" ],
1044        "П": [ "t_door_boarded" ],
1045        "п": [ "t_floor" ]
1046      },
1047      "furniture": {
1048        "²": [ "f_cupboard" ],
1049        "³": [ "f_cupboard" ],
1050        "©": [ "f_cupboard" ],
1051        "<": [ "f_bookcase" ],
1052        "{": [ "f_bitts" ],
1053        "%": [ "f_air_conditioner" ],
1054        "£": [ "f_control_station" ],
1055        "¤": [ "f_capacitor" ],
1056        "¥": [ "f_ground_cable" ],
1057        "*": [ "f_boulder_large" ],
1058        "Ø": [ "f_dumpster" ],
1059        "0": [ "f_locker" ],
1060        "1": [ "f_filing_cabinet" ],
1061        "2": [ "f_cupboard" ],
1062        "3": [ "f_metal_bench" ],
1063        "4": [ "f_glass_fridge" ],
1064        "5": [ "f_safe_l" ],
1065        "Ƽ": [ "f_safe_l" ],
1066        "6": [ "f_console_broken" ],
1067        "7": [ "f_shower" ],
1068        "8": [ "f_metal_bench" ],
1069        "9": [ "f_dumpster" ],
1070        "A": [ "f_sofa" ],
1071        "C": [ "f_bed" ],
1072        "H": [ "f_armchair" ],
1073        "I": [ "f_dresser" ],
1074        "J": [ "f_pinball_machine" ],
1075        "K": [ "f_floor_canvas" ],
1076        "L": [ "f_drill_press" ],
1077        "M": [ "f_heavy_lathe" ],
1078        "N": [ "f_utility_shelf" ],
1079        "P": [ "f_workbench" ],
1080        "q": [ "f_trashcan" ],
1081        "Q": [ "f_cupboard" ],
1082        "R": [ "f_locker" ],
1083        "s": [ "f_desk" ],
1084        "u": [ "f_table" ],
1085        "U": [ "f_fiber_mat" ],
1086        "x": [ "f_clothing_rail" ],
1087        "X": [ "f_rack_coat" ],
1088        "y": [ "f_locker" ],
1089        "Y": [ "f_rack_coat" ],
1090        "А": [ "f_speaker_cabinet" ],
1091        "а": [ "f_fridge" ],
1092        "Ё": [ "f_compact_ASRG_containment" ],
1093        "Ж": [ "f_locker" ],
1094        "З": [ "f_bookcase" ],
1095        "И": [ "f_counter" ],
1096        "и": [ "f_sink" ],
1097        "Й": [ "f_rack_coat" ],
1098        "й": [ "f_toilet" ],
1099        "К": [ "f_trashcan" ],
1100        "Л": [ "f_utility_shelf" ],
1101        "л": [ "f_rack_coat" ],
1102        "М": [ "f_crate_c" ],
1103        "м": [ "f_crate_c" ],
1104        "Н": [ "f_bookcase" ],
1105        "н": [ "f_wardrobe" ],
1106        "О": [ "f_locker" ],
1107        "о": [ "f_locker" ],
1108        "п": [ "f_bookcase" ]
1109      },
1110      "toilets": { "й": {  } },
1111      "place_item": [
1112        { "item": "stethoscope", "x": 82, "y": 56, "chance": 100 },
1113        { "item": "basketball", "x": [ 29, 41 ], "y": [ 32, 38 ], "chance": 100, "repeat": [ 1, 2 ] },
1114        { "item": "baseball", "x": [ 28, 42 ], "y": [ 25, 28 ], "chance": 100, "repeat": [ 1, 3 ] },
1115        { "item": "holy_symbol", "x": 74, "y": 29, "chance": 90 },
1116        { "item": "holybook_bible1", "x": 75, "y": 29, "chance": 90 },
1117        { "item": "icon", "x": 76, "y": 29, "chance": 90 },
1118        { "item": "pliers", "x": 81, "y": 54, "chance": 100 },
1119        { "item": "hammer", "x": 59, "y": 32, "chance": 100 },
1120        { "item": "id_industrial", "x": 42, "y": 61, "chance": 100 },
1121        { "item": "id_military", "x": 79, "y": 50, "chance": 100 },
1122        { "item": "holster", "x": 79, "y": 50, "chance": 100 },
1123        { "item": "m9", "x": 79, "y": 50, "chance": 100 },
1124        { "item": "m9mag", "x": 79, "y": 50, "chance": 100 },
1125        { "item": "9mm", "x": 79, "y": 50, "chance": 100 }
1126      ],
1127      "item": { "н": { "item": "cassock", "chance": 95 } },
1128      "place_items": [
1129        { "item": "table_destruction", "x": 16, "y": 40, "chance": 100 },
1130        { "item": "table_destruction", "x": 17, "y": 40, "chance": 100 }
1131      ],
1132      "items": {
1133        "²": { "item": "SUS_knife_drawer", "chance": 80 },
1134        "³": { "item": "SUS_cookware", "chance": 80 },
1135        "©": { "item": "SUS_spice_collection", "chance": 80 },
1136        "Ø": { "item": "trash_cart", "chance": 50, "repeat": [ 2, 3 ] },
1137        "c": { "item": "animalshelter_utility", "chance": 45, "repeat": [ 2, 3 ] },
1138        "C": { "item": "bed", "chance": 70 },
1139        "I": [ { "item": "cop_torso", "chance": 33 }, { "item": "cop_pants", "chance": 33 }, { "item": "cop_shoes", "chance": 33 } ],
1140        "l": [ { "item": "hand_tools", "chance": 50 }, { "item": "tools_carpentry", "chance": 50 } ],
1141        "m": [ { "item": "drugs_rare", "chance": 80, "repeat": [ 1, 2 ] } ],
1142        "N": [ { "item": "hand_tools", "chance": 50 }, { "item": "tools_carpentry", "chance": 50 } ],
1143        "n": { "item": "SUS_oven", "chance": 70 },
1144        "q": { "item": "trash_cart", "chance": 50, "repeat": [ 2, 3 ] },
1145        "Q": { "item": "prison_canine_food", "chance": 70, "repeat": [ 3, 5 ] },
1146        "R": [
1147          { "item": "animalshelter_softdrug", "chance": 70, "repeat": [ 1, 2 ] },
1148          { "item": "animalshelter_hardrug", "chance": 30, "repeat": [ 1, 2 ] }
1149        ],
1150        "u": { "item": "mil_base_mess_hall", "chance": 30 },
1151        "U": { "item": "prison_canine_bowl", "chance": 70 },
1152        "x": [ { "item": "prison_textile", "chance": 90, "repeat": [ 1, 5 ] } ],
1153        "Y": { "item": "clothing_outdoor_torso", "chance": 60 },
1154        ":": { "item": "animalshelter_toys", "chance": 5 },
1155        "0": [
1156          { "item": "prison_weapons", "chance": 50, "repeat": [ 1, 3 ] },
1157          { "item": "prison_armor", "chance": 50, "repeat": [ 1, 3 ] }
1158        ],
1159        "1": { "item": "SUS_office_filing_cabinet", "chance": 50 },
1160        "2": { "item": "SUS_utensils", "chance": 80 },
1161        "4": [ { "item": "softdrugs", "chance": 50 }, { "item": "harddrugs", "chance": 50 } ],
1162        "5": { "item": "alcohol_bottled_canned", "chance": 95, "repeat": [ 1, 3 ] },
1163        "9": { "item": "trash_cart", "chance": 50, "repeat": [ 2, 3 ] },
1164        "а": { "item": "SUS_fridge_breakroom", "chance": 65 },
1165        "Ж": { "item": "SUS_janitors_closet", "chance": 95 },
1166        "З": { "item": "doctors_books", "chance": 75, "repeat": [ 1, 2 ] },
1167        "Л": { "item": "prison_workshop_safety", "chance": 75 },
1168        "л": { "item": "prison_jumpsuit", "chance": 75 },
1169        "М": { "item": "wood_workshop", "chance": 75 },
1170        "м": { "item": "supplies_metal", "chance": 75 },
1171        "Н": { "item": "religious_books", "chance": 90, "repeat": [ 1, 3 ] },
1172        "О": [
1173          { "item": "tools_earthworking", "chance": 90, "repeat": [ 1, 2 ] },
1174          { "item": "farming_tools", "chance": 90, "repeat": [ 1, 2 ] },
1175          { "item": "hazmat_boots", "chance": 90 }
1176        ],
1177        "о": { "item": "tools_electronics", "chance": 90, "repeat": [ 1, 2 ] }
1178      },
1179      "vendingmachines": { "v": { "item_group": "vending_drink" }, "V": { "item_group": "vending_food" } },
1180      "monster": {
1181        ",": [
1182          { "monster": "mon_zombie_prisoner", "chance": 2 },
1183          { "monster": "mon_zombie_prisoner_fat", "chance": 2 },
1184          { "monster": "mon_zombie_prisoner_tough", "chance": 2 }
1185        ],
1186        ".": { "monster": "mon_zombie_cop", "chance": 1 },
1187        "¢": { "monster": "mon_zombie_technician", "chance": 20 },
1188        "^": { "monster": "mon_zombie_prisoner_brute", "chance": 1 },
1189        "`": { "monster": "mon_zhark", "chance": 1 },
1190        ":": { "monster": "mon_dog_gshepherd", "chance": 1 },
1191        "U": { "monster": "mon_dog_gshepherd", "chance": 10 },
1192        "'": [ { "monster": "mon_dog_zombie_cop", "chance": 1 }, { "monster": "mon_zombie_cop", "chance": 1 } ]
1193      },
1194      "place_monster": [
1195        { "monster": "mon_zombie_brute_shocker", "x": 65, "y": 36, "name": "The Foreman" },
1196        { "monster": "mon_zombie_master", "x": 40, "y": 63, "name": "The Warden" },
1197        { "monster": "mon_zombie_kevlar_2", "x": 77, "y": 48, "name": "The Chief" },
1198        { "monster": "mon_zombie_scientist", "x": 81, "y": 58, "name": "The Doctor" },
1199        { "monster": "mon_zombie_necro", "x": 75, "y": 28, "name": "The Priest" },
1200        { "monster": "mon_zombie_prisoner_brute", "x": 50, "y": 33, "name": "The Bully" }
1201      ],
1202      "place_npcs": [
1203        { "class": "prisoner_generic", "x": 17, "y": 53 },
1204        { "class": "prisoner_greeter", "x": 17, "y": 43 },
1205        { "class": "prisoner_generic", "x": 15, "y": 41 },
1206        { "class": "prisoner_generic", "x": 10, "y": 41 },
1207        { "class": "prisoner_generic", "x": 8, "y": 41 },
1208        { "class": "prisoner_generic", "x": 9, "y": 53 },
1209        { "class": "prisoner_generic", "x": 17, "y": 47 }
1210      ],
1211      "place_zones": [
1212        { "type": "NPC_INVESTIGATE_ONLY", "faction": "prisoners", "x": [ 5, 18 ], "y": [ 33, 47 ] },
1213        { "type": "NPC_INVESTIGATE_ONLY", "faction": "prisoners", "x": [ 5, 18 ], "y": [ 48, 56 ] }
1214      ],
1215      "nested": {
1216        "^": { "chunks": [ [ "corpse_blood_3x3", 5 ], [ "null", 95 ] ] },
1217        ".": { "chunks": [ [ "corpse_blood_3x3", 5 ], [ "null", 95 ] ] },
1218        ",": { "chunks": [ [ "corpse_blood_3x3", 5 ], [ "null", 95 ] ] },
1219        "'": { "chunks": [ [ "corpse_blood_3x3", 5 ], [ "null", 95 ] ] },
1220        "Б": { "chunks": [ [ "corpse_blood_3x3", 5 ], [ "null", 95 ] ] }
1221      },
1222      "place_vehicles": [ { "vehicle": "boat_motor_single", "x": 100, "y": 45, "chance": 100, "status": 0 } ]
1223    }
1224  },
1225  {
1226    "type": "mapgen",
1227    "method": "json",
1228    "om_terrain": [
1229      [
1230        "prison_island_1_2f_1",
1231        "prison_island_1_2f_2",
1232        "prison_island_1_2f_3",
1233        "prison_island_1_2f_4",
1234        "prison_island_1_2f_5"
1235      ],
1236      [
1237        "prison_island_1_2f_6",
1238        "prison_island_1_2f_7",
1239        "prison_island_1_2f_8",
1240        "prison_island_1_2f_9",
1241        "prison_island_1_2f_10"
1242      ],
1243      [
1244        "prison_island_1_2f_11",
1245        "prison_island_1_2f_12",
1246        "prison_island_1_2f_13",
1247        "prison_island_1_2f_14",
1248        "prison_island_1_2f_15"
1249      ]
1250    ],
1251    "object": {
1252      "rows": [
1253        "                                                                                                                        ",
1254        "                                        №№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№                    ",
1255        "                                       №№                                                          №                    ",
1256        "                                      №№        |----------|                                 14w41 №                    ",
1257        "                                     №№         |..........|                                 wd,<1 №                    ",
1258        "                                    №№          |..........|                                 wdh,1 №                    ",
1259        "                                   №№           |..........|                                 14w41 №                    ",
1260        " №№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№            |..........|                                       №                    ",
1261        " №                                              |..........|                                       №                    ",
1262        " № 14w41                                  |-----Ю..........|                                       №                    ",
1263        " № 1<,dw    |-----------------------------|................Ю--------------------------|            №                    ",
1264        " № 1,hdw    |.........................................................................|            №                    ",
1265        " № 14w41    |.........................................................................|            №                    ",
1266        " №          |.........................................................................|            №                    ",
1267        " №          |.........................................................................|            №                    ",
1268        " №          |.........................................................................|            №                    ",
1269        " №          |.........................................................................|            №                    ",
1270        " №          |.........................................................................|            №                    ",
1271        " №          |.........................................................................|            №                    ",
1272        " №          |.........................................................................|            №                    ",
1273        " №          |.........................................................................|            №                    ",
1274        " №          |.........................................................................|            №                    ",
1275        " №          |.........................................................................|            №                    ",
1276        " №          |.........................................................................|            №                    ",
1277        " №          |-----------------------------|....................................|------|            №                    ",
1278        " №                                        |-...................................|                   №                    ",
1279        " №                                         |...................................|--|                №                    ",
1280        " №                                         |......................................|                №                    ",
1281        " №                                         |......................................|-------|        №                    ",
1282        " №                                         |..............................................|        №                    ",
1283        " №                                         |..............................................Ю---|    №                    ",
1284        " №                                         |..................................................|    №                    ",
1285        " №  |---Ю------------------|               |..................................................|    №№                   ",
1286        " №  |......................|               |..................................................|     №№                  ",
1287        " №  |......................|               |...........................|----------|...........|      №                  ",
1288        " №  |......................|               |...........................|          |...........|      №                  ",
1289        " №  |......................|               |...........................|          |...........|      №                  ",
1290        " №  |......................|               |...........................|     |----|...........|      №                  ",
1291        " №  |......................|               |...........................|     |................|      №                  ",
1292        " №  |......................|               |...........................|     |................|     №№                  ",
1293        " №  |......................|              -|-----------|...............|     |................|    №№                   ",
1294        " №  |..............|-------|     |--------|            |...............|     |................|    №                    ",
1295        " №  |..............|             |........|            |...............|     |................|    №                    ",
1296        " №  |..............|             |........|            |...............|     |................|    №                    ",
1297        " №  |..............|             |........|            |...............|     |..|-|...........|    №                    ",
1298        " №  |..............|             |........|            |...............|   |-|..| |...........|    №.....               ",
1299        " №  |..............|             |........|  |---|     |...............|   |....| |...........|    №.....               ",
1300        " №  |..............|             |--------|  |...|     |---------------|   |....| |...........|    №.....               ",
1301        " №  |..............|                         |...|                         |....| |...........|    №.....               ",
1302        " №  |..............|                         |...|                         |....| |...........|    №                    ",
1303        " №  |-Ю............|---------|    |----------|...|                         |....| |------|....|    №                    ",
1304        " №    |......................|    |..............|                         |....|        |....|    №                    ",
1305        " №    |......................|    |..............|    |-----|              |....|------| |....|    №                    ",
1306        " №    |......................|    |..............|    |.....|              |...........| |----|    №                    ",
1307        " №    |......................|    |..............|    |.....|              |...........|           №                    ",
1308        " №    |......................|    |..............|    |.....|--------------|........Ю--|           №                    ",
1309        " №    |......................|    |..............|----|..|--|.......................|              №                    ",
1310        " №  |-|......................|    |......................|  |.......................|              №                    ",
1311        " №  |........................|    |......................|  |.......................|  |----------|№                    ",
1312        " №  |........................|    |......................|  |......................-|  |..........|№                    ",
1313        " №  |........................|    |......................|  |......................|   |..........|№                    ",
1314        " №  |..........|---|.........|    |......................|  |..................Ю---|   |..........|№                    ",
1315        " №  |..........|   |.........|    |......................|  |..................|       |..........|№                    ",
1316        " №  |----------|   |---------|    |......................|  |------------------|    |--Ю..........|№                    ",
1317        " №                                |......................|                          |.............|№                    ",
1318        " № 14w41                          Ю----------------------|                    14w41 |.............|№                    ",
1319        " № 1,hdw                                                                      wdh,1 |.............|№                    ",
1320        " № 1<,dw                                                                      wd,<1 |.............|№                    ",
1321        " № 14w41                                                                      44w41 |.............|№                    ",
1322        " №                                                                                  |-------------|№                    ",
1323        " №№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№№                    ",
1324        "                                                                                                                        "
1325      ],
1326      "palettes": [ "prison_palette" ],
1327      "terrain": {
1328        " ": [ "t_open_air" ],
1329        ".": [ "t_flat_roof" ],
1330        "№": "t_concrete_wall",
1331        "1": "t_brick_wall",
1332        "4": "t_brick_wall",
1333        "|": [ "t_gutter_north" ],
1334        "-": [ "t_gutter_west" ],
1335        "w": [ "t_metal_grate_window_noglass" ],
1336        "Ю": [ "t_gutter_drop" ]
1337      },
1338      "item": { ".": { "item": "feces_bird", "chance": 2 } }
1339    }
1340  },
1341  {
1342    "type": "mapgen",
1343    "method": "json",
1344    "om_terrain": [
1345      [
1346        "prison_island_1_ug_1",
1347        "prison_island_1_ug_2",
1348        "prison_island_1_ug_3",
1349        "prison_island_1_ug_4",
1350        "prison_island_1_ug_5"
1351      ],
1352      [
1353        "prison_island_1_ug_6",
1354        "prison_island_1_ug_7",
1355        "prison_island_1_ug_8",
1356        "prison_island_1_ug_9",
1357        "prison_island_1_ug_10"
1358      ],
1359      [
1360        "prison_island_1_ug_11",
1361        "prison_island_1_ug_12",
1362        "prison_island_1_ug_13",
1363        "prison_island_1_ug_14",
1364        "prison_island_1_ug_15"
1365      ]
1366    ],
1367    "object": {
1368      "faction_owner": [ { "id": "prisoners", "x": [ 8, 23 ], "y": [ 50, 57 ] } ],
1369      "rows": [
1370        "                                                                                                                        ",
1371        "                                                                                                                        ",
1372        "                    @                                                                                                   ",
1373        "                    `                           |----------|                                                            ",
1374        "             ````````                           |~~~~~~~~~~|                                                            ",
1375        "             `                                  |---|~|----|                                                            ",
1376        "       ```````                                      |~|                                                                 ",
1377        "       `                                        |---|~|----|                                                            ",
1378        "     ```                                        |~~~~~~~~~~|                                                            ",
1379        "     `                                          |---|~|----|                                                            ",
1380        "     `                                              |~|                                                                 ",
1381        "     `                                              |~|                                                                 ",
1382        "     ``     |---------------------------------------|~|-------------------------------|                                 ",
1383        "      ``    |~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~@|                                 ",
1384        "       `    |---------------------------------------|~|-------------------------------|                                 ",
1385        "       ``                                           |~|                                                                 ",
1386        "        `                                           |~|                                                                 ",
1387        "        `                                           |~|                                                                 ",
1388        "        `                                           |~|                                                                 ",
1389        "        `                                           |~|                                                                 ",
1390        "        `   |---------------------------------------|~|-------------------------------|                                 ",
1391        "       ``   |~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|                                 ",
1392        "     ```    |--------------------------------|~|-------------------|~|----------------|                                 ",
1393        "    ``                                       |~|                   |~|                                                  ",
1394        "    `             ^^^^^^                     |~|                   |~|                                                  ",
1395        "    ``            ^    ^^^^'                 |~|                   |~|                                                  ",
1396        "     `                 ^   '                 |~|                   |~|                                                  ",
1397        "     ```               ^   '                 |~|                   |~|                                                  ",
1398        "       ``       ^^^^^^^^^  '                 |~|                   |~|                                                  ",
1399        "        `       ^       ^  '                 |~|                   |~|                                                  ",
1400        "        `       ^       ^  ''                |~|                   |~|                                                  ",
1401        "        `       ^           '                |~|                   |~|                                                  ",
1402        "        `      ^^^^         ''               |~|                   |~|                                                  ",
1403        "       ``      ^^^^^^^       '               |~|                   |~|                                                  ",
1404        "       `     ^^^   ^^^^^^^^  ''              |~|                   |~|                                                  ",
1405        "       `     ^^^    ^^   ^    '              |~|                   |~|                                                  ",
1406        "       ``      ^^^  ^^   ^    '              |~|                   |~|                                                  ",
1407        "        `      ^^^       ^    '              |~|                   |~|                                                  ",
1408        "        `    ^^^         ^    '              |~|                   |~|                                                  ",
1409        "        `    ^^^         ^^   '              |~|                   |~|                                                  ",
1410        "        `    ^^^`````    ^^  ''              |~|           |-|     |~|                                                  ",
1411        "        `       `````       ''               |~|           |~|     |~|                                                  ",
1412        "        ```````````        ''                |~|-----------|~|-----|~|                                                  ",
1413        "                           '                 |~~~~~~~~~~~~~~~~~~~~~~~|                                                  ",
1414        "                           ''                |~|-----------|~|-----|~|                                                  ",
1415        "                            ''               |~|           |~|     |~|                                                  ",
1416        "                             '               |~|           |~|     |~|                                                  ",
1417        "                             '               |~|           |-|     |~|                                                  ",
1418        "                             '               |~|                   |~|                                                  ",
1419        "        !!!!!!!!!!!!!!!!! ''''               |~|                   |~|                   |----|                         ",
1420        "        !1.2!3.4!5.6!7.8! '     |------------|~|--------------------~|-------------------|____|                         ",
1421        "        !1:2!3:4!5:6!7:8! '     |~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~д___|                         ",
1422        "      !!!!?!!!?!!!?!!!?!! ''    |~|---|~|----|~|-------------------|~|-----------------|~|>___|                         ",
1423        "      !>.d..:.......:...!  '''  |~|  ||~||   |~|                   |~|                 |~|----|                         ",
1424        "      !>.h..:.......:...!    '  |~|  |~~~|   |~|                   |~|                 |~|                              ",
1425        "      !!!!?!!!?!!!?!!!?!! |--/---~|  |---|   |~|                   |~|                 |~|                              ",
1426        "        !9:9!0:A!B:C!D:D! |~~~~~~~|          |~|                   |~|                 |~|                              ",
1427        "        !9.9!0.A!B.C!D.D! |-------|          |~|                   |~|                 |~|                              ",
1428        "        !!!!!!!!!!!!!!!!!                    |~|                   |~|                 |~|                              ",
1429        "                                             |~|                   |~|                 |~|                              ",
1430        "                                             |~|                   |~|                 |~|                              ",
1431        "                                             |~|                   |~|                 |~|                              ",
1432        "             |-------------------------------|~|-------------------|~|-----------------|~|---------|                    ",
1433        "             |~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|                    ",
1434        "             |-----------------------------------------------------------------------------------|~|                    ",
1435        "                                                                                                 |~|                    ",
1436        "                                                                                                 |~|                    ",
1437        "                                                                                                 |~|                    ",
1438        "                                                                                                 |~|                    ",
1439        "                                                                                                 |~|                    ",
1440        "                                                                                                 |-|                    ",
1441        "                                                                                                                        "
1442      ],
1443      "palettes": [ "prison_palette" ],
1444      "terrain": {
1445        " ": [ "t_rock" ],
1446        "^": [ "t_rock_floor" ],
1447        "_": [ "t_grate" ],
1448        "~": [ "t_sewage" ],
1449        "'": [ "t_water_sh_murky_underground" ],
1450        "`": [ "t_swater_dp_underground" ],
1451        "|": [ "t_brick_wall" ],
1452        "-": [ "t_brick_wall" ],
1453        "/": [ "t_brick_wall_halfway" ],
1454        ">": [ "t_stairs_up" ],
1455        "@": [ "t_slope_up" ],
1456        ".": [ "t_thconc_floor" ],
1457        ":": [ "t_thconc_floor_olight" ],
1458        "!": [ "t_concrete_wall" ],
1459        "?": [ "t_door_bar_locked" ],
1460        "1": [ "t_thconc_floor" ],
1461        "2": [ "t_thconc_floor" ],
1462        "3": [ "t_thconc_floor" ],
1463        "4": [ "t_thconc_floor" ],
1464        "5": [ "t_thconc_floor" ],
1465        "6": [ "t_thconc_floor" ],
1466        "7": [ "t_thconc_floor" ],
1467        "8": [ "t_thconc_floor" ],
1468        "9": [ "t_thconc_floor" ],
1469        "0": [ "t_thconc_floor" ],
1470        "A": [ "t_thconc_floor" ],
1471        "B": [ "t_thconc_floor" ],
1472        "C": [ "t_thconc_floor" ],
1473        "D": [ "t_thconc_floor" ],
1474        "d": [ "t_thconc_floor" ],
1475        "h": [ "t_thconc_floor" ],
1476        "д": [ "t_sewage_pipe" ]
1477      },
1478      "furniture": {
1479        "1": "f_crate_o",
1480        "2": "f_crate_o",
1481        "3": "f_crate_o",
1482        "4": "f_crate_o",
1483        "5": "f_crate_o",
1484        "6": "f_crate_o",
1485        "7": "f_crate_o",
1486        "8": "f_crate_o",
1487        "9": "f_utility_shelf",
1488        "0": "f_utility_shelf",
1489        "A": "f_utility_shelf",
1490        "B": "f_utility_shelf",
1491        "C": "f_utility_shelf",
1492        "D": "f_fridge"
1493      },
1494      "item": {
1495        "1": { "item": "carrot", "chance": 95, "repeat": [ 1, 20 ] },
1496        "2": { "item": "potato", "chance": 95, "repeat": [ 1, 20 ] },
1497        "3": { "item": "onion", "chance": 95, "repeat": [ 1, 20 ] },
1498        "4": { "item": "cabbage", "chance": 95, "repeat": [ 1, 20 ] },
1499        "5": { "item": "corn", "chance": 95, "repeat": [ 1, 20 ] },
1500        "6": { "item": "garlic", "chance": 95, "repeat": [ 1, 10 ] },
1501        "7": { "item": "apple", "chance": 95, "repeat": [ 1, 20 ] },
1502        "8": { "item": "lemon", "chance": 95, "repeat": [ 1, 10 ] }
1503      },
1504      "items": {
1505        "9": { "item": "SUS_pantry", "chance": 95 },
1506        "0": { "item": "teabag_box", "chance": 95, "repeat": [ 1, 20 ] },
1507        "A": { "item": "groce_ingredient", "chance": 95, "repeat": [ 1, 20 ] },
1508        "B": { "item": "groce_bread", "chance": 95, "repeat": [ 1, 20 ] },
1509        "C": { "item": "groce_cereal", "chance": 95, "repeat": [ 1, 20 ] },
1510        "D": { "item": "butcher_raw_meat", "chance": 95, "repeat": [ 1, 20 ] },
1511        "d": { "item": "magazines", "chance": 50 }
1512      },
1513      "monster": { "~": { "monster": "mon_sewer_fish", "chance": 2 }, "'": { "monster": "mon_sewer_snake", "chance": 10 } },
1514      "place_npcs": [
1515        { "class": "prisoner_leader", "x": 9, "y": 54 },
1516        { "class": "prisoner_generic", "x": 14, "y": 53 },
1517        { "class": "prisoner_generic", "x": 18, "y": 54 },
1518        { "class": "prisoner_generic", "x": 22, "y": 53 }
1519      ]
1520    }
1521  },
1522  {
1523    "id": "table_destruction",
1524    "type": "item_group",
1525    "subtype": "collection",
1526    "items": [
1527      { "item": "2x4", "count": [ 2, 4 ] },
1528      { "item": "wood_panel", "count": [ 0, 1 ] },
1529      { "item": "nail", "charges": [ 4, 8 ] },
1530      { "item": "splinter", "count": 1 }
1531    ]
1532  },
1533  {
1534    "id": "prison_canine_food",
1535    "type": "item_group",
1536    "items": [ { "item": "dogfood", "prob": 100, "container-item": "can_medium" } ]
1537  },
1538  {
1539    "id": "prison_canine_bowl",
1540    "type": "item_group",
1541    "items": [ [ "bowl_plastic", 100 ] ]
1542  },
1543  {
1544    "id": "prison_canine_utility",
1545    "type": "item_group",
1546    "items": [
1547      [ "dog_whistle", 10 ],
1548      [ "pet_carrier", 30 ],
1549      [ "towel", 20 ],
1550      [ "soap", 10 ],
1551      [ "gloves_medical", 20 ],
1552      [ "rag", 15 ],
1553      [ "bag_plastic", 20 ],
1554      [ "jerky", 40 ],
1555      [ "rope_6", 15 ]
1556    ]
1557  },
1558  {
1559    "type": "item_group",
1560    "id": "prison_workshop_safety",
1561    "subtype": "collection",
1562    "items": [
1563      { "item": "mask_dust", "prob": 75, "damage": [ 1, 4 ] },
1564      { "item": "gloves_work", "prob": 75, "damage": [ 1, 4 ] },
1565      { "item": "glasses_safety", "prob": 75, "damage": [ 1, 4 ] }
1566    ]
1567  },
1568  {
1569    "id": "prison_jumpsuit",
1570    "type": "item_group",
1571    "items": [ { "item": "jumpsuit", "prob": 75, "damage": [ 1, 4 ] } ]
1572  },
1573  {
1574    "type": "item_group",
1575    "id": "prisoner_or_cop_clothes",
1576    "subtype": "collection",
1577    "entries": [
1578      { "group": "male_underwear", "damage": [ 1, 4 ] },
1579      {
1580        "distribution": [
1581          {
1582            "collection": [
1583              { "item": "striped_shirt", "damage": [ 1, 4 ] },
1584              { "item": "striped_pants", "damage": [ 1, 4 ] },
1585              { "group": "clothing_prisoner_shoes", "damage": [ 1, 4 ], "prob": 20 },
1586              { "item": "bandana", "damage": [ 1, 4 ] }
1587            ]
1588          },
1589          {
1590            "collection": [
1591              { "group": "cop_pants", "damage": [ 1, 4 ] },
1592              { "group": "cop_shoes", "damage": [ 1, 4 ], "prob": 20 },
1593              { "group": "cop_torso", "damage": [ 1, 4 ] },
1594              { "group": "clothing_watch", "prob": 20 },
1595              { "item": "police_belt", "damage": [ 1, 4 ], "prob": 20 }
1596            ]
1597          }
1598        ],
1599        "prob": 90
1600      },
1601      { "group": "socks_unisex", "damage": [ 1, 4 ] },
1602      { "group": "clothing_glasses", "prob": 20 },
1603      { "item": "corpse_generic_human", "damage": 4 }
1604    ]
1605  },
1606  {
1607    "type": "mapgen",
1608    "method": "json",
1609    "nested_mapgen_id": "corpse_blood_3x3",
1610    "object": {
1611      "mapgensize": [ 3, 3 ],
1612      "place_items": [ { "item": "prisoner_or_cop_clothes", "x": 0, "y": 0, "chance": 30 } ],
1613      "place_fields": [ { "field": "fd_blood", "x": [ 0, 2 ], "y": [ 0, 2 ], "intensity": 1, "age": 10 } ]
1614    }
1615  }
1616]
1617