1[ 2 { 3 "type": "mapgen", 4 "method": "json", 5 "om_terrain": [ "orchard_processing" ], 6 "weight": 500, 7 "object": { 8 "fill_ter": "t_metal_floor", 9 "rows": [ 10 "QQQQQQQQQQQQQQQQQQQQQQQQ", 11 "q q", 12 "q q", 13 "q q", 14 "q $$$$$$$$$$$$$$$$$$$$ q", 15 "q $------------------$ q", 16 "q $-,,C-.........OOX-$ q", 17 "q $-Ck,o.OcccO....OX-$ q", 18 "q $--ox-.........OXX-$ q", 19 "q $-.........--++----$ q", 20 "q $-..O......-T...XX-$ q", 21 "q $-f.c......+....XX-$ q", 22 "q $-f.c......+.....X-$ q", 23 "q $-f.c......-....XX-$ q", 24 "q $-..O......-.....X-$ q", 25 "q $-.........-....|X-$ q", 26 "q $------++---====---$ q", 27 "q $]]$]''''''] q", 28 "q 7$$7 $]]$]''''''] q", 29 "q $]]$]''''''] q", 30 "'''''''''''''''''''' q", 31 "'''''''''''''''''''' q", 32 "'''''''''''''''''''' q", 33 "'''''''''''''''''''' q" 34 ], 35 "terrain": { 36 " ": [ "t_dirt", "t_grass", "t_grass", "t_grass", "t_grass", "t_grass" ], 37 "$": [ "t_shrub", "t_shrub", "t_shrub", "t_shrub", "t_shrub", "t_underbrush" ], 38 "'": "t_pavement", 39 "+": "t_door_metal_c", 40 ",": "t_floor", 41 "-": "t_wall_metal", 42 ".": "t_metal_floor", 43 "7": "t_tree", 44 "=": "t_door_metal_locked", 45 "C": "t_floor", 46 "]": "t_sidewalk", 47 "k": "t_floor", 48 "o": "t_window", 49 "x": "t_door_c", 50 "|": "t_gates_control_metal", 51 "Q": "t_fence_v", 52 "q": "t_fence_h" 53 }, 54 "furniture": { "C": "f_chair", "O": "f_crate_o", "T": "f_table", "X": "f_crate_c", "c": "f_counter", "f": "f_rack", "k": "f_desk" }, 55 "place_items": [ 56 { "item": "office", "x": 7, "y": 7, "chance": 75, "repeat": [ 1, 3 ] }, 57 { "item": "office", "x": 16, "y": 10, "chance": 50 }, 58 { "item": "hardware", "x": 6, "y": [ 11, 13 ], "chance": 50, "repeat": [ 1, 2 ] } 59 ], 60 "place_monsters": [ 61 { "monster": "GROUP_PEST", "x": [ 1, 22 ], "y": [ 1, 22 ], "chance": 15 }, 62 { "monster": "GROUP_SAFE", "x": [ 1, 22 ], "y": [ 1, 22 ], "chance": 40 }, 63 { "monster": "GROUP_ZOMBIE", "x": [ 1, 22 ], "y": [ 1, 22 ], "chance": 45 } 64 ], 65 "place_vehicles": [ 66 { "vehicle": "suburban_home", "x": 2, "y": 21, "chance": 45, "rotation": -90 }, 67 { "vehicle": "suburban_home", "x": 7, "y": 21, "chance": 45, "rotation": -90 }, 68 { "vehicle": "suburban_home", "x": 12, "y": 21, "chance": 45, "rotation": -90 }, 69 { "vehicle": "highway", "x": 16, "y": 21, "chance": 45 } 70 ] 71 } 72 }, 73 { 74 "type": "mapgen", 75 "method": "json", 76 "om_terrain": [ "orchard_stall" ], 77 "weight": 500, 78 "object": { 79 "fill_ter": "t_floor", 80 "rows": [ 81 ".................... q", 82 ".................... q", 83 ".................... q", 84 ".................... q", 85 "....................****", 86 "....................****", 87 "...................*****", 88 "...................* q", 89 "...................* q", 90 "..................** q", 91 ".................** q", 92 "..............**** q", 93 "q**********************q", 94 "q******bbb**-------+--$q", 95 "q******ttt**-cT{xxS,s-$q", 96 "q******bbb**oc,D,,,,F-$q", 97 "q***********oc,,,,,,F-$q", 98 "q***********-POOk,,TF-$q", 99 "q ********* -----++---$q", 100 "q7 ****btb 7-XOO,,,ff-$q", 101 "q ****btb -XO,,,,,|-$q", 102 "q7 ****btb 7---=====--$q", 103 "q ********* |*****dd q", 104 "QQQQ***QQQQQQQQQQ***QQQQ" 105 ], 106 "terrain": { 107 " ": [ "t_dirt", "t_grass_long", "t_grass", "t_grass", "t_grass", "t_grass" ], 108 "$": "t_shrub", 109 "*": "t_dirt", 110 "+": "t_door_c", 111 ",": "t_floor", 112 "-": "t_wall_wood", 113 ".": "t_pavement", 114 "7": "t_tree", 115 "=": "t_door_metal_locked", 116 "b": "t_dirt", 117 "o": "t_window_empty", 118 "t": "t_dirt", 119 "|": "t_barndoor", 120 "Q": "t_fence_v", 121 "q": "t_fence_h" 122 }, 123 "furniture": { 124 "D": "f_trashcan", 125 "F": "f_fridge", 126 "O": "f_crate_o", 127 "P": "f_sign", 128 "S": "f_smoking_rack", 129 "T": "f_table", 130 "X": "f_crate_c", 131 "b": "f_bench", 132 "c": "f_counter", 133 "d": "f_dumpster", 134 "f": "f_rack", 135 "k": "f_wood_keg", 136 "s": "f_safe_o", 137 "t": "f_table", 138 "x": "f_oven", 139 "{": "f_sink" 140 }, 141 "place_signs": [ { "signage": "Get Apples n Ciders!", "x": 13, "y": 17 } ], 142 "place_items": [ 143 { "item": "fridge", "x": 20, "y": [ 15, 17 ], "chance": 75, "repeat": [ 1, 3 ] }, 144 { "item": "farming_tools", "x": [ 19, 20 ], "y": 19, "chance": 50, "repeat": [ 1, 2 ] }, 145 { "item": "trash", "x": 22, "y": [ 15, 16 ], "chance": 65, "repeat": [ 1, 2 ] }, 146 { "item": "trash", "x": 11, "y": 12, "chance": 75 } 147 ], 148 "place_monsters": [ 149 { "monster": "GROUP_PEST", "x": [ 1, 22 ], "y": [ 1, 22 ], "chance": 30 }, 150 { "monster": "GROUP_SAFE", "x": [ 1, 22 ], "y": [ 1, 22 ], "chance": 30 }, 151 { "monster": "GROUP_DOMESTIC", "x": [ 1, 22 ], "y": [ 1, 22 ], "chance": 40 }, 152 { "monster": "GROUP_ZOMBIE", "x": [ 1, 22 ], "y": [ 1, 22 ], "chance": 45 } 153 ], 154 "place_vehicles": [ { "vehicle": "suburban_home", "x": 4, "y": 17, "chance": 50, "rotation": -90 } ] 155 } 156 }, 157 { 158 "type": "mapgen", 159 "method": "json", 160 "om_terrain": [ "orchard_tree_apple" ], 161 "weight": 500, 162 "object": { 163 "fill_ter": "t_dirt", 164 "rows": [ 165 " $$*** $$ $ *** $$ ", 166 " $ *** $ $*** ", 167 "$ 7 *** 7$$ 7$*** 7 $", 168 " $*** $ ***$ ", 169 "************************", 170 "************************", 171 "************************", 172 " $*** $ *** $", 173 " 7 *** 7 7 *** 7 ", 174 " $ *** $ $ *** ", 175 " *** *** $ ", 176 "$$ *** $$ $ ***$$ ", 177 " $***$ $ *** ", 178 " *** $$ *** $", 179 " $ *** $ *** ", 180 " 7$*** 7 7 *** 7 ", 181 " $*** $$ ***$$ ", 182 "************************", 183 "************************", 184 "************************", 185 " $$ *** $ *** $ ", 186 " 7 *** 7 $$ 7 *** 7 ", 187 " $ *** $ *** $$ ", 188 " *** $$ *** $" 189 ], 190 "terrain": { 191 " ": [ "t_dirt", "t_grass_long", "t_grass_long", "t_grass", "t_grass", "t_grass", "t_grass" ], 192 "*": [ "t_dirt", "t_dirt", "t_dirt", "t_dirt", "t_dirt", "t_dirt", "t_grass" ], 193 "$": [ "t_shrub", "t_shrub", "t_underbrush", "t_grass", "t_dirt" ], 194 "7": [ "t_tree_apple", "t_tree_apple", "t_tree_dead" ] 195 }, 196 "place_monsters": [ 197 { "monster": "GROUP_PEST", "x": [ 1, 22 ], "y": [ 1, 22 ], "chance": 60 }, 198 { "monster": "GROUP_DOMESTIC", "x": [ 1, 22 ], "y": [ 1, 22 ], "chance": 40 }, 199 { "monster": "GROUP_SAFE", "x": [ 1, 22 ], "y": [ 1, 22 ], "chance": 30 }, 200 { "monster": "GROUP_ZOMBIE", "x": [ 1, 22 ], "y": [ 1, 22 ], "chance": 25 } 201 ] 202 } 203 }, 204 { 205 "type": "mapgen", 206 "method": "json", 207 "om_terrain": [ "orchard_tree_apple" ], 208 "weight": 75, 209 "object": { 210 "fill_ter": "t_dirt", 211 "rows": [ 212 " $$*** $$ $ *** $$ ", 213 " $ *** $ $*** ", 214 "$ 7 *** 7$$ 7$*** 7 $", 215 " $*** $ ***$ ", 216 "******* *******", 217 "******* $ $$ *******", 218 "******* $ *******", 219 " $*** $ *** $", 220 " 7 *** 7 7 *** 7 ", 221 " $ *** $ $ *** ", 222 " *** *** $ ", 223 "$$ *** $$ $ ***$$ ", 224 " $***$ $ *** ", 225 " *** $$ *** $", 226 " $ *** $ *** ", 227 " 7$*** 7 7 *** 7 ", 228 " $*** $$ ***$$ ", 229 "************************", 230 "************************", 231 "************************", 232 " $$ *** $ *** $ ", 233 " 7 *** 7 $$ 7 *** 7 ", 234 " $ *** $ *** $$ ", 235 " *** $$ *** $" 236 ], 237 "terrain": { 238 " ": [ "t_dirt", "t_grass_long", "t_grass_long", "t_grass", "t_grass", "t_grass", "t_grass" ], 239 "*": [ "t_dirt", "t_dirt", "t_dirt", "t_dirt", "t_dirt", "t_dirt", "t_grass" ], 240 "$": [ "t_shrub", "t_shrub", "t_underbrush", "t_grass", "t_dirt" ], 241 "7": [ "t_tree_apple", "t_tree_apple", "t_tree_dead" ] 242 }, 243 "place_monsters": [ 244 { "monster": "GROUP_PEST", "x": [ 1, 22 ], "y": [ 1, 22 ], "chance": 60 }, 245 { "monster": "GROUP_DOMESTIC", "x": [ 1, 22 ], "y": [ 1, 22 ], "chance": 40 }, 246 { "monster": "GROUP_SAFE", "x": [ 1, 22 ], "y": [ 1, 22 ], "chance": 30 }, 247 { "monster": "GROUP_ZOMBIE", "x": [ 1, 22 ], "y": [ 1, 22 ], "chance": 25 } 248 ] 249 } 250 }, 251 { 252 "type": "mapgen", 253 "method": "json", 254 "om_terrain": [ "orchard_tree_apple" ], 255 "weight": 75, 256 "object": { 257 "fill_ter": "t_dirt", 258 "rows": [ 259 " *** $$ $ *** $$ ", 260 " $ *** $ $*** ", 261 "$ 7 *** 7$$ 7$*** 7 $", 262 " $*** $ ***$ ", 263 "************************", 264 "************************", 265 "************************", 266 " $*** $ $ $", 267 " 7 *** 7 $$7 7 ", 268 " $ $*** $ $ ", 269 " $*** $ ", 270 " *** $ $$ ", 271 " $***$ $ ", 272 " *** $$ $ $", 273 " $ *** $ $ ", 274 " 7 *** 7 7 7$ ", 275 "$$ $*** $$ $$$ ", 276 "************************", 277 "************************", 278 "************************", 279 " $ *** $$ $ *** $ ", 280 " 7 *** 7$ 7 *** 7 ", 281 "$ *** $ *** $$ ", 282 " $*** $$ *** $" 283 ], 284 "terrain": { 285 " ": [ "t_dirt", "t_grass_long", "t_grass_long", "t_grass", "t_grass", "t_grass", "t_grass" ], 286 "*": [ "t_dirt", "t_dirt", "t_dirt", "t_dirt", "t_dirt", "t_dirt", "t_grass" ], 287 "$": [ "t_shrub", "t_shrub", "t_underbrush", "t_grass", "t_dirt" ], 288 "7": [ "t_tree_apple", "t_tree_apple", "t_tree_dead" ] 289 }, 290 "place_monsters": [ 291 { "monster": "GROUP_PEST", "x": [ 1, 22 ], "y": [ 1, 22 ], "chance": 60 }, 292 { "monster": "GROUP_DOMESTIC", "x": [ 1, 22 ], "y": [ 1, 22 ], "chance": 50 }, 293 { "monster": "GROUP_SAFE", "x": [ 1, 22 ], "y": [ 1, 22 ], "chance": 20 }, 294 { "monster": "GROUP_ZOMBIE", "x": [ 1, 22 ], "y": [ 1, 22 ], "chance": 25 } 295 ] 296 } 297 }, 298 { 299 "type": "mapgen", 300 "method": "json", 301 "om_terrain": [ "orchard_tree_apple" ], 302 "weight": 75, 303 "object": { 304 "fill_ter": "t_dirt", 305 "rows": [ 306 " *** $$ $ *** $$ ", 307 " $ *** $ $*** ", 308 "$ 7 *** 7$$ 7$*** 7 $", 309 " $*** $ ***$ ", 310 "************************", 311 "************************", 312 "************************", 313 " $*** $ $ $", 314 " 7 *** 7 $$7 7 ", 315 " $ $*** $ $ ", 316 " $*** $ ", 317 " *** $ $$ ", 318 " $***$ $ ", 319 " *** $$ $ $", 320 " $ *** $ $ ", 321 " 7 *** 7 7 7$ ", 322 "$$ $*** $$ $$$ ", 323 "******* $ $ ", 324 "******* $ $ $", 325 "******* $ $$ ", 326 " $ *** $$ $ $ ", 327 " 7 *** 7$ 7 7 ", 328 "$ *** $ $ $$ ", 329 " $*** $$ $ $" 330 ], 331 "terrain": { 332 " ": [ "t_dirt", "t_grass_long", "t_grass_long", "t_grass", "t_grass", "t_grass", "t_grass" ], 333 "*": [ "t_dirt", "t_dirt", "t_dirt", "t_dirt", "t_dirt", "t_dirt", "t_grass" ], 334 "$": [ "t_shrub", "t_shrub", "t_underbrush", "t_grass", "t_dirt" ], 335 "7": [ "t_tree_apple", "t_tree_apple", "t_tree_dead" ] 336 }, 337 "place_monsters": [ 338 { "monster": "GROUP_PEST", "x": [ 1, 22 ], "y": [ 1, 22 ], "chance": 60 }, 339 { "monster": "GROUP_DOMESTIC", "x": [ 1, 22 ], "y": [ 1, 22 ], "chance": 50 }, 340 { "monster": "GROUP_SAFE", "x": [ 1, 22 ], "y": [ 1, 22 ], "chance": 20 }, 341 { "monster": "GROUP_ZOMBIE", "x": [ 1, 22 ], "y": [ 1, 22 ], "chance": 25 } 342 ] 343 } 344 } 345] 346