1[
2  {
3    "type": "mapgen",
4    "method": "json",
5    "om_terrain": [
6      [ "farm_stills_4", "farm_stills_3", "farm_stills_2", "farm_stills_1" ],
7      [ "farm_stills_8", "farm_stills_7", "farm_stills_6", "farm_stills_5" ],
8      [ "farm_stills_12", "farm_stills_11", "farm_stills_10", "farm_stills_9" ]
9    ],
10    "weight": 250,
11    "object": {
12      "fill_ter": "t_floor",
13      "rows": [
14        " ΔΔΔΔΔΔΔΔΔ,,,,ΔΔΔΔΔΔΔΔΔɅɅɅɅɅɅɅɅɅɅɅɅɅɅɅɅ ,,,, ɅɅɅɅΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔ ",
15        " Δ        ,,,,        Δ   ????  ????   p,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,        ,           Δ ",
16        " Δ $$$$$$$,,,,$$$$$$$ Δ   #oo#  #oo#    ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))) Δ ",
17        " Δ        ,,,,        Δ ###..####..###  ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,   ,                Δ ",
18        " Δ        ,,,,        Δ #y...TxxT...y#   ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))) Δ ",
19        " Δ $$$$$$$,,,,$$$$$$$ Δ #............o   ?,?     Δ                    ,,,,                    Δ ",
20        " Δ        ,,,,        Δ oH..E.##;;;..#????,?     Δ ))))))))))))))))))),,,,))))))))))))))))))),Δ ",
21        " Δ        ,,,,        Δ oH.l..k#;;;..+,,,,,?     Δ     ,           ♠  ,,,,    ,          ,    Δ ",
22        " Δ $$$$$$$,,,,$$$$$$$ Δ oH..E.##;;;.L#??????     Δ ))))))))))))))))))),,,,))))))))))))))))))) Δ ",
23        " Δ        ,,,,        Δ #............o           Δ,                   ,,,,           ,        Δ ",
24        " Δ        ,,,,        Δ #yRR......RRy#   #oo# ^  Δ ))))))))))))))))))),,,,))))))))))))))))))) Δ ",
25        " Δ $$$$$$$,,,,$$$$$$$ Δ #|||......|||#####HH#### Δ           ,        ,,,,                    Δ ",
26        " Δ        ,,,,        Δ #i..........yxxxT|...rr# Δ ))))))))))))))))))),,,,))))))))))))))))))) Δ ",
27        " Δ        ,,,,♠       Δ oi...............|...Ero Δ                    ,,,,       ,        ♠   Δ ",
28        " Δ $$$$$$$,,,,$$$$$$$ Δ #y...............|PP..T# Δ ))))))))))))))))))),,,,))))))))))))))))))) Δ ",
29        " Δ        ,,,,        Δ #||+||||.;;hffh;;||||+|# Δ     ,        ,     ,,,,                  , Δ ",
30        " Δ        ,,,,        Δ #J````1|.;;hffh;;.....<# Δ ))))))))))))))))))),,,,))))))))))))))))))) Δ ",
31        " Δ $$$$$$$,,,,$$$$$$$ Δ #5````3|.;;hffh;;.E||+|# Δ    ,               ,,,,            ,       Δ ",
32        " Δ        ,,,,        Δ oO``````.;;hffh;;.y|t``# Δ ))))))))))))))))))),,,,))))))))))))))))))) Δ ",
33        " Δ        ,,,,        Δ #J````2|.;;hffh;;.E|```# Δ                    ,,,,    ,               Δ ",
34        " Δ $$$$$$$,,,,$$$$$$$ Δ #66``47|..........T|8S8# Δ ))))))))))))))))))),,,,))))))))))))))))))) Δ ",
35        " Δ        ,,,,        Δ ###*####oo####oo#####o## Δ,              ,    ,,,,                   ,Δ ",
36        " Δ        ,,,,        Δ  ^ ,#♣#                  Δ ))))))))))))))))))),,,,))))))))))))))))))) Δ ",
37        " Δ $$$$$$$,,,,$$$$$$$ ΔɅɅɅɅ,,,ɅɅɅɅɅɅɅɅɅɅɅɅɅɅɅɅɅɅɅΔ        ,           ,,,,      ,             Δ ",
38        " Δ        ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))) Δ ",
39        " Δ        ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,   ,        ♠       Δ ",
40        " Δ $$$$$$$,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))) Δ ",
41        " Δ        ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,           ,        Δ ",
42        " Δ        ,,,,        Δ          ,,     ,,,,,}   Δ ))))))))))))))))))),,,,))))))))))))))))))) Δ ",
43        " Δ $$$$$$$,,,,$$$$$$$ Δ #==#==#  ,,   ##{{{{{##  Δ         ♠          ,,,,    ,              ,Δ ",
44        " Δ        ,,,,        Δ #‡_±__#  ,, ? #(_____}#  Δ ))))))))))))))))))),,,,))))))))))))))))))) Δ ",
45        " Δ        ,,,,        Δ #‡_±_0# ,,,   #(______#  Δ                    ,,,,                    Δ ",
46        " Δ $$$$$$$,,,,$$$$$$$ Δ #‡___0# ,,   &#(______]  Δ ))))))))))))))))))),,,,))))))))))))))))))) Δ ",
47        " Δ        ,,,,        Δ #‡_Ŧ__# ,,,,,,+_______#  Δ       ,            ,,,,          ,         Δ ",
48        " Δ        ,,,,        Δ ####### ,,   ?#-______#  Δ ))))))))))))))))))),,,,))))))))))))))))))) Δ ",
49        " Δ $$$$$$$,,,,$$$$$$$ Δ  ?      ,,    #-______]  Δ,             ,     ,,,,                    Δ ",
50        " Δ        ,,,,        Δ         ,,,   #-______#  Δ ))))))))))))))))))),,,,))))))))))))))))))) Δ ",
51        " Δ        ,,,,        Δ     ?    ,,   #_______#  Δ     ,              ,,,,   ,        ,       Δ ",
52        " Δ $$$$$$$,,,,$$$$$$$ Δ ?        ,,?  #########  Δ ))))))))))))))))))),,,,))))))))))))))))))) Δ ",
53        " Δ        ,,,,        Δ          ,,              Δ         ,          ,,,,                    Δ ",
54        " Δ        ,,,,        ΔΔΔΔΔΔΔΔΔΔΔ,,ΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔ ))))))))))))))))))),,,,))))))))))))))))))) Δ ",
55        " Δ $$$$$$$,,,,$$$$$$$ Ʌ       ?  ,,     ?        Ʌ    ,           ,   ,,,,       ,            Δ ",
56        " Δ  ♠     ,,,,        Ʌ  [   [   [,,  [   [   [  Ʌ ))))))))))))))))))),,,,))))))))))))))))))) Δ ",
57        " Δ        ,,,,        Ʌ ?       ? ,,        ?    Ʌ         ,          ,,,,                    Δ ",
58        " Δ $$$$$$$,,,,$$$$$$$ Ʌ  ,,,,,,,,,,,,,,,,,,,,,,  Ʌ ))))))))))))))))))),,,,))))))))))))))))))) Δ ",
59        " Δ        ,,,,        Ʌ           ,,             Ʌ           ,        ,,,,           ♠        Δ ",
60        " Δ        ,,,,        Ʌ  [   [   [,,  [   [?  [  Ʌ ))))))))))))))))))),,,,))))))))))))))))))) Δ ",
61        " Δ $$$$$$$,,,,$$$$$$$ Ʌ      ?   ,,,   ?         Ʌ,                   ,,,,  ,           ,     Δ ",
62        " Δ        ,,,,        Ʌ  ,,,,,,,,,,,,,,,,,,,,,,  Ʌ ))))))))))))))))))),,,,))))))))))))))))))) Δ ",
63        " Δ        ,,,,        Ʌ   ?    ,,,             ? Ʌ         ,          ,,,,       ,           ,Δ ",
64        " Δ $$$$$$$,,,,$$$$$$$ Ʌ  [   [ ,,[ ?  [   [   [  Ʌ ))))))))))))))))))),,,,))))))))))))))))))) Δ ",
65        " Δ        ,,,,        Ʌ?     ? ,,          ?     Ʌ                    ,,,,                    Δ ",
66        " Δ        ,,,,        Ʌ  ,,,,,,,,,,,,,,,,,,,,,,  Ʌ ))))))))))))))))))),,,,))))))))))))))))))) Δ ",
67        " Δ $$$$$$$,,,,$$$$$$$ Ʌ        ,,       ?        Ʌ   ,           ,    ,,,,  ,          ,      Δ ",
68        " Δ        ,,,,        Ʌ  [   [ ,,[  ? [   [   [  Ʌ ))))))))))))))))))),,,,))))))))))))))))))) Δ ",
69        " Δ        ,,,,        Ʌ        ,,              ? Ʌ                 ,  ,,,,                    Δ ",
70        " Δ $$$$$$$,,,,$$$$$$$ Ʌ  ,,,,,,,,,,,,,,,,,,,,,,  Ʌ ))))))))))))))))))),,,,))))))))))))))))))) Δ ",
71        " Δ        ,,,,        Ʌ    ?   ,,  ?             Ʌ,                   ,,,,    ,               Δ ",
72        " Δ        ,,,,        Ʌ  [   [ ,,[    [   [   [  Ʌ ))))))))))))))))))),,,,))))))))))))))))))) Δ ",
73        " Δ $$$$$$$,,,,$$$$$$$ Ʌ        ,,       ?        Ʌ   ,      ,         ,,,,  ,         ,       Δ ",
74        " Δ        ,,,,        Ʌ  ,,,,,,,,,,,,,,,,,,,,,,  Ʌ ))))))))))))))))))),,,,))))))))))))))))))) Δ ",
75        " Δ        ,,,,        Ʌ ?      ,,           ?    Ʌ        ♠           ,,,,                    Δ ",
76        " Δ $$$$$$$,,,,$$$$$$$ Ʌ  [   [ ,,[    [   [   [  Ʌ ))))))))))))))))))),,,,))))))))))))))))))) Δ ",
77        " Δ        ,,,,        Ʌ        ,,,  ?           ?Ʌ                ,   ,,,,          ,        ,Δ ",
78        " Δ        ,,,,     ♠  Ʌ  ,,,,,,,,,,,,,,,,,,,,,,  Ʌ ))))))))))))))))))),,,,))))))))))))))))))) Δ ",
79        " Δ $$$$$$$,,,,$$$$$$$ Ʌ    ?     ,,,         ?   Ʌ     ,       ,      ,,,,                    Δ ",
80        " Δ        ,,,,        Ʌ  [   [   [,,  [   [   [  Ʌ,)))))))))))))))))))))))))))))))))))))))))) Δ ",
81        " Δ        ,,,,        Ʌ       ?  ,,,     ?       Ʌ                 ,     ,        ,     ♠     Δ ",
82        " Δ $$$$$$$,,,,$$$$$$$ Ʌ  ,,,,,,,,,,,,,,,,,,,,,,  Ʌ )))))))))))))))))))))))))))))))))))))))))) Δ ",
83        " Δ        ,,,,        Ʌ  ?       ,,              Ʌ             ,              ,           ,   Δ ",
84        " Δ                    Ʌ  [   [   [  ? [   [   [  Ʌ )))))))))))))))))))))))))))))))))))))))))) Δ ",
85        " ΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔΔ "
86      ],
87      "palettes": [ "standard_domestic_palette", "standard_domestic_lino_kitchen", "standard_domestic_lino_bathroom" ],
88      "terrain": {
89        " ": [ "t_grass_long", "t_grass", "t_grass", "t_grass", "t_dirt" ],
90        "Q": [ "t_grass", "t_grass", "t_grass", "t_dirt" ],
91        "#": [ "t_wall_wood" ],
92        "$": [ "t_shrub_grape", "t_shrub_grape", "t_shrub_grape", "t_shrub" ],
93        "?": [ "t_shrub" ],
94        "&": [ "t_water_pump" ],
95        "=": [ "t_dirtfloor" ],
96        ",": [ "t_dirt" ],
97        "Δ": "t_drystone_wall_half",
98        "Ʌ": "t_splitrail_fence",
99        ".": [ "t_floor" ],
100        ";": [ "t_carpet_red" ],
101        "h": [ "t_carpet_red" ],
102        "f": [ "t_carpet_red" ],
103        "[": [ "t_tree_plum", "t_tree_peach", "t_tree_cherry", "t_tree_dead" ],
104        "`": [ "t_linoleum_gray" ],
105        "|": [ "t_wall_w" ],
106        "{": [ "t_door_metal_locked" ],
107        "}": [ "t_barndoor" ],
108        "<": [ "t_stairs_up" ],
109        "]": [ "t_window_boarded" ],
110        ")": [ "t_dirtmound" ],
111        "(": [ "t_dirtmoundfloor" ],
112        "p": [ "t_grass" ],
113        "♠": [ "t_grass" ],
114        "_": [ "t_dirtfloor" ],
115        "q": [ "t_dirtfloor" ],
116        "l": [ "t_dirtfloor" ],
117        "±": [ "t_dirtfloor" ],
118        "0": [ "t_dirtfloor" ],
119        "Ŧ": [ "t_dirtfloor" ],
120        "‡": [ "t_dirtfloor" ],
121        "♦": "t_ramp_up_low",
122        "♣": "t_ramp_down_low"
123      },
124      "furniture": {
125        "=": [ "f_canvas_door" ],
126        "0": "f_still",
127        "±": [ "f_wood_keg" ],
128        "‡": [ "f_rack" ],
129        "Ŧ": [ "f_fvat_empty" ],
130        "-": [ "f_locker" ]
131      },
132      "items": {
133        "-": [
134          { "item": "tools_earthworking", "chance": 65 },
135          { "item": "mechanics", "chance": 40 },
136          { "item": "home_hw", "chance": 50 },
137          { "item": "tools_common", "chance": 50 }
138        ],
139        "‡": [ { "item": "moonshine_brew", "chance": 65 } ],
140        "♠": { "item": "farming_tools", "chance": 15 }
141      },
142      "sealed_item": { ")": { "item": { "item": "seed_corn" }, "furniture": "f_plant_seedling", "chance": 70 } },
143      "place_item": [
144        { "item": "still", "x": 29, "y": 33, "amount": 1 },
145        { "item": "fruit_wine", "x": [ 25, 25 ], "y": [ 33, 30 ], "repeat": [ 1, 4 ], "amount": [ 0, 3 ] }
146      ],
147      "place_monsters": [ { "monster": "GROUP_ZOMBIE", "x": [ 28, 38 ], "y": [ 5, 19 ], "repeat": [ 1, 6 ], "density": 0.2 } ]
148    }
149  },
150  {
151    "method": "json",
152    "om_terrain": [ [ "farm_stills_3_2nd" ], [ "farm_stills_7_roof" ] ],
153    "type": "mapgen",
154    "object": {
155      "fill_ter": "t_floor",
156      "rows": [
157        "~~~~~~~~~~~~~~~~~~~~~~~~",
158        "~~~~~~~~~~~~~~~~~~~~~~~~",
159        "~~#oo#~~#oo#~~~~~~~~~~~~",
160        "###HH####HH###~~~~~~~~~~",
161        "#.......A..Ey#~~~~~~~~~~",
162        "#A..........x#~~~~~~~~~~",
163        "#..ee..A....x#~~~~~~~~~~",
164        "#..ee..e.....#~~~~~~~~~~",
165        "#..ee..A..J.}#~~~~~~~~~~",
166        "#0........J.}#~~~~~~~~~~",
167        "#??.......J.}#~~~####^~~",
168        "#|||.....||||#####HH####",
169        "#qq|.....|8,,t,B|r...@@#",
170        "#w.|.....|S,,,,B|rE..@@#",
171        "#w.+.....|8,,,,w|T....I#",
172        "#U.|.....|||+||||||+|||#",
173        "#U.|..................>#",
174        "#||||||+|||+|||+||||+||#",
175        "#I@@Td..|D..d|D..d|y..D#",
176        "o.@@...H|@.hr|r..@|I...o",
177        "#D.....H|@..r|rE.@|@@.d#",
178        "##o##k##|#o####o#####o##",
179        "^~~~###~~~~~~~~~~~~~~~~~",
180        "~~~~~~~~~~~~~~~~~~~~~~~~",
181        "~~~~~~~~~~~~~~~~~~~~~~~~",
182        "~~~~~~~~~~~~~~~~~~~~~~~~",
183        "~~~~~~~~~~~~~~~~~~~~~~~~",
184        "~~~~~~~~~~~~~~~~~~~~~~~~",
185        "~~~~~~~~~~~~~~~~~~~~~~~~",
186        "!!!!!!!~~~~~~~!!!!!!!!!~",
187        "!!!!!!!~~~~~~~!!!!!!!!!~",
188        "!!!!!!!~~~~~~~!!!!!!!!!~",
189        "!!!!!!!~~~~~~~!!!!!!!!!~",
190        "!!!!!!!~~~~~~~!!!!!!!!!~",
191        "!!!!!!!~~~~~~~!!!!!!!!!~",
192        "~~~~~~~~~~~~~~!!!!!!!!!~",
193        "~~~~~~~~~~~~~~!!!!!!!!!~",
194        "~~~~~~~~~~~~~~!!!!!!!!!~",
195        "~~~~~~~~~~~~~~!!!!!!!!!~",
196        "~~~~~~~~~~~~~~~~~~~~~~~~",
197        "~~~~~~~~~~~~~~~~~~~~~~~~",
198        "~~~~~~~~~~~~~~~~~~~~~~~~",
199        "~~~~~~~~~~~~~~~~~~~~~~~~",
200        "~~~~~~~~~~~~~~~~~~~~~~~~",
201        "~~~~~~~~~~~~~~~~~~~~~~~~",
202        "~~~~~~~~~~~~~~~~~~~~~~~~",
203        "~~~~~~~~~~~~~~~~~~~~~~~~",
204        "~~~~~~~~~~~~~~~~~~~~~~~~"
205      ],
206      "palettes": [ "standard_domestic_palette", "standard_domestic_lino_bathroom" ],
207      "terrain": { "~": "t_open_air", ".": "t_floor", "#": "t_wall_wood", ",": "t_linoleum_gray", "!": "t_shingle_flat_roof" },
208      "furniture": { "}": "f_glass_fridge" },
209      "items": {
210        "}": { "item": "wines_worthy", "chance": 70, "repeat": [ 1, 2 ] },
211        "0": { "item": "keg_wine_intact", "chance": 70 },
212        "?": { "item": "barrels", "chance": 100 }
213      }
214    }
215  },
216  {
217    "method": "json",
218    "om_terrain": "farm_stills_3_roof",
219    "type": "mapgen",
220    "object": {
221      "fill_ter": "t_shingle_flat_roof",
222      "rows": [
223        "                        ",
224        "                        ",
225        "  |223  |223            ",
226        "|2|..322|..323          ",
227        "|............3          ",
228        "|............3          ",
229        "|............3          ",
230        "|.....N......3          ",
231        "|............3          ",
232        "|............3          ",
233        "|............3   2222   ",
234        "|............32222..5223",
235        "|......................3",
236        "|......................3",
237        "|......................3",
238        "|.......&..........=...3",
239        "|......................3",
240        "|......................3",
241        "|...........:..........3",
242        "|......................3",
243        "|......................3",
244        "|5--|~3----------------3",
245        "    |-3                 ",
246        "                        "
247      ],
248      "palettes": [ "roof_palette" ],
249      "terrain": { ".": "t_shingle_flat_roof" }
250    }
251  },
252  {
253    "type": "mapgen",
254    "method": "json",
255    "om_terrain": "farm_stills_3_basement",
256    "object": {
257      "fill_ter": "t_dirtfloor",
258      "rows": [
259        "                        ",
260        "                        ",
261        "  ####  ####            ",
262        "###.F####.g###          ",
263        "#............#          ",
264        "#a..r..e..c..#          ",
265        "#a..r..e..c..#          ",
266        "#a..r..e..c..#          ",
267        "#a..r..e..c..#          ",
268        "#a..r..e..c..#          ",
269        "#............#   ####   ",
270        "####......########..####",
271        "#W..........bbb.......X#",
272        "#W....................X#",
273        "#......................#",
274        "#3..G0..0..0..0..$..$..#",
275        "#3..G0..0..0..0..$..$..#",
276        "#3..G0..0..0..0..$..$..#",
277        "#3..G0..0..0..0..$..$..#",
278        "#3..G0..0..0..0..$..$..#",
279        "#......................#",
280        "#........lll..lll..lll.#",
281        "#####Δ##################",
282        "    ###                 "
283      ],
284      "palettes": [ "basement_empty" ],
285      "terrain": { "Δ": "t_ramp_up_high", ".": "t_dirtfloor", "#": "t_wall_log" },
286      "furniture": {
287        "G": "f_table",
288        "a": "f_rack_wood",
289        "r": "f_rack_wood",
290        "c": "f_rack_wood",
291        "l": "f_rack_wood",
292        "e": "f_rack_wood",
293        "$": "f_rack_wood",
294        "H": "f_fvat_empty",
295        "b": "f_bench",
296        "X": "f_wood_keg",
297        "W": "f_wood_keg"
298      },
299      "place_vehicles": [ { "vehicle": "bikeshop", "x": 22, "y": 19, "chance": 100, "rotation": 90 } ],
300      "liquids": { "X": { "liquid": "hb_beer", "amount": [ 100, 500 ] }, "W": { "liquid": "dandelion_wine", "amount": [ 100, 500 ] } },
301      "items": {
302        "%": { "item": "wines_worthy", "chance": 70, "repeat": [ 1, 2 ] },
303        "0": { "item": "keg_wine_intact", "chance": 70 },
304        "3": { "item": "barrels", "chance": 100 },
305        "1": { "item": "keg_wine_intact", "chance": 70 },
306        "a": { "item": "dry_goods", "chance": 50, "repeat": [ 2, 8 ] },
307        "r": { "item": "preserved_food", "chance": 50, "repeat": [ 2, 8 ] },
308        "c": { "item": "condiments", "chance": 50, "repeat": [ 2, 8 ] },
309        "e": { "item": "pantry_liquids", "chance": 50, "repeat": [ 2, 8 ] },
310        "l": { "item": "farming_seeds", "chance": 50, "repeat": [ 2, 8 ] },
311        "b": [
312          { "item": "supplies_farming", "chance": 30, "repeat": [ 1, 2 ] },
313          { "item": "tools_earthworking", "chance": 40, "repeat": [ 1, 2 ] }
314        ]
315      }
316    }
317  }
318]
319