1[
2  {
3    "method": "json",
4    "om_terrain": "lancenter",
5    "type": "mapgen",
6    "weight": 100,
7    "object": {
8      "fill_ter": "t_floor",
9      "rows": [
10        "ssssssssssssssssssssssss",
11        "ssssssssssssssssssssssss",
12        "______dsd_____d_________",
13        "d9d___dsd__9___9___9___d",
14        "___9__dsd__d_9___9_d_9__",
15        "______dsd_____d_________",
16        "_||w|||+|w||||w||||w|||_",
17        "_|{.&C...y{{vW.......Y|_",
18        "_|..H6..........##...#|_",
19        "_|.CCC.........c66c.c6|_",
20        "_|.........##...##...#|_",
21        "_|Y.......c66c.c66c.ca|_",
22        "_|#...##...##...##...#|_",
23        "_|6c.c66c.c66c.c66c.c6|_",
24        "_|#...##...##...##...#|_",
25        "_|6c.c66c.ca6c.c66c.c6|_",
26        "_|#...##...##...##...#|_",
27        "_|6c.c66c.c66c.c66c.c6|d",
28        "d|#...##...##...##...#|_",
29        "_|Y......y....y......Y|_",
30        "_||=|||=|||=|w||=||w|||_",
31        "__sss4|..|..|@....S..I|_",
32        "__sUss|RT|RT|@@@y...cI|_",
33        "__ssUU|||||||||||||||||_"
34      ],
35      "terrain": {
36        "+": "t_reinforced_door_glass_c",
37        ".": "t_floor",
38        "_": [ [ "t_region_groundcover_urban", 8 ], "t_region_shrub_decorative" ],
39        "d": "t_region_groundcover",
40        "s": "t_sidewalk",
41        "w": "t_window",
42        "|": "t_wall_w",
43        "4": "t_gutter_downspout",
44        "=": "t_door_locked",
45        "U": "t_sidewalk",
46        "9": [ "t_region_tree_shade", "t_region_tree_fruit" ]
47      },
48      "furniture": {
49        "6": "f_console",
50        "a": "f_console_broken",
51        "#": "f_table",
52        "&": "f_trashcan",
53        "C": "f_counter",
54        "H": "f_armchair",
55        "c": "f_chair",
56        "v": "f_vending_c",
57        "W": "f_vending_c",
58        "Y": "f_rack_coat",
59        "{": "f_fridge",
60        "I": "f_desk",
61        "S": "f_filing_cabinet",
62        "U": [ "f_dumpster", "f_recycle_bin" ],
63        "d": "f_region_weed",
64        "y": [ "f_indoor_plant_y", "f_indoor_plant" ],
65        "R": "f_sink",
66        "@": "f_sofa"
67      },
68      "toilets": { "T": {  } },
69      "items": {
70        "Y": { "item": "coat_rack", "chance": 40, "repeat": 2 },
71        "I": { "item": "office", "chance": 30 },
72        "S": { "item": "office_paper", "chance": 30 },
73        "R": { "item": "softdrugs", "chance": 30 },
74        "U": { "item": "trash", "chance": 20, "repeat": [ 2, 4 ] },
75        "{": { "item": "fridge", "chance": 20, "repeat": [ 2, 4 ] },
76        "v": { "item": "vending_drink_items", "chance": 20, "repeat": [ 2, 4 ] },
77        "W": { "item": "vending_food_items", "chance": 20, "repeat": [ 2, 4 ] }
78      }
79    }
80  },
81  {
82    "type": "mapgen",
83    "method": "json",
84    "om_terrain": "lancenter_roof",
85    "object": {
86      "fill_ter": "t_flat_roof",
87      "rows": [
88        "                        ",
89        "                        ",
90        "                        ",
91        "                        ",
92        "                        ",
93        "                        ",
94        " |--------------------3 ",
95        " |....................3 ",
96        " |....................3 ",
97        " |....................3 ",
98        " |....................3 ",
99        " |....................3 ",
100        " |....................3 ",
101        " |....................3 ",
102        " |....................3 ",
103        " |....................3 ",
104        " |....................3 ",
105        " |....................3 ",
106        " |.R..................3 ",
107        " |....................3 ",
108        " |----5...............3 ",
109        "      |..Z........U...3 ",
110        "      |...............3 ",
111        "      |---------------3 "
112      ],
113      "palettes": [ "roof_palette" ],
114      "place_items": [ { "item": "roof_trash", "x": [ 0, 23 ], "y": [ 0, 23 ], "chance": 50, "repeat": [ 1, 3 ] } ],
115      "nested": {
116        "U": { "chunks": [ "roof_2x2_infrastructure" ] },
117        "R": { "chunks": [ "roof_2x2_infrastructure_1" ] },
118        "Z": { "chunks": [ "roof_2x2_infrastructure_2" ] }
119      },
120      "place_nested": [
121        { "chunks": [ [ "null", 20 ], [ "roof_2x2_utilities_d", 40 ], [ "roof_2x2_utilities", 50 ] ], "x": [ 7, 17 ], "y": 17 },
122        {
123          "chunks": [ [ "null", 20 ], [ "roof_4x4_utility", 40 ], [ "roof_6x6_utility", 20 ] ],
124          "x": [ 3, 15 ],
125          "y": [ 8, 10 ]
126        }
127      ]
128    }
129  },
130  {
131    "method": "json",
132    "om_terrain": "lancenter_1",
133    "type": "mapgen",
134    "weight": 100,
135    "object": {
136      "fill_ter": "t_floor",
137      "rows": [
138        "ssssssssssssssssssssssss",
139        "ssssssssssssssssssssssss",
140        "__||---|||---||ppppppp_d",
141        "__|...........|ppppppp__",
142        "__|..c.c.c.c..-ppppppp__",
143        "_d|.#6#6#6#6#.-ppppppp__",
144        "__|.#6#6#6#6#.-ppppppp__",
145        "__|..c.c.c.c..|ppppppp__",
146        "__|Y..........|ppppppp__",
147        "__|..c.c.c.c..|pppppppd_",
148        "__|.#6#6#6#6#.-ppppppp__",
149        "__|.#6#6#6#6#.-ppppppp__",
150        "__|..c.c.c.c..-ppppppp__",
151        "__|Y..........|ppppppp__",
152        "__|..c.c.c.c..||+|P-||__",
153        "__|.#6#6#6#6#.....C&H|__",
154        "d_|.....#6#6#.....6..|_d",
155        "__|Y.....c.c......C..|__",
156        "__|||||...........C..|__",
157        "__|...D..c.c......C..|__",
158        "__|tCS|.#6#6#.v{{...f|4_",
159        "_d||||||||||||||||||||__",
160        "______________d_________",
161        "______d_d_____________d_"
162      ],
163      "terrain": {
164        "+": "t_reinforced_door_glass_c",
165        "-": "t_wall_glass",
166        ".": "t_floor",
167        "D": "t_door_c",
168        "P": "t_wall_glass",
169        "_": [ [ "t_region_groundcover_urban", 8 ], "t_region_shrub_decorative" ],
170        "d": "t_dirt",
171        "p": "t_pavement",
172        "s": "t_sidewalk",
173        "|": "t_brick_wall",
174        "4": "t_gutter_downspout"
175      },
176      "furniture": {
177        "6": "f_console",
178        "#": "f_table",
179        "&": "f_trashcan",
180        "C": "f_counter",
181        "H": "f_armchair",
182        "P": "f_sign",
183        "S": "f_sink",
184        "c": "f_chair",
185        "f": "f_fridge",
186        "Y": "f_rack_coat",
187        "t": "f_toilet",
188        "v": "f_vending_c",
189        "{": "f_glass_fridge"
190      },
191      "items": { "Y": { "item": "coat_rack", "chance": 40, "repeat": 2 } },
192      "place_items": [
193        { "chance": 45, "item": "fridge", "x": 20, "y": 20 },
194        { "chance": 50, "item": "vending_food_items", "x": 14, "y": 20 },
195        { "chance": 15, "repeat": [ 1, 3 ], "item": "trash", "x": 19, "y": 15 },
196        { "chance": 50, "item": "vending_drink_items", "x": 15, "y": 20 },
197        { "chance": 50, "item": "vending_drink_items", "x": 16, "y": 20 }
198      ],
199      "place_toilets": [ { "x": 3, "y": 20 } ]
200    }
201  },
202  {
203    "type": "mapgen",
204    "method": "json",
205    "om_terrain": "lancenter_roof_1",
206    "object": {
207      "fill_ter": "t_flat_roof",
208      "rows": [
209        "                        ",
210        "                        ",
211        "  |222222222223         ",
212        "  |...........3         ",
213        "  |...........3         ",
214        "  |........R..3         ",
215        "  |...........3         ",
216        "  |...........3         ",
217        "  |...........3         ",
218        "  |...........3         ",
219        "  |...........3         ",
220        "  |...........3         ",
221        "  |...........3         ",
222        "  |...........3         ",
223        "  |...........3------3  ",
224        "  |....ZA............3  ",
225        "  |.....A............3  ",
226        "  |.............U....3  ",
227        "  |..................3  ",
228        "  |..................3  ",
229        "  |..................5  ",
230        "  |------------------3  ",
231        "                        ",
232        "                        "
233      ],
234      "palettes": [ "roof_palette" ],
235      "nested": {
236        "U": { "chunks": [ "roof_2x2_infrastructure" ] },
237        "R": { "chunks": [ "roof_2x2_infrastructure_1" ] },
238        "Z": { "chunks": [ "roof_2x2_infrastructure_2" ] }
239      }
240    }
241  }
242]
243