| @@ -0,0 +1,100 @@ | ||
| [ | ||
| { | ||
| "type": "mapgen", | ||
| "method": "json", | ||
| "om_terrain": [ "s_bookstore" ], | ||
| "weight": 3000, | ||
| "object": { | ||
| "rows": [ | ||
| "~~~~~~~~~~~~~~~~~~~~~~~~", | ||
| "~~~qSq~~~~~~~~~~qqq~~~~~", | ||
| "~~~~~~~~~~~~~~~~~~~~~~~~", | ||
| "~~~~~~~~~~~~~~~~~~~~~~~~", | ||
| "***********~************", | ||
| "***********~**|-----|***", | ||
| "*******^***~**|]]]]]|***", | ||
| "***********~**|]...]|***", | ||
| "***^*******~**|].].]|***", | ||
| "***********~**|].].]|***", | ||
| "***********~**|].].]|***", | ||
| "****|------+-O|....]|***", | ||
| "****|]]]]]..#a...T.]|***", | ||
| "****|]......#%#..T.]|***", | ||
| "****|].]]].........]|***", | ||
| "****|].]]].TT..TT..]|***", | ||
| "****|].............]|***", | ||
| "****|]]]]]]]]]]]]]]]|***", | ||
| "****|---------------|***", | ||
| "************************", | ||
| "*o*******************o**", | ||
| "*******o****************", | ||
| "**************o*********", | ||
| "************************" | ||
| ], | ||
| "terrain": { | ||
| "#": "t_floor", | ||
| "%": "t_console_broken", | ||
| "*": "t_grass", | ||
| "+": "t_door_c", | ||
| "-": "t_wall", | ||
| ".": "t_floor", | ||
| "O": "t_window", | ||
| "S": "t_sidewalk", | ||
| "T": "t_floor", | ||
| "]": "t_floor", | ||
| "^": "t_tree", | ||
| "a": "t_floor", | ||
| "o": "t_dirt", | ||
| "q": "t_dirt", | ||
| "|": "t_wall", | ||
| "~": "t_sidewalk" | ||
| }, | ||
| "furniture": { "#": "f_counter", "S": "f_statue", "T": "f_table", "]": "f_bookcase", "q": "f_dahlia", "a": "f_stool" }, | ||
| "place_items": [ | ||
| { "item": "novels", "x": [ 5, 9 ], "y": 12, "chance": 50, "repeat": [ 2, 3 ] }, | ||
| { "item": "homebooks", "x": [ 5, 9 ], "y": 12, "chance": 30, "repeat": [ 2, 3 ] }, | ||
| { "item": "manuals", "x": [ 5, 9 ], "y": 12, "chance": 20, "repeat": 2 }, | ||
| { "item": "textbooks", "x": [ 5, 9 ], "y": 12, "chance": 20, "repeat": 2 }, | ||
| { "item": "mansion_books", "x": [ 5, 9 ], "y": 12, "chance": 20, "repeat": 2 }, | ||
| { "item": "novels", "x": 5, "y": [ 13, 17 ], "chance": 50, "repeat": [ 2, 3 ] }, | ||
| { "item": "homebooks", "x": 5, "y": [ 13, 17 ], "chance": 30, "repeat": [ 2, 3 ] }, | ||
| { "item": "manuals", "x": 5, "y": [ 13, 17 ], "chance": 20, "repeat": 2 }, | ||
| { "item": "textbooks", "x": 5, "y": [ 13, 17 ], "chance": 20, "repeat": 2 }, | ||
| { "item": "mansion_books", "x": 5, "y": [ 13, 17 ], "chance": 20, "repeat": 2 }, | ||
| { "item": "novels", "x": [ 6, 19 ], "y": 17, "chance": 50, "repeat": [ 2, 4 ] }, | ||
| { "item": "homebooks", "x": [ 6, 19 ], "y": 17, "chance": 30, "repeat": [ 2, 4 ] }, | ||
| { "item": "manuals", "x": [ 6, 19 ], "y": 17, "chance": 20, "repeat": [ 2, 3 ] }, | ||
| { "item": "textbooks", "x": [ 6, 19 ], "y": 17, "chance": 20, "repeat": [ 2, 3 ] }, | ||
| { "item": "mansion_books", "x": [ 6, 19 ], "y": 17, "chance": 20, "repeat": [ 2, 3 ] }, | ||
| { "item": "novels", "x": 19, "y": [ 6, 16 ], "chance": 50, "repeat": [ 2, 4 ] }, | ||
| { "item": "homebooks", "x": 19, "y": [ 6, 16 ], "chance": 30, "repeat": [ 2, 4 ] }, | ||
| { "item": "manuals", "x": 19, "y": [ 6, 16 ], "chance": 20, "repeat": [ 2, 3 ] }, | ||
| { "item": "textbooks", "x": 19, "y": [ 6, 16 ], "chance": 20, "repeat": [ 2, 3 ] }, | ||
| { "item": "mansion_books", "x": 19, "y": [ 6, 16 ], "chance": 20, "repeat": [ 2, 3 ] }, | ||
| { "item": "novels", "x": [ 15, 18 ], "y": 6, "chance": 50, "repeat": [ 2, 3 ] }, | ||
| { "item": "homebooks", "x": [ 15, 18 ], "y": 6, "chance": 30, "repeat": [ 2, 3 ] }, | ||
| { "item": "manuals", "x": [ 15, 18 ], "y": 6, "chance": 20, "repeat": 2 }, | ||
| { "item": "textbooks", "x": [ 15, 18 ], "y": 6, "chance": 20, "repeat": 2 }, | ||
| { "item": "mansion_books", "x": [ 15, 18 ], "y": 6, "chance": 20, "repeat": 2 }, | ||
| { "item": "novels", "x": 15, "y": [ 7, 10 ], "chance": 50, "repeat": [ 2, 3 ] }, | ||
| { "item": "homebooks", "x": 15, "y": [ 7, 10 ], "chance": 30, "repeat": [ 2, 3 ] }, | ||
| { "item": "manuals", "x": 15, "y": [ 7, 10 ], "chance": 20, "repeat": 2 }, | ||
| { "item": "textbooks", "x": 15, "y": [ 7, 10 ], "chance": 20, "repeat": 2 }, | ||
| { "item": "mansion_books", "x": 15, "y": [ 7, 10 ], "chance": 20, "repeat": 2 }, | ||
| { "item": "novels", "x": 17, "y": [ 8, 10 ], "chance": 40, "repeat": [ 2, 3 ] }, | ||
| { "item": "homebooks", "x": 17, "y": [ 8, 10 ], "chance": 20, "repeat": [ 2, 3 ] }, | ||
| { "item": "manuals", "x": 17, "y": [ 8, 10 ], "chance": 10, "repeat": 2 }, | ||
| { "item": "textbooks", "x": 17, "y": [ 8, 10 ], "chance": 10, "repeat": 2 }, | ||
| { "item": "mansion_books", "x": 17, "y": [ 8, 10 ], "chance": 10, "repeat": 2 }, | ||
| { "item": "novels", "x": [ 7, 9 ], "y": [ 14, 15 ], "chance": 40, "repeat": [ 2, 3 ] }, | ||
| { "item": "homebooks", "x": [ 7, 9 ], "y": [ 14, 15 ], "chance": 20, "repeat": [ 2, 3 ] }, | ||
| { "item": "manuals", "x": [ 7, 9 ], "y": [ 14, 15 ], "chance": 10, "repeat": 2 }, | ||
| { "item": "textbooks", "x": [ 7, 9 ], "y": [ 14, 15 ], "chance": 10, "repeat": 2 }, | ||
| { "item": "mansion_books", "x": [ 7, 9 ], "y": [ 14, 15 ], "chance": 10, "repeat": 2 }, | ||
| { "item": "bookstore_misc", "x": [ 11, 12 ], "y": 15, "chance": 25, "repeat": [ 2, 3 ] }, | ||
| { "item": "bookstore_misc", "x": [ 15, 16 ], "y": 15, "chance": 25, "repeat": [ 2, 3 ] }, | ||
| { "item": "bookstore_misc", "x": 17, "y": [ 12, 13 ], "chance": 25, "repeat": [ 2, 3 ] } | ||
| ] | ||
| } | ||
| } | ||
| ] |
| @@ -0,0 +1,174 @@ | ||
| [ | ||
| { | ||
| "type": "mapgen", | ||
| "method": "json", | ||
| "om_terrain": [ "cabin" ], | ||
| "weight": 500, | ||
| "object": { | ||
| "fill_ter": "t_floor", | ||
| "rows": [ | ||
| "|----------------------|", | ||
| "|......................|", | ||
| "|...#######............|", | ||
| "|...#LCCCL#............|", | ||
| "|...W W............|", | ||
| "|...# #............|", | ||
| "|...###+###............|", | ||
| "|......................|", | ||
| "|......................|", | ||
| "|..######+###ww######..|", | ||
| "|..# RRR Y DBBD#..|", | ||
| "|..# RSR BB #..|", | ||
| "|..# rrr #..|", | ||
| "|..# #..|", | ||
| "|..w cttc w..|", | ||
| "|..w cttc w..|", | ||
| "|..# OOO #..|", | ||
| "|..# #..|", | ||
| "|..# #..|", | ||
| "|..# #..|", | ||
| "|..####ww###+###ww###..|", | ||
| "|......................|", | ||
| "|......................|", | ||
| "-----------GG-----------" | ||
| ], | ||
| "mapping": { "S": { "terrain": "t_rock_floor", "furniture": "f_woodstove" } }, | ||
| "terrain": { | ||
| "#": "t_wall_log", | ||
| "+": "t_door_c", | ||
| "-": "t_fence_h", | ||
| ".": "t_grass", | ||
| "G": "t_fencegate_c", | ||
| "R": "t_rock", | ||
| "Y": "t_floor", | ||
| "W": "t_window_boarded", | ||
| "r": "t_rock_floor", | ||
| "w": "t_window_domestic", | ||
| "|": "t_fence_v" | ||
| }, | ||
| "furniture": { | ||
| "B": "f_bed", | ||
| "C": "f_counter", | ||
| "D": "f_dresser", | ||
| "L": "f_locker", | ||
| "O": "f_sofa", | ||
| "Y": "f_rack_coat", | ||
| "c": "f_chair", | ||
| "t": "f_table" | ||
| }, | ||
| "items": { "Y": { "item": "coat_rack", "chance": 35, "repeat": [ 1, 4 ] } }, | ||
| "place_items": [ | ||
| { "item": "livingroom", "x": [ 4, 8 ], "y": [ 13, 18 ], "chance": 60 }, | ||
| { "item": "dining", "x": [ 11, 12 ], "y": [ 14, 15 ], "chance": 60 }, | ||
| { "item": "camping", "x": 19, "y": [ 16, 19 ], "chance": 70 }, | ||
| { "item": "dresser", "x": 16, "y": 10, "chance": 70 }, | ||
| { "item": "dresser", "x": 19, "y": 10, "chance": 70 }, | ||
| { "item": "tools_earthworking", "x": [ 5, 9 ], "y": 3, "chance": 70 }, | ||
| { "item": "bed", "x": [ 17, 18 ], "y": [ 10, 11 ], "chance": 60 } | ||
| ], | ||
| "place_monsters": [ { "monster": "GROUP_ZOMBIE", "x": 7, "y": 4 } ] | ||
| } | ||
| }, | ||
| { | ||
| "type": "mapgen", | ||
| "method": "json", | ||
| "om_terrain": [ "cabin" ], | ||
| "weight": 500, | ||
| "object": { | ||
| "fill_ter": "t_floor", | ||
| "rows": [ | ||
| "........................", | ||
| "........................", | ||
| "........................", | ||
| "..######w##++#########..", | ||
| "..#R d# T# # DBBD #..", | ||
| "..#R c#4 # # BB #..", | ||
| "..wR # + + 0..", | ||
| "..wR #~~# # 0..", | ||
| "..#R #### # #..", | ||
| "..#R L### #AAAA #..", | ||
| "..####+#### ######+##..", | ||
| "..#ttb # #6 OOO #..", | ||
| "..wttb # # w..", | ||
| "..wbb + + rrrw..", | ||
| "..# # # rSr#..", | ||
| "..#23452 # # rrr#..", | ||
| "..###WW####++####WW###..", | ||
| "..1 bbbb 1..", | ||
| "..| |..", | ||
| "..| |..", | ||
| "..1-------1GG1-------1..", | ||
| "........................", | ||
| "........................", | ||
| "........................" | ||
| ], | ||
| "mapping": { "S": { "terrain": "t_rock_floor", "furniture": "f_woodstove" } }, | ||
| "terrain": { | ||
| "#": "t_wall_log", | ||
| "+": "t_door_c", | ||
| "-": "t_fence_h", | ||
| ".": "t_grass", | ||
| "0": "t_window_empty", | ||
| "1": "t_column", | ||
| "G": "t_fencegate_c", | ||
| "W": "t_window_domestic", | ||
| "r": "t_rock_floor", | ||
| "w": "t_curtains", | ||
| "|": "t_fence_v" | ||
| }, | ||
| "furniture": { | ||
| "2": "f_cupboard", | ||
| "3": "f_fridge", | ||
| "4": "f_sink", | ||
| "5": "f_oven", | ||
| "6": "f_armchair", | ||
| "A": "f_bookcase", | ||
| "B": "f_bed", | ||
| "D": "f_dresser", | ||
| "L": "f_locker", | ||
| "O": "f_sofa", | ||
| "R": "f_rack", | ||
| "b": "f_bench", | ||
| "c": "f_chair", | ||
| "d": "f_desk", | ||
| "t": "f_table", | ||
| "~": "f_bathtub" | ||
| }, | ||
| "place_rubble": [ | ||
| { "x": 20, "y": 17, "items": true }, | ||
| { "x": 19, "y": 18, "items": true }, | ||
| { "x": 20, "y": 18, "items": true }, | ||
| { "x": 18, "y": 19, "items": true }, | ||
| { "x": 19, "y": 19, "items": true }, | ||
| { "x": 20, "y": 19, "items": true }, | ||
| { "x": 19, "y": 3, "items": true }, | ||
| { "x": 20, "y": 3, "items": true }, | ||
| { "x": 21, "y": 3, "items": true }, | ||
| { "x": 20, "y": 4, "items": true }, | ||
| { "x": 21, "y": 4, "items": true }, | ||
| { "x": 21, "y": 5, "items": true } | ||
| ], | ||
| "toilets": { "T": {} }, | ||
| "place_items": [ | ||
| { "item": "fridge", "x": 4, "y": 15, "chance": 65 }, | ||
| { "item": "homeguns", "x": 7, "y": 9, "chance": 30 }, | ||
| { "item": "home_hw", "x": 7, "y": 9, "chance": 60 }, | ||
| { "item": "kitchen", "x": 3, "y": 15, "chance": 60 }, | ||
| { "item": "kitchen", "x": 7, "y": 15, "chance": 60 }, | ||
| { "item": "dining", "x": [ 3, 4 ], "y": [ 11, 12 ], "chance": 60 }, | ||
| { "item": "trash", "x": [ 0, 23 ], "y": [ 0, 23 ], "chance": 60 }, | ||
| { "item": "gear_survival", "x": 3, "y": [ 4, 9 ], "chance": 30 }, | ||
| { "item": "cannedfood", "x": 3, "y": [ 4, 9 ], "chance": 50 }, | ||
| { "item": "camping", "x": [ 4, 6 ], "y": [ 4, 9 ], "chance": 50 }, | ||
| { "item": "magazines", "x": [ 14, 17 ], "y": 9, "chance": 60 }, | ||
| { "item": "manuals", "x": [ 14, 17 ], "y": 9, "chance": 30 }, | ||
| { "item": "dresser", "x": 16, "y": 4, "chance": 50 }, | ||
| { "item": "dresser", "x": 19, "y": 4, "chance": 50 }, | ||
| { "item": "softdrugs", "x": [ 8, 9 ], "y": [ 4, 7 ], "chance": 60 }, | ||
| { "item": "livingroom", "x": [ 14, 17 ], "y": [ 12, 15 ], "chance": 50 }, | ||
| { "item": "bed", "x": [ 17, 18 ], "y": [ 4, 5 ], "chance": 60 } | ||
| ], | ||
| "place_monsters": [ { "monster": "GROUP_ZOMBIE", "x": 11, "y": 12 } ] | ||
| } | ||
| } | ||
| ] |
| @@ -0,0 +1,127 @@ | ||
| [ | ||
| { | ||
| "type": "mapgen", | ||
| "method": "json", | ||
| "om_terrain": [ "cabin" ], | ||
| "weight": 333, | ||
| "object": { | ||
| "rows": [ | ||
| "........................", | ||
| "........................", | ||
| "........................", | ||
| "........................", | ||
| ".#~~~~~~~# #~~~~~~~#.", | ||
| ".[ [.", | ||
| ".[ H6 B66B [.", | ||
| ".##0###0###33###2###2##.", | ||
| ".# >>> #Y + l66l >#.", | ||
| ".# + 7# 66 A2.", | ||
| ".#999 999# 7# l G2.", | ||
| ".######### 7# F#.", | ||
| ".#___ H 7####+####.", | ||
| ".#_=_ 6 #.", | ||
| ".#___ #.", | ||
| ".# H :666: #.", | ||
| ".#####+#######+####+###.", | ||
| ".#: >># :# ;#.", | ||
| ".#@@ >>#@@ #A 3.", | ||
| ".#@@ #@@ # 88#.", | ||
| ".###22#22#####22#######.", | ||
| "........................", | ||
| "........................", | ||
| "........................" | ||
| ], | ||
| "set": [ | ||
| { "point": "terrain", "id": "t_dirt", "x": 0, "y": [ 0, 23 ], "repeat": [ 5, 10 ] }, | ||
| { "point": "terrain", "id": "t_dirt", "x": 23, "y": [ 0, 23 ], "repeat": [ 5, 10 ] }, | ||
| { "point": "terrain", "id": "t_dirt", "x": [ 0, 23 ], "y": [ 21, 23 ], "repeat": [ 5, 8 ] }, | ||
| { "point": "terrain", "id": "t_dirt", "x": [ 0, 14 ], "y": [ 0, 3 ], "repeat": [ 8, 10 ] } | ||
| ], | ||
| "terrain": { | ||
| " ": "t_floor", | ||
| "#": "t_wall_log", | ||
| "+": "t_door_c", | ||
| ".": "t_grass", | ||
| "0": "t_curtains", | ||
| "2": "t_window_domestic", | ||
| "3": "t_door_locked", | ||
| "6": "t_floor", | ||
| "7": "t_floor", | ||
| "8": "t_floor", | ||
| "9": "t_floor", | ||
| ":": "t_floor", | ||
| ";": "t_floor", | ||
| "=": "t_rock_floor", | ||
| ">": "t_floor", | ||
| "?": "t_floor", | ||
| "@": "t_floor", | ||
| "A": "t_floor", | ||
| "B": "t_floor", | ||
| "C": "t_floor", | ||
| "D": "t_floor", | ||
| "E": "t_floor", | ||
| "F": "t_floor", | ||
| "G": "t_floor", | ||
| "H": "t_floor", | ||
| "Y": "t_floor", | ||
| "l": "t_floor", | ||
| "S": "t_sidewalk", | ||
| "[": "t_fence_v", | ||
| "^": "t_tree", | ||
| "_": "t_rock_floor", | ||
| "z": "t_shrub", | ||
| "{": "t_door_glass_c", | ||
| "~": "t_fence_h" | ||
| }, | ||
| "furniture": { | ||
| "6": "f_table", | ||
| "7": "f_bookcase", | ||
| "8": "f_bathtub", | ||
| "9": "f_rack", | ||
| ":": "f_dresser", | ||
| "=": "f_woodstove", | ||
| ">": "f_counter", | ||
| "?": "f_sofa", | ||
| "@": "f_bed", | ||
| "A": "f_sink", | ||
| "B": "f_chair", | ||
| "C": "f_desk", | ||
| "D": "f_trashcan", | ||
| "E": "f_cupboard", | ||
| "F": "f_fridge", | ||
| "G": "f_oven", | ||
| "H": "f_armchair", | ||
| "Y": "f_rack_coat", | ||
| "l": "f_stool" | ||
| }, | ||
| "toilets": { ";": { } }, | ||
| "place_items": [ | ||
| { "item": "bed", "x": [ 2, 3 ], "y": [ 18, 19 ], "chance": 80 }, | ||
| { "item": "bed", "x": [ 12, 13 ], "y": [ 18, 19 ], "chance": 80 }, | ||
| { "item": "stash_wood", "x": [ 2, 2 ], "y": [ 12, 12 ], "chance": 70 }, | ||
| { "item": "dresser", "x": [ 2, 2 ], "y": [ 17, 17 ], "chance": 80 }, | ||
| { "item": "home_hw", "x": [ 9, 10 ], "y": [ 17, 18 ], "chance": 40 }, | ||
| { "item": "dresser", "x": [ 17, 17 ], "y": [ 17, 17 ], "chance": 50 }, | ||
| { "item": "cannedfood", "x": [ 2, 4 ], "y": [ 10, 10 ], "chance": 50 }, | ||
| { "item": "pasta", "x": [ 2, 4 ], "y": [ 10, 10 ], "chance": 50 }, | ||
| { "item": "stash_food", "x": [ 6, 8 ], "y": [ 10, 10 ], "chance": 50 }, | ||
| { "item": "guns_pistol_common", "x": [ 9, 9 ], "y": [ 15, 15 ], "chance": 50 }, | ||
| { "item": "ammo", "x": [ 13, 13 ], "y": [ 15, 15 ], "chance": 50 }, | ||
| { "item": "camping", "x": [ 10, 11 ], "y": [ 15, 15 ], "chance": 70 }, | ||
| { "item": "homebooks", "x": [ 13, 13 ], "y": [ 9, 12 ], "chance": 60 }, | ||
| { "item": "kitchen", "x": [ 15, 21 ], "y": [ 8, 11 ], "chance": 70 }, | ||
| { "item": "fridge", "x": [ 21, 21 ], "y": [ 11, 11 ], "chance": 70 }, | ||
| { "item": "oven", "x": [ 21, 21 ], "y": [ 10, 10 ], "chance": 70 }, | ||
| { "item": "fridge", "x": [ 18, 19 ], "y": [ 6, 6 ], "chance": 40 }, | ||
| { "item": "dining", "x": [ 18, 19 ], "y": [ 6, 6 ], "chance": 40 }, | ||
| { "item": "fridge", "x": [ 17, 18 ], "y": [ 8, 9 ], "chance": 40 }, | ||
| { "item": "dining", "x": [ 17, 18 ], "y": [ 8, 9 ], "chance": 40 }, | ||
| { "item": "magazines", "x": [ 18, 19 ], "y": [ 6, 6 ], "chance": 30 }, | ||
| { "item": "softdrugs", "x": [ 19, 21 ], "y": [ 17, 19 ], "chance": 80 }, | ||
| { "item": "cleaning", "x": [ 19, 21 ], "y": [ 17, 19 ], "chance": 50 }, | ||
| { "item": "harddrugs", "x": [ 19, 21 ], "y": [ 17, 19 ], "chance": 40 } | ||
| ], | ||
| "place_monsters": [ { "monster": "GROUP_ZOMBIE", "x": [ 2, 21 ], "y": [ 2, 21 ] } ] | ||
| } | ||
| } | ||
| ] |
| @@ -0,0 +1,177 @@ | ||
| [ | ||
| { | ||
| "type": "mapgen", | ||
| "method": "json", | ||
| "om_terrain": [ "cabin_strange" ], | ||
| "weight": 300, | ||
| "object": { | ||
| "fill_ter": "t_floor", | ||
| "rows": [ | ||
| " ", | ||
| "^ FfffffffffffGfffffF ", | ||
| " F F ", | ||
| " F ^ F ", | ||
| " ^F |-w---| F ", | ||
| " F |cSecu|sssss F ", | ||
| " |-w-|O....=sssss|---| ", | ||
| " |H.T|c...u|-w-w-|>..w ", | ||
| " |H..+....u|d....|-|-| ", | ||
| " |..S|.....+.....+.|r| ", | ||
| " |-+-|.....|...bb|r|.| ", | ||
| " |.........|---|-|-|+| ", | ||
| " w...hh....aaaa|.d...| ", | ||
| " |..htth.......|.....w ", | ||
| " w..htth.......D..bb.w ", | ||
| " w...hh.......o|..bb.| ", | ||
| " |o...........A|-----| ", | ||
| " w.............|d.bb.| ", | ||
| " |.............+..bb.w ", | ||
| " |-+|-w-==-w-|-|.....| ", | ||
| " |L.|ssssssss|r+.....| ", | ||
| " |--|ssssssss|-|--w--| ", | ||
| " ssCssssCss ", | ||
| " ^ ^ " | ||
| ], | ||
| "mapping": { | ||
| ".": { | ||
| "items": { "item": "subway", "chance": 10 } | ||
| }, | ||
| "L": { | ||
| "furniture": "f_locker", | ||
| "items": [ { "item": "bed", "chance": 60 }, { "item": "dresser", "chance": 40 } ] | ||
| }, | ||
| "d": { | ||
| "furniture": "f_dresser", | ||
| "items": { "item": "dresser", "chance": 40 } | ||
| }, | ||
| "e": { | ||
| "furniture": "f_fridge", | ||
| "items": { "item": "fridgesnacks", "chance": 30 } | ||
| }, | ||
| "o": { | ||
| "furniture": "f_bookcase", | ||
| "items": { "item": "novels", "chance": 40 } | ||
| }, | ||
| "r": { | ||
| "furniture": "f_rack", | ||
| "items": { "item": "dresser", "chance": 40 } | ||
| }, | ||
| "u": { | ||
| "furniture": "f_cupboard", | ||
| "items": { "item": "cannedfood", "chance": 30 } | ||
| } | ||
| }, | ||
| "terrain": { | ||
| " ": [ "t_grass", "t_grass", "t_grass", "t_dirt" ], | ||
| "%": "t_shrub", | ||
| "+": "t_door_c", | ||
| "-": "t_wall", | ||
| "=": "t_door_boarded", | ||
| ">": "t_stairs_down", | ||
| "C": "t_column", | ||
| "D": "t_door_locked_interior", | ||
| "F": "t_fence_v", | ||
| "G": "t_fencegate_c", | ||
| "^": "t_tree", | ||
| "f": "t_fence_h", | ||
| "s": "t_sidewalk", | ||
| "w": "t_window_boarded", | ||
| "|": "t_wall" | ||
| }, | ||
| "furniture": { | ||
| "A": "f_armchair", | ||
| "H": "f_bathtub", | ||
| "O": "f_oven", | ||
| "S": "f_sink", | ||
| "a": "f_sofa", | ||
| "b": "f_bed", | ||
| "c": "f_counter", | ||
| "h": "f_chair", | ||
| "t": "f_table" | ||
| }, | ||
| "toilets": { "T": {} }, | ||
| "place_monster": [ { "monster": "mon_darkman", "x": 8, "y": 10 } ] | ||
| } | ||
| }, | ||
| { | ||
| "type": "mapgen", | ||
| "method": "json", | ||
| "om_terrain": [ "cabin_strange_b" ], | ||
| "weight": 300, | ||
| "object": { | ||
| "fill_ter": "t_dirtfloor", | ||
| "rows": [ | ||
| "########################", | ||
| "################...h...#", | ||
| "########c.cc####.httth.#", | ||
| "###T..##c....+...ht.th.#", | ||
| "###...G....c####.......#", | ||
| "###BB.##....############", | ||
| "##########D###|---|---|#", | ||
| "##########.###|cdc|<..|#", | ||
| "##.hhh.##...##|.h.|-D-|#", | ||
| "#.......#.C.##|-+-|..h##", | ||
| "#.hh.hh.D...##c......c##", | ||
| "#.......#.C.##ccC..Ccc##", | ||
| "#.hh.hh.#...##cc.....r##", | ||
| "#.......#.C.##ccC..C.r##", | ||
| "#.hh.hh.#...##tt..ch.r##", | ||
| "#.......#.C.##ttCccC..##", | ||
| "#.......#............A##", | ||
| "#.b.S.b.#.C..C.cC..C..##", | ||
| "##.....##..h..ccccBBo.##", | ||
| "###+#+##################", | ||
| "##.....#################", | ||
| "##.....#################", | ||
| "##.....#################", | ||
| "########################" | ||
| ], | ||
| "mapping": { | ||
| ".": { | ||
| "items": { "item": "subway", "chance": 10 } | ||
| }, | ||
| "S": { | ||
| "furniture": "f_table", | ||
| "item": { "item": "etched_skull" } | ||
| }, | ||
| "c": { | ||
| "furniture": "f_crate_o", | ||
| "items": { "item": "dresser", "chance": 20 } | ||
| }, | ||
| "o": { | ||
| "furniture": "f_bookcase", | ||
| "items": { "item": "novels", "chance": 40 } | ||
| }, | ||
| "r": { | ||
| "furniture": "f_rack", | ||
| "items": { "item": "cannedfood", "chance": 30 } | ||
| } | ||
| }, | ||
| "terrain": { | ||
| "#": "t_rock", | ||
| "+": "t_door_c", | ||
| "-": "t_wall", | ||
| "<": "t_stairs_up", | ||
| "=": "t_door_boarded", | ||
| "C": "t_column", | ||
| "D": "t_door_locked_interior", | ||
| "G": "t_door_bar_locked", | ||
| "|": "t_wall" | ||
| }, | ||
| "furniture": { | ||
| "A": "f_armchair", | ||
| "B": "f_bed", | ||
| "b": "f_brazier", | ||
| "d": "f_desk", | ||
| "h": "f_chair", | ||
| "t": "f_table" | ||
| }, | ||
| "toilets": { "T": {} }, | ||
| "place_monster": [ | ||
| { "monster": "mon_dementia", "x": 4, "y": 12, "repeat": [ 3, 6 ] }, | ||
| { "monster": "mon_dementia", "x": 19, "y": 2, "repeat": [ 1, 4 ] }, | ||
| { "monster": "mon_blood_sacrifice", "x": 4, "y": 21, "repeat": 1 } | ||
| ] | ||
| } | ||
| } | ||
| ] |
| @@ -0,0 +1,55 @@ | ||
| [ | ||
| { | ||
| "type": "mapgen", | ||
| "method": "json", | ||
| "om_terrain": [ "church" ], | ||
| "weight": 1000, | ||
| "object": { | ||
| "fill_ter": "t_dirt", | ||
| "rows": [ | ||
| " ^^^^^^ ", | ||
| " |---|--------| ", | ||
| " ||dh.|.6ooo.ll|| ", | ||
| " |l...+.........Dsss ", | ||
| " ^^|--+-|------+--|^^s ", | ||
| " ^||..............||^s ", | ||
| " w....b..tt..b....w s ", | ||
| " |................| s ", | ||
| " ^w................w^s ", | ||
| " ^|.######..######.|^s ", | ||
| " ^w................w^s ", | ||
| " ^|.######..######.|^s ", | ||
| " w................w s ", | ||
| " |.######..######.| s ", | ||
| " ^w................w^s ", | ||
| " ^|.######..######.|^s ", | ||
| " ^|................|^s ", | ||
| " |-w|----..----|w-| s ", | ||
| " ^^|ll|....|ST|^^ s ", | ||
| " ^|.......+..|^ s ", | ||
| " |----++-|--| s ", | ||
| " O ss O s ", | ||
| " ^^ ss ^^ s ", | ||
| " ^^ ss ^^ s " | ||
| ], | ||
| "palettes": [ "church" ], | ||
| "mapping": { "b": { "furniture": "f_brazier" } }, | ||
| "items": { | ||
| "#": { "item": "church", "chance": 40 }, | ||
| ".": { "item": "church", "chance": 5 }, | ||
| "d": { "item": "office", "chance": 30 }, | ||
| "l": { "item": "jackets", "chance": 60 }, | ||
| "o": { "item": "church", "chance": 40 } | ||
| }, | ||
| "computers": { | ||
| "6": { | ||
| "name": "Church Bells 1.2", "options": [ | ||
| { "name": "Gathering Toll", "action": "toll" }, | ||
| { "name": "Wedding Toll", "action": "toll" }, | ||
| { "name": "Funeral Toll", "action": "toll" } | ||
| ] | ||
| } | ||
| } | ||
| } | ||
| } | ||
| ] |
| @@ -0,0 +1,72 @@ | ||
| [ | ||
| { | ||
| "type": "mapgen", | ||
| "method": "json", | ||
| "om_terrain": [ "s_clothes" ], | ||
| "weight": 1000, | ||
| "object": { | ||
| "rows": [ | ||
| " ", | ||
| " ", | ||
| " --:::::::++:::::::-- ", | ||
| " |..................| ", | ||
| " |..........--------| ", | ||
| " |{............#.s..| ", | ||
| " |{............#....| ", | ||
| " |{............#....| ", | ||
| " |{............###..| ", | ||
| " |{.................| ", | ||
| " |{...{{{{{{.......{| ", | ||
| " |{...{{{{{{..{{...{| ", | ||
| " |{...........{{...{| ", | ||
| " |............{{...{| ", | ||
| " |..{{{{{{{{..{{...{| ", | ||
| " |..{{{{{{{{..{{...{| ", | ||
| " |............{{...{| ", | ||
| " |---------...{{...{| ", | ||
| " |########|........{| ", | ||
| " |.................{| ", | ||
| " |---------.........| ", | ||
| " |..|..|..|{{{{{{...| ", | ||
| " -------------------- ", | ||
| " " | ||
| ], | ||
| "place_terrain": [ | ||
| { "ter": "t_door_c", "x": [ 3, 4 ], "y": 20 }, | ||
| { "ter": "t_door_c", "x": [ 6, 7 ], "y": 20 }, | ||
| { "ter": "t_door_c", "x": [ 9, 10 ], "y": 20 } | ||
| ], | ||
| "terrain": { | ||
| " ": [ "t_grass", "t_grass", "t_grass", "t_dirt" ], | ||
| "#": "t_floor", | ||
| "+": "t_door_glass_c", | ||
| "-": "t_wall", | ||
| "s": "t_floor", | ||
| ".": "t_floor", | ||
| ":": "t_wall_glass", | ||
| "{": "t_floor", | ||
| "|": "t_wall" | ||
| }, | ||
| "furniture": { "#": "f_counter", "s": "f_stool", "{": "f_rack" }, | ||
| "place_items": [ | ||
| { "item": "shoes", "x": [ 7, 12 ], "y": 10, "chance": 70 }, | ||
| { "item": "pants", "x": [ 5, 12 ], "y": 14, "chance": 88 }, | ||
| { "item": "shirts", "x": [ 7, 12 ], "y": 11, "chance": 88 }, | ||
| { "item": "jackets", "x": 3, "y": [ 5, 12 ], "chance": 80 }, | ||
| { "item": "winter", "x": [ 5, 12 ], "y": 15, "chance": 60 }, | ||
| { "item": "bags", "x": 15, "y": [ 11, 17 ], "chance": 70 }, | ||
| { "item": "dresser", "x": [ 12, 17 ], "y": 21, "chance": 50 }, | ||
| { "item": "allclothes", "x": [ 3, 10 ], "y": 21, "chance": 20 }, | ||
| { "item": "allclothes", "x": [ 3, 10 ], "y": 18, "chance": 20 }, | ||
| { "item": "pants", "x": 16, "y": [ 11, 17 ], "chance": 70 }, | ||
| { "item": "shirts", "x": 16, "y": [ 11, 17 ], "chance": 70 }, | ||
| { "item": "bags", "x": 16, "y": [ 11, 17 ], "chance": 70 }, | ||
| { "item": "pants", "x": 20, "y": [ 10, 19 ], "chance": 75 }, | ||
| { "item": "shirts", "x": 20, "y": [ 10, 19 ], "chance": 75 }, | ||
| { "item": "jackets", "x": 20, "y": [ 10, 19 ], "chance": 75 } | ||
| ], | ||
| "place_monsters": [ { "monster": "GROUP_ZOMBIE", "x": [ 0, 0 ], "y": [ 23, 23 ], "chance": 2, "repeat": [ 2, 3 ] } ], | ||
| "vehicles": { ".": { "vehicle": "shopping_cart", "chance": 1, "status": 1 } } | ||
| } | ||
| } | ||
| ] |
| @@ -0,0 +1,112 @@ | ||
| [ | ||
| { | ||
| "id": "tailorbooks", | ||
| "type": "item_group", | ||
| "items": [ | ||
| [ "tailor_portfolio", 30 ], | ||
| [ "mag_tailor", 50 ], | ||
| [ "manual_tailor", 30 ], | ||
| [ "textbook_tailor", 30 ] | ||
| ] | ||
| }, | ||
| { | ||
| "type": "mapgen", | ||
| "method": "json", | ||
| "om_terrain": [ "s_clothes" ], | ||
| "weight": 300, | ||
| "object": { | ||
| "rows": [ | ||
| "~~~~~~~~~~~~~~~~~~~~~~~~", | ||
| "~~~~~~~~~~~~~~~~~~~~~~~~", | ||
| "~~~~~~~~~~~~~~~~~~~~~~~~", | ||
| "***|=======:::=======|**", | ||
| "***|#.@.@#|...|#@#.@.|**", | ||
| "***|---|+-|...|-----+|**", | ||
| "***|..u|.@........#..|**", | ||
| "***O...|..........%..|**", | ||
| "***|.h.+..........#..|**", | ||
| "***|U..|U.........#S.|**", | ||
| "***|---|h..@.@..y|--+|**", | ||
| "***|..U|h.......h|]..|**", | ||
| "***O.h.|........h|dh.|**", | ||
| "***|...+...@.@...|d..0**", | ||
| "***|..u|.........+..d|**", | ||
| "***|---|.........|.hd|**", | ||
| "***|U..+....hhU.f|..u|**", | ||
| "***|.h.|-+|------|d..|**", | ||
| "***O...|s.|dd]u.f|dh.0**", | ||
| "***|..u|t.|dh....+...;**", | ||
| "***|---|-0|---0--|---|**", | ||
| "************************", | ||
| "************************", | ||
| "************************" | ||
| ], | ||
| "terrain": { | ||
| "#": "t_floor", | ||
| "%": "t_console_broken", | ||
| "*": "t_grass", | ||
| "+": "t_door_c", | ||
| "-": "t_wall", | ||
| ".": "t_floor", | ||
| "0": "t_window_alarm", | ||
| ":": "t_door_glass_c", | ||
| ";": "t_door_locked", | ||
| "=": "t_wall_glass", | ||
| "@": "t_floor", | ||
| "S": "t_floor", | ||
| "O": "t_window", | ||
| "U": "t_floor", | ||
| "]": "t_floor", | ||
| "d": "t_floor", | ||
| "f": "t_floor", | ||
| "h": "t_floor", | ||
| "s": "t_floor", | ||
| "t": "t_floor", | ||
| "u": "t_floor", | ||
| "y": "t_floor", | ||
| "|": "t_wall", | ||
| "~": "t_sidewalk" | ||
| }, | ||
| "furniture": { | ||
| "#": "f_counter", | ||
| "@": "f_mannequin", | ||
| "U": "f_bigmirror", | ||
| "]": "f_bookcase", | ||
| "d": "f_desk", | ||
| "S": "f_stool", | ||
| "f": "f_indoor_plant", | ||
| "h": "f_chair", | ||
| "s": "f_sink", | ||
| "u": "f_trashcan", | ||
| "y": "f_indoor_plant_y" | ||
| }, | ||
| "toilets": { "t": {} }, | ||
| "place_items": [ | ||
| { "item": "tailorbooks", "x": 13, "y": 18, "chance": 50 }, | ||
| { "item": "tailorbooks", "x": 18, "y": 11, "chance": 50 }, | ||
| { "item": "suits", "x": 4, "y": 4, "chance": 40, "repeat": [ 1, 2 ] }, | ||
| { "item": "suits", "x": 6, "y": 4, "chance": 40, "repeat": [ 1, 2 ] }, | ||
| { "item": "suits", "x": 8, "y": 4, "chance": 40, "repeat": [ 1, 2 ] }, | ||
| { "item": "suits", "x": 9, "y": 4, "chance": 40, "repeat": [ 1, 2 ] }, | ||
| { "item": "suits", "x": 15, "y": 4, "chance": 40, "repeat": [ 1, 2 ] }, | ||
| { "item": "suits", "x": 16, "y": 4, "chance": 40, "repeat": [ 1, 2 ] }, | ||
| { "item": "suits", "x": 17, "y": 4, "chance": 40, "repeat": [ 1, 2 ] }, | ||
| { "item": "suits", "x": 19, "y": 4, "chance": 40, "repeat": [ 1, 2 ] }, | ||
| { "item": "suits", "x": 9, "y": 6, "chance": 40, "repeat": [ 1, 2 ] }, | ||
| { "item": "suits", "x": 11, "y": 10, "chance": 40, "repeat": [ 1, 2 ] }, | ||
| { "item": "suits", "x": 11, "y": 13, "chance": 40, "repeat": [ 1, 2 ] }, | ||
| { "item": "suits", "x": 13, "y": 10, "chance": 40, "repeat": [ 1, 2 ] }, | ||
| { "item": "suits", "x": 13, "y": 13, "chance": 40, "repeat": [ 1, 2 ] }, | ||
| { "item": "suits", "x": 18, "y": [ 12, 13 ], "chance": 30 }, | ||
| { "item": "suits", "x": 18, "y": [ 17, 18 ], "chance": 30 }, | ||
| { "item": "suits", "x": 20, "y": [ 14, 15 ], "chance": 30 }, | ||
| { "item": "tools_tailor", "x": 18, "y": [ 12, 13 ], "chance": 50, "repeat": [ 1, 2 ] }, | ||
| { "item": "tools_tailor", "x": 18, "y": [ 17, 18 ], "chance": 50, "repeat": [ 1, 2 ] }, | ||
| { "item": "tools_tailor", "x": 20, "y": [ 14, 15 ], "chance": 50, "repeat": [ 1, 3 ] }, | ||
| { "item": "tools_tailor", "x": [ 4, 6 ], "y": [ 6, 19 ], "chance": 40, "repeat": [ 1, 6 ] }, | ||
| { "item": "trash", "x": 14, "y": 18, "chance": 75 }, | ||
| { "item": "trash", "x": 20, "y": 16, "chance": 75 } | ||
| ] | ||
| } | ||
| } | ||
| ] |
| @@ -0,0 +1,107 @@ | ||
| [ | ||
| { | ||
| "id": "jewelry_furshop", | ||
| "type": "item_group", | ||
| "items": [ | ||
| [ "gold_watch", 50 ], | ||
| [ "sf_watch", 50 ], | ||
| [ "brooch", 80 ], | ||
| [ "pearl_collar", 50 ], | ||
| [ "silver_bracelet", 30 ], | ||
| [ "gold_bracelet", 20 ] | ||
| ] | ||
| }, | ||
| { | ||
| "type": "mapgen", | ||
| "method": "json", | ||
| "om_terrain": [ "s_clothes" ], | ||
| "weight": 100, | ||
| "object": { | ||
| "rows": [ | ||
| "~~~~~~~~~~~~~~~~~~~~~~~~", | ||
| "~~~~~~~~~~~~~~~~~~~~~~~~", | ||
| "~~~~~~~~~~~~~~~~~~~~~~~~", | ||
| "**q~~|--|===++===|******", | ||
| "**q~~|}}|@......@|******", | ||
| "**q~~|..|........|******", | ||
| "**q~~|+-|U..yA..f|******", | ||
| "**q~~|.%#.......h|******", | ||
| "**q~~|..#.......h|******", | ||
| "**q~~|..#..###..h|******", | ||
| "**q~~|..#.......U|******", | ||
| "**q~~|..#........|******", | ||
| "**q~~|+-|-i|#####|******", | ||
| "**q~~|.....|...S%|******", | ||
| "**q~~|.hh..|.....|******", | ||
| "**q~~;.[[..|+|---|******", | ||
| "*****0.......+...|******", | ||
| "****z|-+|-i--|ust|******", | ||
| "****z|d.|....|---|******", | ||
| "****z|dh|}}}}|zzzz******", | ||
| "****z|-0|----|z*********", | ||
| "************************", | ||
| "************************", | ||
| "************************" | ||
| ], | ||
| "terrain": { | ||
| "#": "t_floor", | ||
| "$": "t_floor", | ||
| "%": "t_console_broken", | ||
| "*": "t_grass", | ||
| "+": "t_door_c", | ||
| "-": "t_wall", | ||
| ".": "t_floor", | ||
| "0": "t_window_alarm", | ||
| ";": "t_door_locked", | ||
| "=": "t_wall_glass", | ||
| "@": "t_floor", | ||
| "A": "t_floor", | ||
| "U": "t_floor", | ||
| "S": "t_floor", | ||
| "[": "t_floor", | ||
| "d": "t_floor", | ||
| "f": "t_floor", | ||
| "h": "t_floor", | ||
| "i": "t_door_locked_interior", | ||
| "q": "t_grass", | ||
| "s": "t_floor", | ||
| "t": "t_floor", | ||
| "u": "t_floor", | ||
| "y": "t_floor", | ||
| "z": "t_shrub", | ||
| "|": "t_wall", | ||
| "}": "t_floor", | ||
| "~": "t_sidewalk" | ||
| }, | ||
| "furniture": { | ||
| "#": "f_displaycase", | ||
| "$": "f_safe_l", | ||
| "@": "f_mannequin", | ||
| "A": "f_statue", | ||
| "U": "f_bigmirror", | ||
| "S": "f_stool", | ||
| "[": "f_table", | ||
| "d": "f_desk", | ||
| "f": "f_indoor_plant", | ||
| "h": "f_chair", | ||
| "q": "f_bluebell", | ||
| "s": "f_sink", | ||
| "u": "f_trashcan", | ||
| "y": "f_indoor_plant_y", | ||
| "}": "f_locker" | ||
| }, | ||
| "toilets": { "t": { } }, | ||
| "place_items": [ | ||
| { "item": "fancyfurs", "x": 9, "y": 4, "chance": 60 }, | ||
| { "item": "fancyfurs", "x": 16, "y": 4, "chance": 60 }, | ||
| { "item": "fancyfurs", "x": [ 11, 13 ], "y": 9, "chance": 80, "repeat": [ 1, 2 ] }, | ||
| { "item": "fancyfurs", "x": [ 12, 16 ], "y": 12, "chance": 70, "repeat": [ 1, 3 ] }, | ||
| { "item": "fancyfurs", "x": [ 9, 12 ], "y": 19, "chance": 50, "repeat": [ 1, 3 ] }, | ||
| { "item": "jewelry_furshop", "x": [ 6, 7 ], "y": 4, "chance": 30, "repeat": [ 1, 2 ] }, | ||
| { "item": "office", "x": 6, "y": [ 18, 19 ], "chance": 60, "repeat": [ 1, 2 ] }, | ||
| { "item": "jewelry_furshop", "x": 8, "y": [ 7, 11 ], "chance": 50, "repeat": [ 1, 4 ] }, | ||
| { "item": "trash", "x": 14, "y": 17, "chance": 75 } | ||
| ] | ||
| } | ||
| } | ||
| ] |
| @@ -0,0 +1,95 @@ | ||
| [ | ||
| { | ||
| "type": "mapgen", | ||
| "method": "json", | ||
| "om_terrain": [ "s_clothes" ], | ||
| "weight": 200, | ||
| "object": { | ||
| "rows": [ | ||
| "~~~~~~~~~~~~~~~~~~~~~~~~", | ||
| "~~~~~~~~~~~~~~~~~~~~~~~~", | ||
| "~~~~~~~~~~~~~~~~~~~~~~~~", | ||
| "***|===::----==::==|****", | ||
| "***|]....%.|##...#@|****", | ||
| "***|]....#.|.......|****", | ||
| "***|]......|%#.....|****", | ||
| "***|[..[..[|.#....U|****", | ||
| "***|[..[..[|.#....U|****", | ||
| "***|[..[..[|.......|****", | ||
| "***|[..[..[|].....#|****", | ||
| "***|[..[..[|]..@..#|****", | ||
| "***|[..[..[|]..T..#|****", | ||
| "***|[.....[|].....#|****", | ||
| "***|--|--i-|-i-|---|****", | ||
| "***|dd|o.......+..]|****", | ||
| "***|.h|o..TTh.F|---|****", | ||
| "***O..|o..hh..}|ust|****", | ||
| "***|..+........+...O****", | ||
| "***|--|--O-+---|---|****", | ||
| "**********~~~***********", | ||
| "**********~~~***********", | ||
| "**********~~~***********", | ||
| "**********~~~***********" | ||
| ], | ||
| "terrain": { | ||
| "#": "t_floor", | ||
| "%": "t_console_broken", | ||
| "*": "t_grass", | ||
| "+": "t_door_c", | ||
| "-": "t_wall", | ||
| ".": "t_floor", | ||
| ":": "t_door_glass_c", | ||
| "=": "t_wall_glass", | ||
| "@": "t_floor", | ||
| "F": "t_floor", | ||
| "O": "t_window", | ||
| "T": "t_floor", | ||
| "U": "t_floor", | ||
| "[": "t_floor", | ||
| "]": "t_floor", | ||
| "d": "t_floor", | ||
| "h": "t_floor", | ||
| "i": "t_door_locked_interior", | ||
| "o": "t_floor", | ||
| "s": "t_floor", | ||
| "t": "t_floor", | ||
| "u": "t_floor", | ||
| "|": "t_wall", | ||
| "}": "t_floor", | ||
| "~": "t_sidewalk" | ||
| }, | ||
| "furniture": { | ||
| "#": "f_counter", | ||
| "@": "f_mannequin", | ||
| "F": "f_fridge", | ||
| "T": "f_table", | ||
| "U": "f_bigmirror", | ||
| "[": "f_bookcase", | ||
| "]": "f_rack", | ||
| "d": "f_desk", | ||
| "h": "f_chair", | ||
| "o": "f_sofa", | ||
| "s": "f_sink", | ||
| "u": "f_trashcan", | ||
| "}": "f_locker" | ||
| }, | ||
| "toilets": { "t": { } }, | ||
| "place_items": [ | ||
| { "item": "shoestore_shoes", "x": 4, "y": [ 7, 13 ], "chance": 60, "repeat": [ 1, 6 ] }, | ||
| { "item": "shoestore_shoes", "x": 7, "y": [ 7, 12 ], "chance": 60, "repeat": [ 1, 6 ] }, | ||
| { "item": "shoestore_shoes", "x": 10, "y": [ 7, 13 ], "chance": 60, "repeat": [ 1, 6 ] }, | ||
| { "item": "shoestore_accessories", "x": 4, "y": [ 4, 6 ], "chance": 70, "repeat": [ 1, 3 ] }, | ||
| { "item": "hatstore_hats", "x": [ 12, 13 ], "y": 4, "chance": 50, "repeat": [ 1, 2 ] }, | ||
| { "item": "hatstore_hats", "x": [ 17, 18 ], "y": 4, "chance": 50, "repeat": [ 1, 2 ] }, | ||
| { "item": "hatstore_hats", "x": 18, "y": [ 10, 13 ], "chance": 50, "repeat": [ 1, 4 ] }, | ||
| { "item": "hatstore_hats", "x": 15, "y": [ 11, 12 ], "chance": 50, "repeat": [ 1, 2 ] }, | ||
| { "item": "hatstore_accessories", "x": 12, "y": [ 10, 13 ], "chance": 50, "repeat": [ 1, 4 ] }, | ||
| { "item": "fridge", "x": 14, "y": 16, "chance": 30 }, | ||
| { "item": "livingroom", "x": 14, "y": 17, "chance": 30 }, | ||
| { "item": "office", "x": [ 4, 5 ], "y": 15, "chance": 50 }, | ||
| { "item": "cleaning", "x": 18, "y": 15, "chance": 50 }, | ||
| { "item": "trash", "x": 16, "y": 17, "chance": 75 } | ||
| ] | ||
| } | ||
| } | ||
| ] |
| @@ -0,0 +1,121 @@ | ||
| [ | ||
| { | ||
| "id": "dress_shop", | ||
| "type": "item_group", | ||
| "items": [ | ||
| [ "skirt", 40 ], | ||
| [ "skirt_leather", 5 ], | ||
| [ "dress", 120 ], | ||
| [ "sundress", 50 ], | ||
| [ "nanoskirt", 30 ], | ||
| [ "camisole", 60 ], | ||
| [ "corset", 20 ], | ||
| [ "stockings", 50 ], | ||
| [ "leggings", 20 ], | ||
| [ "tights", 50 ] | ||
| ] | ||
| }, | ||
| { | ||
| "id": "dress_shoes", | ||
| "type": "item_group", | ||
| "items": [ [ "dress_shoes", 50 ], [ "heels", 50 ], [ "leathersandals", 20 ] ] | ||
| }, | ||
| { | ||
| "type": "mapgen", | ||
| "method": "json", | ||
| "om_terrain": [ "s_clothes" ], | ||
| "weight": 300, | ||
| "object": { | ||
| "rows": [ | ||
| "~~~~~~~~~~~~~~~~~~~~~~~~", | ||
| "~~~~~~~~~~~~~~~~~~~~~~~~", | ||
| "~~~~~~~~~~~~~~~~~~~~~~~~", | ||
| "*|=====::======::=====|*", | ||
| "*|#f@#...#@y@.#...#@f@|*", | ||
| "*|...........S#.......|*", | ||
| "*|---|...#....#....@#.|*", | ||
| "*|U..|...####%#.......|*", | ||
| "*|...+...........D@..[|*", | ||
| "*0.hu|..@@.......D@..[|*", | ||
| "*|---|..DD..[[[......[|*", | ||
| "*0..u|...........D@..[|*", | ||
| "*|.h.+...........D@..[|*", | ||
| "*|U..|[[[[[[[[.......[|*", | ||
| "*|---|-----|----+--|+-|*", | ||
| "*zzzzzzzzzz|dddd..}|.s|*", | ||
| "**********z|h.h...}|.t|*", | ||
| "**********z|......}|--|*", | ||
| "~~~~~~~~~~~+.......+.[|*", | ||
| "**********z|----O--|--|*", | ||
| "************************", | ||
| "************************", | ||
| "************************", | ||
| "************************" | ||
| ], | ||
| "terrain": { | ||
| "#": "t_floor", | ||
| "%": "t_console_broken", | ||
| "*": "t_grass", | ||
| "+": "t_door_c", | ||
| "-": "t_wall", | ||
| ".": "t_floor", | ||
| "0": "t_window_domestic", | ||
| ":": "t_door_glass_c", | ||
| "=": "t_wall_glass", | ||
| "@": "t_floor", | ||
| "D": "t_floor", | ||
| "O": "t_window", | ||
| "U": "t_floor", | ||
| "S": "t_floor", | ||
| "[": "t_floor", | ||
| "d": "t_floor", | ||
| "f": "t_floor", | ||
| "h": "t_floor", | ||
| "s": "t_floor", | ||
| "t": "t_floor", | ||
| "u": "t_floor", | ||
| "y": "t_floor", | ||
| "z": "t_shrub", | ||
| "|": "t_wall", | ||
| "}": "t_floor", | ||
| "~": "t_sidewalk" | ||
| }, | ||
| "furniture": { | ||
| "#": "f_counter", | ||
| "@": "f_mannequin", | ||
| "D": "f_displaycase", | ||
| "U": "f_bigmirror", | ||
| "S": "f_stool", | ||
| "[": "f_rack", | ||
| "d": "f_desk", | ||
| "f": "f_indoor_plant", | ||
| "h": "f_chair", | ||
| "s": "f_sink", | ||
| "u": "f_trashcan", | ||
| "y": "f_indoor_plant_y", | ||
| "}": "f_bookcase" | ||
| }, | ||
| "toilets": { "t": { } }, | ||
| "place_items": [ | ||
| { "item": "dress_shop", "x": 2, "y": 4, "chance": 40, "repeat": 2 }, | ||
| { "item": "dress_shop", "x": [ 4, 5 ], "y": 4, "chance": 40, "repeat": 2 }, | ||
| { "item": "dress_shop", "x": [ 9, 10 ], "y": 4, "chance": 40, "repeat": 2 }, | ||
| { "item": "dress_shop", "x": 12, "y": 4, "chance": 40, "repeat": 2 }, | ||
| { "item": "dress_shop", "x": [ 18, 19 ], "y": 4, "chance": 40, "repeat": 2 }, | ||
| { "item": "dress_shop", "x": 21, "y": 4, "chance": 40, "repeat": 2 }, | ||
| { "item": "dress_shop", "x": [ 19, 20 ], "y": 6, "chance": 50, "repeat": 2 }, | ||
| { "item": "female_underwear_top", "x": [ 17, 18 ], "y": [ 8, 9 ], "chance": 50, "repeat": [ 2, 4 ] }, | ||
| { "item": "female_underwear_bottom", "x": [ 17, 18 ], "y": [ 11, 12 ], "chance": 50, "repeat": [ 2, 4 ] }, | ||
| { "item": "dresses", "x": [ 8, 9 ], "y": [ 9, 10 ], "chance": 40, "repeat": [ 2, 4 ] }, | ||
| { "item": "hatstore_accessories", "x": [ 12, 14 ], "y": 10, "chance": 40, "repeat": [ 2, 3 ] }, | ||
| { "item": "dress_shop", "x": [ 6, 13 ], "y": 13, "chance": 40, "repeat": [ 3, 8 ] }, | ||
| { "item": "dress_shoes", "x": 21, "y": [ 8, 13 ], "chance": 40, "repeat": [ 2, 5 ] }, | ||
| { "item": "tailorbooks", "x": 18, "y": [ 15, 17 ], "chance": 50, "repeat": 2 }, | ||
| { "item": "tools_tailor", "x": [ 12, 15 ], "y": 15, "chance": 50, "repeat": [ 2, 3 ] }, | ||
| { "item": "cleaning", "x": 21, "y": 18, "chance": 50, "repeat": 2 }, | ||
| { "item": "trash", "x": 4, "y": 9, "chance": 50 }, | ||
| { "item": "trash", "x": 4, "y": 11, "chance": 50 } | ||
| ] | ||
| } | ||
| } | ||
| ] |
| @@ -0,0 +1,127 @@ | ||
| [ | ||
| { | ||
| "id": "wedding_dresses", | ||
| "type": "item_group", | ||
| "items": [ | ||
| [ "dress", 50 ], | ||
| [ "veil_wedding", 150 ], | ||
| [ "dress_wedding", 150 ] | ||
| ] | ||
| }, | ||
| { | ||
| "id": "wedding_suits", | ||
| "type": "item_group", | ||
| "items": [ | ||
| [ "tux", 100 ], | ||
| [ "suit", 80 ], | ||
| [ "waistcoat", 50 ], | ||
| [ "dress_shirt", 100 ], | ||
| [ "undershirt", 50 ] | ||
| ] | ||
| }, | ||
| { | ||
| "type": "mapgen", | ||
| "method": "json", | ||
| "om_terrain": [ "s_clothes" ], | ||
| "weight": 100, | ||
| "object": { | ||
| "rows": [ | ||
| "~~~~~~~~~~~~~~~~~~~~~~~~", | ||
| "~~~~~~~~~~~~~~~~~~~~~~~~", | ||
| "*****rzr**~~~**rzr******", | ||
| "*****rzr**~~~**rzr******", | ||
| "*~~~~~~~~~~~~~~~~~~~~~~*", | ||
| "*|---===--:::--===|---|*", | ||
| "*|[..f@.........@y|ddd|*", | ||
| "*|[..........@....|h.h|*", | ||
| "*|[...............+...|*", | ||
| "*|--+|-+|..@...@..|d..O*", | ||
| "*|h..|u.|.........|dh.|*", | ||
| "*|...|s.|..@...@..|]..|*", | ||
| "*|U..|t.|........y|]..|*", | ||
| "*|-O-|--|::-|.----|--.|*", | ||
| "*zrzrzrzr~~r|.[[[[[[[.|*", | ||
| "*********~~z|.........|*", | ||
| "*********~~r|.........|*", | ||
| "**~HH~***~~z|-+--|--+-|*", | ||
| "**~TT~~~~~~r|....|...h|*", | ||
| "**~TT~~~~~~z|h..U|U...|*", | ||
| "**~HH~*****r|-O--|--O-|*", | ||
| "************************", | ||
| "*******^****************", | ||
| "************************" | ||
| ], | ||
| "terrain": { | ||
| "#": "t_floor", | ||
| "%": "t_console_broken", | ||
| "*": "t_grass", | ||
| "+": "t_door_c", | ||
| "-": "t_wall", | ||
| ".": "t_floor", | ||
| "0": "t_window_alarm", | ||
| ":": "t_door_glass_c", | ||
| ";": "t_door_locked", | ||
| "=": "t_wall_glass", | ||
| "@": "t_floor", | ||
| "H": "t_sidewalk", | ||
| "O": "t_window", | ||
| "T": "t_sidewalk", | ||
| "U": "t_floor", | ||
| "[": "t_floor", | ||
| "]": "t_floor", | ||
| "^": "t_tree", | ||
| "d": "t_floor", | ||
| "f": "t_floor", | ||
| "h": "t_floor", | ||
| "r": "t_grass", | ||
| "s": "t_floor", | ||
| "t": "t_floor", | ||
| "u": "t_floor", | ||
| "y": "t_floor", | ||
| "z": "t_shrub", | ||
| "|": "t_wall", | ||
| "~": "t_sidewalk" | ||
| }, | ||
| "furniture": { | ||
| "#": "f_counter", | ||
| "@": "f_mannequin", | ||
| "H": "f_chair", | ||
| "T": "f_table", | ||
| "U": "f_bigmirror", | ||
| "[": "f_rack", | ||
| "]": "f_bookcase", | ||
| "d": "f_desk", | ||
| "f": "f_indoor_plant", | ||
| "h": "f_chair", | ||
| "r": "f_dahlia", | ||
| "s": "f_sink", | ||
| "u": "f_trashcan", | ||
| "y": "f_indoor_plant_y" | ||
| }, | ||
| "toilets": { "t": {} }, | ||
| "place_items": [ | ||
| { "item": "wedding_suits", "x": 2, "y": [ 6, 8 ], "chance": 50, "repeat": [ 2, 3 ] }, | ||
| { "item": "wedding_suits", "x": 6, "y": 6, "chance": 60 }, | ||
| { "item": "wedding_dresses", "x": 16, "y": 6, "chance": 40 }, | ||
| { "item": "wedding_dresses", "x": 13, "y": 7, "chance": 40 }, | ||
| { "item": "wedding_dresses", "x": 11, "y": 9, "chance": 40 }, | ||
| { "item": "wedding_dresses", "x": 15, "y": 9, "chance": 40 }, | ||
| { "item": "wedding_dresses", "x": 11, "y": 11, "chance": 40 }, | ||
| { "item": "wedding_dresses", "x": 15, "y": 11, "chance": 40 }, | ||
| { "item": "wedding_dresses", "x": [ 14, 20 ], "y": 14, "chance": 40, "repeat": [ 2, 5 ] }, | ||
| { "item": "dress_shoes", "x": [ 14, 20 ], "y": 14, "chance": 50, "repeat": [ 2, 5 ] }, | ||
| { "item": "wedding_suits", "x": [ 19, 21 ], "y": 6, "chance": 35 }, | ||
| { "item": "wedding_dresses", "x": [ 19, 21 ], "y": 6, "chance": 35 }, | ||
| { "item": "tools_tailor", "x": [ 19, 21 ], "y": 6, "chance": 80 }, | ||
| { "item": "wedding_suits", "x": 19, "y": [ 9, 10 ], "chance": 25 }, | ||
| { "item": "wedding_dresses", "x": 19, "y": [ 9, 10 ], "chance": 25 }, | ||
| { "item": "tools_tailor", "x": 19, "y": [ 9, 10 ], "chance": 80 }, | ||
| { "item": "tailorbooks", "x": 19, "y": [ 11, 12 ], "chance": 30, "repeat": [ 2, 3 ] } | ||
| ], | ||
| "place_monsters": [ | ||
| { "monster": "GROUP_MAYBE_ZOMBIE", "x": [ 13, 16 ], "y": [ 18, 19 ], "density": 1 }, | ||
| { "monster": "GROUP_MAYBE_ZOMBIE", "x": [ 18, 21 ], "y": [ 18, 19 ], "density": 1 } | ||
| ] | ||
| } | ||
| } | ||
| ] |
| @@ -0,0 +1,91 @@ | ||
| [ | ||
| { | ||
| "type": "mapgen", | ||
| "method": "json", | ||
| "om_terrain": [ "s_clothes" ], | ||
| "weight": 500, | ||
| "object": { | ||
| "rows": [ | ||
| "~~~~~~~~~~~~~~~~~~~~~~~~", | ||
| "~~~~~~~~~~~~~~~~~~~~~~~~", | ||
| "~~~~~~~~~~~~~~~~~~~~~~~~", | ||
| "**|========::========|**", | ||
| "**|@.#.@.......#@..@.|**", | ||
| "**|..................|**", | ||
| "**|[..[..........[..[|**", | ||
| "**|[..[...####...[..[|**", | ||
| "**|[..[...#..%...[..[|**", | ||
| "**O#......#.S#......[|**", | ||
| "**|[..@...#.##...[..[|**", | ||
| "**|[..[..........[..[|**", | ||
| "**|[..[.....T@...[..[|**", | ||
| "**|[..[.....@T...[..[|**", | ||
| "**|..................|**", | ||
| "**|.....TT@..........|**", | ||
| "**|+--------|+-|+-|+-|**", | ||
| "**|.........|.h|.h|.u|**", | ||
| "**|...hTTh..|..|..|.s|**", | ||
| "**|B........|..|..|.t|**", | ||
| "**|----O---+|--|--|O-|**", | ||
| "***********~************", | ||
| "***********~************", | ||
| "***********~************" | ||
| ], | ||
| "terrain": { | ||
| "#": "t_floor", | ||
| "%": "t_console_broken", | ||
| "*": "t_grass", | ||
| "+": "t_door_c", | ||
| "-": "t_wall", | ||
| ".": "t_floor", | ||
| "0": "t_window_alarm", | ||
| ":": "t_door_glass_c", | ||
| ";": "t_door_locked", | ||
| "=": "t_wall_glass", | ||
| "@": "t_floor", | ||
| "B": "t_floor", | ||
| "O": "t_window", | ||
| "S": "t_floor", | ||
| "T": "t_floor", | ||
| "[": "t_floor", | ||
| "d": "t_floor", | ||
| "h": "t_floor", | ||
| "s": "t_floor", | ||
| "t": "t_floor", | ||
| "u": "t_floor", | ||
| "|": "t_wall", | ||
| "~": "t_sidewalk" | ||
| }, | ||
| "furniture": { | ||
| "#": "f_counter", | ||
| "@": "f_mannequin", | ||
| "B": "f_bulletin", | ||
| "S": "f_stool", | ||
| "T": "f_table", | ||
| "[": "f_rack", | ||
| "d": "f_desk", | ||
| "h": "f_chair", | ||
| "s": "f_sink", | ||
| "u": "f_trashcan" | ||
| }, | ||
| "toilets": { "t": { } }, | ||
| "place_items": [ | ||
| { "item": "allclothes", "x": 3, "y": 4, "chance": 40, "repeat": 2 }, | ||
| { "item": "allclothes", "x": 5, "y": 4, "chance": 40, "repeat": 2 }, | ||
| { "item": "allclothes", "x": 7, "y": 4, "chance": 40, "repeat": 2 }, | ||
| { "item": "allclothes", "x": [ 15, 16 ], "y": 4, "chance": 40, "repeat": 2 }, | ||
| { "item": "allclothes", "x": 19, "y": 4, "chance": 40, "repeat": 2 }, | ||
| { "item": "allclothes", "x": 3, "y": [ 6, 13 ], "chance": 50, "repeat": [ 4, 8 ] }, | ||
| { "item": "jackets", "x": 6, "y": [ 6, 8 ], "chance": 60, "repeat": [ 1, 3 ] }, | ||
| { "item": "jackets", "x": 6, "y": [ 10, 13 ], "chance": 60, "repeat": [ 2, 4 ] }, | ||
| { "item": "shirts", "x": 17, "y": [ 6, 8 ], "chance": 60, "repeat": [ 1, 3 ] }, | ||
| { "item": "shirts", "x": 17, "y": [ 10, 13 ], "chance": 60, "repeat": [ 2, 4 ] }, | ||
| { "item": "pants", "x": 20, "y": [ 6, 13 ], "chance": 60, "repeat": [ 4, 8 ] }, | ||
| { "item": "dresser", "x": [ 12, 13 ], "y": [ 12, 13 ], "chance": 75, "repeat": [ 1, 4 ] }, | ||
| { "item": "dresser", "x": [ 8, 10 ], "y": 15, "chance": 60, "repeat": [ 1, 3 ] }, | ||
| { "item": "office_breakroom", "x": [ 4, 11 ], "y": [ 17, 19 ], "chance": 40, "repeat": [ 3, 6 ] }, | ||
| { "item": "trash", "x": 20, "y": 17, "chance": 75 } | ||
| ] | ||
| } | ||
| } | ||
| ] |
| @@ -0,0 +1,158 @@ | ||
| [ | ||
| { | ||
| "id": "coffee_locker", | ||
| "type": "item_group", | ||
| "items": [ | ||
| [ "apron_leather", 25 ], | ||
| [ "sm_extinguisher", 10 ], | ||
| [ "hat_ball", 25 ], | ||
| [ "towel", 10 ], | ||
| [ "soap", 8 ], | ||
| [ "detergent", 8 ], | ||
| [ "rag", 15 ], | ||
| [ "broom", 8 ], | ||
| [ "bleach", 8 ], | ||
| [ "hotplate", 1 ], | ||
| [ "vinegar", 3 ] | ||
| ] | ||
| }, | ||
| { | ||
| "id": "coffee_dishes", | ||
| "type": "item_group", | ||
| "items": [ | ||
| [ "ceramic_cup", 70 ], | ||
| [ "ceramic_plate", 50 ], | ||
| [ "cup_plastic", 20 ] | ||
| ] | ||
| }, | ||
| { | ||
| "id": "coffee_trash", | ||
| "type": "item_group", | ||
| "items": [ | ||
| [ "wrapper", 17 ], | ||
| [ "bag_plastic", 15 ], | ||
| [ "bottle_glass", 10 ], | ||
| [ "can_drink_unsealed", 10 ], | ||
| [ "rag", 10 ], | ||
| [ "news_regional", 20 ], | ||
| [ "mag_news", 20 ], | ||
| [ "hairpin", 10 ], | ||
| [ "flyer", 7 ] | ||
| ] | ||
| }, | ||
| { | ||
| "id": "coffee_bathroom", | ||
| "type": "item_group", | ||
| "items": [ | ||
| [ "weed", 10 ], | ||
| [ "coke", 10 ], | ||
| [ "aspirin", 45 ], | ||
| [ "mag_news", 30 ], | ||
| [ "purse", 10 ], | ||
| [ "hairpin", 25 ] | ||
| ] | ||
| }, | ||
| { | ||
| "type": "mapgen", | ||
| "method": "json", | ||
| "om_terrain": [ "s_restaurant_coffee" ], | ||
| "weight": 250, | ||
| "object": { | ||
| "//": "Default fill is floor but some tables are outside", | ||
| "fill_ter": "t_floor", | ||
| "rows": [ | ||
| "_______,,,,,,,ss########", | ||
| "______________ss#pppppp#", | ||
| "______________ssspHTTHp#", | ||
| "______________ssspppppp#", | ||
| "______________ssspHppHp#", | ||
| "_______,,,,,,,ssspTppTp#", | ||
| "______________ssspHppHp#", | ||
| "______________ssspppppp#", | ||
| "______________ss#pHTTHp#", | ||
| "______________ss#pppppp#", | ||
| "_______,,,,,,,ss|-5555-|", | ||
| "______________ss|.HTTH.|", | ||
| "______________ss%......|", | ||
| "______________ss+.....&|", | ||
| "______________ss+......|", | ||
| "ssssssssssssssss%....HH|", | ||
| "|--555-555-555--|....TT|", | ||
| "|..HTH.HTH.HTH.......TT|", | ||
| "|....................HH|", | ||
| "|......................|", | ||
| "|-D---D---cWWcccxccxccc|", | ||
| "|S==|==S|==============|", | ||
| "|P==|==P|llSO==rrrrrSTe|", | ||
| "|-------------L--------|" | ||
| ], | ||
| "set": [ | ||
| { "line": "terrain", "id": "t_concrete", "x": 21, "x2": 18, "y": 2, "y2": 2 }, | ||
| { "line": "terrain", "id": "t_concrete", "x": 21, "x2": 18, "y": 8, "y2": 8 }, | ||
| { "line": "terrain", "id": "t_concrete", "x": 21, "x2": 21, "y": 6, "y2": 4 }, | ||
| { "line": "terrain", "id": "t_concrete", "x": 18, "x2": 18, "y": 6, "y2": 4 } | ||
| ], | ||
| "terrain": { | ||
| "#": "t_shrub", | ||
| "%": "t_wall_glass", | ||
| "+": "t_door_glass_c", | ||
| ",": "t_pavement_y", | ||
| "-": "t_wall", | ||
| ".": "t_floor", | ||
| "5": "t_wall_glass", | ||
| "=": "t_linoleum_white", | ||
| "D": "t_door_c", | ||
| "L": "t_door_locked", | ||
| "O": "t_linoleum_white", | ||
| "P": "t_linoleum_white", | ||
| "S": "t_linoleum_white", | ||
| "T": "t_linoleum_white", | ||
| "W": "t_fencegate_c", | ||
| "_": "t_pavement", | ||
| "c": "t_linoleum_white", | ||
| "e": "t_linoleum_white", | ||
| "l": "t_linoleum_white", | ||
| "p": "t_concrete", | ||
| "r": "t_linoleum_white", | ||
| "s": "t_sidewalk", | ||
| "x": "t_console_broken", | ||
| "|": "t_wall" | ||
| }, | ||
| "furniture": { | ||
| "&": "f_trashcan", | ||
| "H": "f_chair", | ||
| "O": "f_oven", | ||
| "S": "f_sink", | ||
| "T": "f_table", | ||
| "c": "f_counter", | ||
| "e": "f_fridge", | ||
| "l": "f_locker", | ||
| "r": "f_rack" | ||
| }, | ||
| "toilets": { "P": {} }, | ||
| "place_items": [ | ||
| { "item": "coffee_locker", "x": [ 10, 9 ], "y": 22, "chance": 75, "repeat": [ 1, 3 ] }, | ||
| { "item": "coffee_display", "x": [ 19, 15 ], "y": 22, "chance": 80, "repeat": [ 1, 2 ] }, | ||
| { "item": "coffee_display", "x": [ 19, 15 ], "y": 22, "chance": 40, "repeat": [ 1, 2 ] }, | ||
| { "item": "coffee_dishes", "x": 20, "y": 22, "chance": 85, "repeat": [ 1, 2 ] }, | ||
| { "item": "coffee_fridge", "x": 22, "y": 22, "chance": 75, "repeat": [ 1, 2 ] }, | ||
| { "item": "coffee_table", "x": [ 22, 21 ], "y": [ 17, 16 ], "chance": 20, "repeat": [ 1, 2 ] }, | ||
| { "item": "coffee_table", "x": 12, "y": 17, "chance": 20, "repeat": [ 1, 2 ] }, | ||
| { "item": "coffee_table", "x": 8, "y": 17, "chance": 20, "repeat": [ 1, 2 ] }, | ||
| { "item": "coffee_table", "x": 4, "y": 17, "chance": 20, "repeat": [ 1, 2 ] }, | ||
| { "item": "coffee_table", "x": [ 20, 19 ], "y": 11, "chance": 20, "repeat": [ 1, 2 ] }, | ||
| { "item": "coffee_table", "x": [ 20, 19 ], "y": 8, "chance": 20, "repeat": [ 1, 2 ] }, | ||
| { "item": "coffee_table", "x": 21, "y": 5, "chance": 20, "repeat": [ 1, 2 ] }, | ||
| { "item": "coffee_table", "x": 18, "y": 5, "chance": 20, "repeat": [ 1, 2 ] }, | ||
| { "item": "coffee_table", "x": [ 20, 19 ], "y": 2, "chance": 20, "repeat": [ 1, 2 ] }, | ||
| { "item": "coffee_trash", "x": 22, "y": 13, "chance": 75, "repeat": [ 2, 4 ] }, | ||
| { "item": "coffee_bathroom", "x": [ 6, 5 ], "y": [ 22, 21 ], "chance": 20, "repeat": [ 1, 2 ] }, | ||
| { "item": "coffee_bathroom", "x": [ 3, 2 ], "y": [ 22, 21 ], "chance": 20, "repeat": [ 1, 2 ] } | ||
| ], | ||
| "place_item": [ | ||
| { "item": "coffeemaker", "x": 21, "y": 22, "chance": 100, "repeat": 1, "amount": 1 }, | ||
| { "item": "atomic_coffeepot", "x": 21, "y": 22, "chance": 20, "repeat": 1, "amount": 1 } | ||
| ] | ||
| } | ||
| } | ||
| ] |
| @@ -0,0 +1,58 @@ | ||
| [ | ||
| { | ||
| "type": "mapgen", | ||
| "method": "json", | ||
| "om_terrain": [ "s_electronics" ], | ||
| "weight": 1000, | ||
| "object": { | ||
| "rows": [ | ||
| " ", | ||
| " ", | ||
| " ", | ||
| " -------::-+--:::--- ", | ||
| " |{{{{{........#...| ", | ||
| " |{............#S..| ", | ||
| " |{............#...| ", | ||
| " |{............###.| ", | ||
| " |{................| ", | ||
| " |{................: ", | ||
| " |{................: ", | ||
| " |{................: ", | ||
| " |{................| ", | ||
| " |{................| ", | ||
| " |{................: ", | ||
| " |#....{.....{....#: ", | ||
| " |#....{.....{....#: ", | ||
| " |#....{.....{....#| ", | ||
| " |#....{.....{....#| ", | ||
| " |#....{.....{....#| ", | ||
| " |#################| ", | ||
| " ------------------- ", | ||
| " ", | ||
| " " | ||
| ], | ||
| "terrain": { | ||
| " ": [ "t_grass", "t_grass", "t_grass", "t_dirt" ], | ||
| "#": "t_floor", | ||
| "S": "t_floor", | ||
| "+": "t_door_c", | ||
| "-": "t_wall", | ||
| ".": "t_floor", | ||
| ":": "t_window", | ||
| "{": "t_floor", | ||
| "|": "t_wall" | ||
| }, | ||
| "furniture": { "#": "f_counter", "{": "f_rack", "S": "f_stool" }, | ||
| "place_items": [ | ||
| { "item": "consumer_electronics", "x": [ 4, 20 ], "y": 20, "chance": 85, "repeat": [ 1, 5 ] }, | ||
| { "item": "consumer_electronics", "x": 4, "y": [ 15, 19 ], "chance": 85, "repeat": [ 1, 5 ] }, | ||
| { "item": "consumer_electronics", "x": 20, "y": [ 15, 19 ], "chance": 85, "repeat": [ 1, 5 ] }, | ||
| { "item": "consumer_electronics", "x": 9, "y": [ 15, 19 ], "chance": 85, "repeat": [ 1, 5 ] }, | ||
| { "item": "consumer_electronics", "x": 15, "y": [ 15, 19 ], "chance": 85, "repeat": [ 1, 5 ] }, | ||
| { "item": "consumer_electronics", "x": 4, "y": [ 4, 14 ], "chance": 85, "repeat": [ 1, 5 ] }, | ||
| { "item": "consumer_electronics", "x": [ 5, 8 ], "y": 4, "chance": 85, "repeat": [ 1, 5 ] } | ||
| ], | ||
| "place_monsters": [ { "monster": "GROUP_ELECTRO", "x": [ 0, 0 ], "y": [ 23, 23 ], "chance": 2, "repeat": [ 2, 3 ] } ] | ||
| } | ||
| } | ||
| ] |
| @@ -101,107 +101,5 @@ | ||
| ], | ||
| "place_monsters": [ { "monster": "GROUP_ZOMBIE", "x": [ 2, 20 ], "y": [ 16, 17 ], "chance": 2 } ] | ||
| } | ||
| } | ||
| ] | ||
| @@ -0,0 +1,75 @@ | ||
| [ | ||
| { | ||
| "type": "mapgen", | ||
| "method": "json", | ||
| "om_terrain": [ "s_grocery" ], | ||
| "weight": 1000, | ||
| "object": { | ||
| "rows": [ | ||
| " ", | ||
| " ", | ||
| " ---:::---++---:::--- ", | ||
| " |..................| ", | ||
| " |..................| ", | ||
| " |..#..{#..{#..{#..{| ", | ||
| " |..#..{#..{#..{#..{| ", | ||
| " |..#..{#..{#..{#..{| ", | ||
| " |..................| ", | ||
| " |..................| ", | ||
| " |&..{{..{{..{{....{| ", | ||
| " |&..{{..{{..{{..{{{| ", | ||
| " |&..{{..{{..{{....{| ", | ||
| " |&..{{..{{..{{....{| ", | ||
| " |&..{{..{{..{{..{{{| ", | ||
| " |&..{{..{{..{{....{| ", | ||
| " |..................| ", | ||
| " |..................| ", | ||
| " |---|.........#####| ", | ||
| " |...|.........#....| ", | ||
| " |...+.&&&&&&&....&&| ", | ||
| " -------------------- ", | ||
| " ", | ||
| " " | ||
| ], | ||
| "terrain": { | ||
| " ": [ "t_grass", "t_grass", "t_grass", "t_dirt" ], | ||
| "#": "t_floor", | ||
| "&": "t_floor", | ||
| "+": "t_door_c", | ||
| "-": "t_wall", | ||
| ".": "t_floor", | ||
| ":": "t_window", | ||
| "{": "t_floor", | ||
| "|": "t_wall" | ||
| }, | ||
| "furniture": { "#": "f_counter", "&": "f_glass_fridge", "{": "f_rack" }, | ||
| "place_items": [ | ||
| { "item": "fridgesnacks", "x": 3, "y": [ 10, 15 ], "chance": 65, "repeat": [ 1, 3 ] }, | ||
| { "item": "fridge", "x": [ 8, 14 ], "y": 20, "chance": 70, "repeat": [ 1, 3 ] }, | ||
| { "item": "fridge", "x": [ 19, 20 ], "y": 20, "chance": 50, "repeat": [ 1, 3 ] }, | ||
| { "item": "softdrugs", "x": 6, "y": [ 10, 15 ], "chance": 55, "repeat": [ 1, 3 ] }, | ||
| { "item": "cleaning", "x": 7, "y": [ 10, 15 ], "chance": 88, "repeat": [ 1, 3 ] }, | ||
| { "item": "kitchen", "x": 10, "y": [ 10, 15 ], "chance": 75, "repeat": [ 1, 3 ] }, | ||
| { "item": "snacks", "x": 11, "y": [ 10, 15 ], "chance": 78, "repeat": [ 1, 3 ] }, | ||
| { "item": "cannedfood", "x": 14, "y": [ 10, 15 ], "chance": 80, "repeat": [ 1, 3 ] }, | ||
| { "item": "pasta", "x": 15, "y": [ 10, 15 ], "chance": 74, "repeat": [ 1, 3 ] }, | ||
| { "item": "produce", "x": 20, "y": [ 10, 15 ], "chance": 60, "repeat": [ 1, 3 ] }, | ||
| { "item": "produce", "x": [ 18, 19 ], "y": 11, "chance": 50, "repeat": [ 1, 3 ] }, | ||
| { "item": "produce", "x": [ 18, 20 ], "y": 13, "chance": 50, "repeat": [ 1, 3 ] }, | ||
| { "item": "snacks", "x": 8, "y": [ 5, 6 ], "chance": 50, "repeat": 1 }, | ||
| { "item": "magazines", "x": 8, "y": 7, "chance": 70, "repeat": 1 }, | ||
| { "item": "snacks", "x": 12, "y": [ 5, 6 ], "chance": 50, "repeat": 1 }, | ||
| { "item": "magazines", "x": 12, "y": 7, "chance": 70, "repeat": 1 }, | ||
| { "item": "snacks", "x": 16, "y": [ 5, 6 ], "chance": 50, "repeat": 1 }, | ||
| { "item": "magazines", "x": 16, "y": 7, "chance": 70, "repeat": 1 }, | ||
| { "item": "snacks", "x": 20, "y": [ 5, 6 ], "chance": 50, "repeat": 1 }, | ||
| { "item": "magazines", "x": 20, "y": 7, "chance": 70, "repeat": 1 } | ||
| ], | ||
| "place_monsters": [ | ||
| { "monster": "GROUP_GROCERY", "x": [ 0, 0 ], "y": [ 23, 23 ], "chance": 2, "repeat": [ 2, 3 ] }, | ||
| { "monster": "GROUP_ROACH", "x": [ 2, 21 ], "y": [ 2, 21 ], "chance": 20 } | ||
| ], | ||
| "vehicles": { ".": { "vehicle": "shopping_cart", "chance": 1, "status": 1 } } | ||
| } | ||
| } | ||
| ] |
| @@ -0,0 +1,86 @@ | ||
| [ | ||
| { | ||
| "type": "mapgen", | ||
| "method": "json", | ||
| "om_terrain": [ "s_gun" ], | ||
| "weight": 300, | ||
| "object": { | ||
| "rows": [ | ||
| "_ssssssssssssssssssssss_", | ||
| "_s@@@@@@@_ssss_@@@@@@@s_", | ||
| "_s||555||_ssss_||555||s_", | ||
| "_s|#####5_ssss_5#####|s_", | ||
| "_s|.....5_ssss_5.....|s_", | ||
| "_s|.....5_ssss_5.....|s_", | ||
| "_s|.....|55++55|.....|s_", | ||
| "_s|..................|s_", | ||
| "_s|..................|s_", | ||
| "_s|....rrr....rrr....|s_", | ||
| "_s|u...rrr....rrr...u|s_", | ||
| "_s|^................^|s_", | ||
| "_||u...rrr....rrr...u|s_", | ||
| "_A|....rrr....rrr....|s_", | ||
| "_||..................|s_", | ||
| "_s|..................|s_", | ||
| "_s||D|||&&&&&&&&||L|||s_", | ||
| "_s|....|..####..|..cE|s_", | ||
| "_s|....|........D...E|s_", | ||
| "_s|S..;|lll##lll|l...|s_", | ||
| "_s|||||||||||||||||L||s_", | ||
| "_ssssssssssssssssssssss_", | ||
| "________________________", | ||
| "________________________" | ||
| ], | ||
| "terrain": { | ||
| "#": "t_floor", | ||
| "&": "t_bars", | ||
| "*": "t_door_locked_alarm", | ||
| "+": "t_door_metal_pickable", | ||
| ".": "t_floor", | ||
| "5": "t_window_bars_alarm", | ||
| ";": "t_floor", | ||
| "@": "t_shrub", | ||
| "A": "t_atm", | ||
| "D": "t_door_c", | ||
| "E": "t_floor", | ||
| "L": "t_door_metal_locked", | ||
| "S": "t_floor", | ||
| "^": "t_floor", | ||
| "_": "t_pavement", | ||
| "c": "t_floor", | ||
| "l": "t_floor", | ||
| "r": "t_floor", | ||
| "s": "t_sidewalk", | ||
| "u": "t_floor", | ||
| "|": "t_wall" | ||
| }, | ||
| "furniture": { | ||
| "#": "f_counter", | ||
| "E": "f_desk", | ||
| "S": "f_sink", | ||
| "^": "f_indoor_plant", | ||
| "c": "f_chair", | ||
| "l": "f_locker", | ||
| "r": "f_rack", | ||
| "u": "f_vending_reinforced" | ||
| }, | ||
| "vendingmachines": { "u": { "item_group": "vending_ammo", "reinforced": true } }, | ||
| "toilets": { ";": { } }, | ||
| "place_loot": [ | ||
| { "group": "guns_pistol_rare", "x": [ 8, 10 ], "y": 19, "chance": 100, "repeat": [ 1, 2 ], "magazine": 100 }, | ||
| { "group": "guns_shotgun_rare", "x": [ 8, 10 ], "y": 19, "chance": 80, "magazine": 100 }, | ||
| { "group": "guns_rifle_rare", "x": [ 13, 16 ], "y": 19, "chance": 100, "magazine": 100 }, | ||
| { "group": "guns_smg_rare", "x": [ 13, 16 ], "y": 19, "chance": 80, "magazine": 100 }, | ||
| { "group": "ammo_rare", "x": [ 10, 13 ], "y": 17, "chance": 100, "repeat": [ 1, 4 ] }, | ||
| { "group": "ammo_pistol_common", "x": [ 7, 9 ], "y": [ 9, 10 ], "chance": 100, "repeat": [ 3, 6 ] }, | ||
| { "group": "ammo_rifle_common", "x": [ 7, 9 ], "y": 12, "chance": 100, "repeat": [ 1, 4 ] }, | ||
| { "group": "ammo_shotgun_common", "x": [ 7, 9 ], "y": 13, "chance": 100, "repeat": [ 1, 3 ] }, | ||
| { "group": "guns_pistol_common", "x": 14, "y": [ 9, 10 ], "chance": 75 }, | ||
| { "group": "guns_shotgun_common", "x": 15, "y": [ 9, 10 ], "chance": 75 }, | ||
| { "group": "guns_rifle_common", "x": 16, "y": [ 9, 10 ], "chance": 75 }, | ||
| { "group": "mags_common", "x": [ 14, 16 ], "y": 12, "chance": 100, "repeat": [ 1, 4 ] }, | ||
| { "group": "mags_rare", "x": [ 14, 16 ], "y": 13, "chance": 75, "repeat": [ 1, 3 ] } | ||
| ] | ||
| } | ||
| } | ||
| ] |
| @@ -0,0 +1,77 @@ | ||
| [ | ||
| { | ||
| "type": "mapgen", | ||
| "method": "json", | ||
| "om_terrain": [ "s_hardware" ], | ||
| "weight": 500, | ||
| "object": { | ||
| "rows": [ | ||
| "~~~~~~~~~~~~~~~~~~~~~~~~", | ||
| "~~~WWWWWWWWW^^WWWWWWW~~~", | ||
| "***w~~~~~~~~~~~~~~~~w***", | ||
| "***w~~~~~~~~~~~~~~~~w***", | ||
| "***w~~~~~~~~~~~~~~~~w***", | ||
| "***-=----===-++---=--***", | ||
| "***|...............]|***", | ||
| "***|.]]]..[[...[[..]|***", | ||
| "***|...............]|***", | ||
| "***|...........]]..]|***", | ||
| "***|.]]].###.......]|***", | ||
| "***|.......#...]]..]|***", | ||
| "***|.....#l%.......]|***", | ||
| "***|.]]].###...]]..]|***", | ||
| "***|...............]|***", | ||
| "***|...............]|***", | ||
| "***|.]]]]]...]..]..]|***", | ||
| "***|.........]..]..]|***", | ||
| "***|----------------|***", | ||
| "************************", | ||
| "************************", | ||
| "************************", | ||
| "************************", | ||
| "************************" | ||
| ], | ||
| "terrain": { | ||
| "#": "t_floor", | ||
| "%": "t_console_broken", | ||
| "*": "t_grass", | ||
| "+": "t_door_c", | ||
| "-": "t_wall", | ||
| ".": "t_floor", | ||
| "=": "t_wall_glass", | ||
| "W": "t_chainfence_h", | ||
| "[": "t_floor", | ||
| "]": "t_floor", | ||
| "^": "t_chaingate_c", | ||
| "l": "t_floor", | ||
| "w": "t_chainfence_v", | ||
| "|": "t_wall", | ||
| "~": "t_sidewalk" | ||
| }, | ||
| "furniture": { "#": "f_counter", "[": "f_table", "]": "f_rack", "l": "f_stool" }, | ||
| "place_signs": [ { "signage": "the name is gone but a slogan remains: 'We'll repair you all the way'", "x": 15, "y": 4 } ], | ||
| "place_items": [ | ||
| { "item": "hardware_bulk", "x": [ 4, 11 ], "y": 4, "chance": 35, "repeat": [ 1, 6 ] }, | ||
| { "item": "cleaning", "x": [ 5, 7 ], "y": 7, "chance": 40, "repeat": [ 1, 2 ] }, | ||
| { "item": "cleaning", "x": [ 5, 7 ], "y": 10, "chance": 40, "repeat": [ 1, 2 ] }, | ||
| { "item": "tools_construction", "x": [ 5, 7 ], "y": 13, "chance": 40, "repeat": [ 1, 2 ] }, | ||
| { "item": "mischw", "x": [ 5, 9 ], "y": 16, "chance": 40, "repeat": [ 1, 3 ] }, | ||
| { "item": "paint", "x": [ 10, 11 ], "y": 7, "chance": 50, "repeat": [ 1, 2 ] }, | ||
| { "item": "paint", "x": [ 15, 16 ], "y": 7, "chance": 50, "repeat": [ 1, 2 ] }, | ||
| { "item": "home_hw", "x": [ 15, 16 ], "y": 9, "chance": 30, "repeat": [ 1, 2 ] }, | ||
| { "item": "home_hw", "x": [ 15, 16 ], "y": 11, "chance": 30, "repeat": [ 1, 2 ] }, | ||
| { "item": "snacks", "x": [ 15, 16 ], "y": 13, "chance": 60, "repeat": [ 1, 2 ] }, | ||
| { "item": "hardware", "x": 13, "y": [ 16, 17 ], "chance": 40, "repeat": [ 1, 2 ] }, | ||
| { "item": "hardware", "x": 16, "y": [ 16, 17 ], "chance": 40, "repeat": [ 1, 2 ] }, | ||
| { "item": "tools_carpentry", "x": 19, "y": [ 6, 17 ], "chance": 50, "repeat": [ 1, 9 ] } | ||
| ], | ||
| "place_vehicles": [ | ||
| { "vehicle": "wheelbarrow", "x": 4, "y": 2, "chance": 25 }, | ||
| { "vehicle": "wheelbarrow", "x": 5, "y": 2, "chance": 25 }, | ||
| { "vehicle": "wheelbarrow", "x": 6, "y": 2, "chance": 25 }, | ||
| { "vehicle": "wheelbarrow", "x": 7, "y": 2, "chance": 25 }, | ||
| { "vehicle": "wheelbarrow", "x": 8, "y": 2, "chance": 25 } | ||
| ] | ||
| } | ||
| } | ||
| ] |
| @@ -0,0 +1,92 @@ | ||
| [ | ||
| { | ||
| "type": "mapgen", | ||
| "method": "json", | ||
| "om_terrain": [ "s_hardware" ], | ||
| "weight": 300, | ||
| "object": { | ||
| "rows": [ | ||
| "~~~~~~~~~~~~~~~~~~~~~~~~", | ||
| "*W^^^WW|-=--:---:---:-|*", | ||
| "*w~~~%~|..............|*", | ||
| "*w~~~v~|..............|*", | ||
| "*w~~~v~|..l%..l%..l%..|*", | ||
| "*w~~~~~|...#...#...#..|*", | ||
| "*w~~~~~|...#...#...#..|*", | ||
| "*w~~~~~|..............|*", | ||
| "*w~~~~~:..............|*", | ||
| "*w~~~~~:..............|*", | ||
| "*w~~~~~|...]..]..]..].|*", | ||
| "*wr~~r~|...]..]..]..].|*", | ||
| "*wr~~r~|...]..]..]..].|*", | ||
| "*wr~~r~|...]..]..]..].|*", | ||
| "*wr~~r~|...]..]..]..].|*", | ||
| "*w~~~~~|..............|*", | ||
| "*wr~~r~|..............|*", | ||
| "*wr~~r~|.###..]..]..].|*", | ||
| "*wr~~r~+...#..]..]..].|*", | ||
| "*wr~~r~|---|..]..]..].|*", | ||
| "*wr~~r~|tsu|..]..]..].|*", | ||
| "*w~~~~~|...+..........|*", | ||
| "*WWWWWW|---|----------|*", | ||
| "************************" | ||
| ], | ||
| "terrain": { | ||
| "#": "t_floor", | ||
| "%": "t_console_broken", | ||
| "*": "t_grass", | ||
| "+": "t_door_c", | ||
| "-": "t_wall", | ||
| ".": "t_floor", | ||
| ":": "t_door_glass_c", | ||
| "=": "t_wall_glass", | ||
| "W": "t_chainfence_h", | ||
| "]": "t_floor", | ||
| "^": "t_chaingate_c", | ||
| "l": "t_floor", | ||
| "r": "t_sidewalk", | ||
| "s": "t_floor", | ||
| "t": "t_floor", | ||
| "u": "t_floor", | ||
| "v": "t_sidewalk", | ||
| "w": "t_chainfence_v", | ||
| "|": "t_wall", | ||
| "~": "t_sidewalk" | ||
| }, | ||
| "furniture": { | ||
| "#": "f_counter", | ||
| "]": "f_rack", | ||
| "l": "f_stool", | ||
| "r": "f_rack", | ||
| "s": "f_sink", | ||
| "u": "f_trashcan", | ||
| "v": "f_counter" | ||
| }, | ||
| "place_vendingmachines": [ { "x": 8, "y": 2 }, { "x": 8, "y": 3 } ], | ||
| "toilets": { "t": {} }, | ||
| "place_items": [ | ||
| { "item": "hardware_bulk", "x": 2, "y": [ 2, 7 ], "chance": 50, "repeat": [ 1, 3 ] }, | ||
| { "item": "tools_carpentry", "x": 20, "y": [ 10, 14 ], "chance": 50, "repeat": [ 1, 4 ] }, | ||
| { "item": "paint", "x": 17, "y": [ 10, 14 ], "chance": 40, "repeat": [ 1, 4 ] }, | ||
| { "item": "hardware", "x": 14, "y": [ 10, 14 ], "chance": 50, "repeat": [ 1, 4 ] }, | ||
| { "item": "cleaning", "x": 11, "y": [ 10, 14 ], "chance": 50, "repeat": [ 1, 4 ] }, | ||
| { "item": "hardware", "x": 20, "y": [ 17, 20 ], "chance": 50, "repeat": [ 1, 4 ] }, | ||
| { "item": "tools_construction", "x": 17, "y": [ 17, 20 ], "chance": 50, "repeat": [ 1, 4 ] }, | ||
| { "item": "construction_worker", "x": 14, "y": [ 17, 20 ], "chance": 40, "repeat": [ 1, 4 ] }, | ||
| { "item": "farming_seeds", "x": 2, "y": [ 11, 14 ], "chance": 50, "repeat": [ 1, 2 ] }, | ||
| { "item": "tools_earthworking", "x": 2, "y": [ 16, 20 ], "chance": 35, "repeat": [ 1, 4 ] }, | ||
| { "item": "farming_seeds", "x": 5, "y": [ 11, 14 ], "chance": 50, "repeat": [ 1, 2 ] }, | ||
| { "item": "supplies_farming", "x": 5, "y": [ 16, 20 ], "chance": 35, "repeat": [ 1, 4 ] }, | ||
| { "item": "trash", "x": 10, "y": 20, "chance": 75 } | ||
| ], | ||
| "place_vehicles": [ | ||
| { "vehicle": "wheelbarrow", "x": [ 3, 4 ], "y": [ 5, 9 ], "chance": 40 }, | ||
| { "vehicle": "shopping_cart", "x": [ 21, 22 ], "y": [ 3, 22 ], "chance": 25 }, | ||
| { "vehicle": "shopping_cart", "x": [ 18, 19 ], "y": [ 7, 22 ], "chance": 25 }, | ||
| { "vehicle": "shopping_cart", "x": [ 15, 16 ], "y": [ 7, 22 ], "chance": 25 }, | ||
| { "vehicle": "shopping_cart", "x": [ 12, 13 ], "y": [ 7, 22 ], "chance": 25 }, | ||
| { "vehicle": "shopping_cart", "x": [ 8, 10 ], "y": [ 5, 16 ], "chance": 25 } | ||
| ] | ||
| } | ||
| } | ||
| ] |