1[ 2 { 3 "type": "mapgen", 4 "method": "json", 5 "om_terrain": [ 6 [ "marina_5", "marina_4", "marina_3", "marina_2", "marina_1" ], 7 [ "marina_10", "marina_9", "marina_8", "marina_7", "marina_6" ], 8 [ "marina_15", "marina_14", "marina_13", "marina_12", "marina_11" ], 9 [ "marina_20", "marina_19", "marina_18", "marina_17", "marina_16" ] 10 ], 11 "weight": 250, 12 "object": { 13 "rows": [ 14 "````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````", 15 "````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````", 16 "````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````", 17 "````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````", 18 "````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````", 19 "````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````", 20 "!!!`````!!!`````!!!`````!!!`````!!!```````````!!!B!!!!!!!!!!!!!!!!!B!!!!!!!!!!!!!!!B!!!!!````````````````````````````!!!", 21 "!!!`````!!!`````!!!`````!!!`````!!!```````````!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!````````````````````````````!!!", 22 "!!!`````B!!`````B!!`````B!!`````B!!```````````!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!````````````````````````````!!!", 23 "!!!`````!!!`````!!!`````!!!`````!!!```````````!!!`````````````!!!`````!!!`````````````!!!````````````````````````````!!!", 24 "!!!`````!!!`````!!!`````!!!`````!!!```````````!!!`````````````!!!`````!!!`````````````!!!````````````````````````````!!!", 25 "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!```````````!!B`````````````B!!`````B!B`````````````B!B````````````````````````````B!!", 26 "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!```````````!!!`````````````!!!`````!!!`````````````!!!````````````````````````````!!!", 27 "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!```````````!!!`````````````!!!`````!!!`````````````!!!````````````````````````````!!!", 28 "!!!`````!!!`````!!!`````!!!`````!!!```````````!!!`````````````````````````````````````!!!````````````````````````````!!!", 29 "!!!`````!!!`````!!!`````!!!`````!!!```````````!!!!!!!!```````````````````````````!!!!!!!!````````````````````````````!!!", 30 "!!!`````B!!`````B!!`````B!!`````B!!```````````!!!!!!!!```````````````````````````!!!!!!!!````````````````````````````!!!", 31 "!!!`````!!!`````!!!`````!!!`````!!!```````````!!!!!B!!```````````````````````````!!B!!!!!````````````````````````````!!!", 32 "!!!`````!!!`````!!!`````!!!`````!!!```````````!!!`````````````````````````````````````!!!````````````````````````````!!!", 33 "!!!```````````````````````````````````````````!!!`````````````````````````````````````!!!````````````````````````````!!!", 34 "!!!```````````````````````````````````````````!!!`````````````````````````````````````!!!````````````````````````````!!!", 35 "!!!```````````````````````````````````````````!!!`````````````````````````````````````!!!````````````````````````````!!!", 36 "!!!```````````````````````````````````````````!!!`````````````````````````````````````!!!````````````````````````````!!!", 37 "!!!```````````````````````````````````````````!!!!!B!!```````````````````````````!!B!!!!B````````````````````````````B!!", 38 "!!!```````````````````````````````````````````!!!!!!!!```````````````````````````!!!!!!!!````````````````````````````!!!", 39 "!!!```````````````````````````````````````````!!!!!B!!```````````````````````````!!B!!!!!````````````````````````````!!!", 40 "!!!```````````````````````````````````````````````````````````````````````````````````!!!````````````````````````````!!!", 41 "!!!```````````````````````````````````````````````````````````````````````````````````!!!````````````````````````````!!!", 42 "!!!```````````````````````````````````````````````````````````````````````````````````!!!````````````````````````````!!!", 43 "!!!`````!!!`````!!!`````!!!`````!!!```````````````````````````````````````````````````!!!````````````````````````````!!!", 44 "!!!`````!!!`````!!!`````!!!`````!!!```````````````````````````````````````````````````!!!````````````````````````````!!!", 45 "!!!`````B!!`````B!!`````B!!`````B!!```````````````````````````````````````````````````!!!````````````````````````````!!!", 46 "!!!`````!!!`````!!!`````!!!`````!!!```````````````````````````````````````````````````!!!````````````````````````````!!!", 47 "!!!`````!!!`````!!!`````!!!`````!!!```````````````````````````````````````````````````!!!````````````````````````````!!!", 48 "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!```````````!!!!!B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!B!!!!!!!!!!!!!!B!!!!!!!!``````````!!!", 49 "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!```````````!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``````````!!!", 50 "!!!!!!!!!!!!B!!!!!!!!!!!!!!!!B!!!!!```````````!!!!!B!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!B!!!!!!!!!!!!!!B!!!!!!!!``````````!!!", 51 "!!!```````````````````````````````````````````````````````````````````````````````````!!!````````````````````````````!!!", 52 "!!!```````````````````````````````````````````````````````````````````````````````````!!!````````````````````````````!!!", 53 "!!!```````````````````````````````````````````````````````````````````````````````````!!!````````````````````````````!!!", 54 "!!!```````````````````````````````````````````````````````````````````````````````````!!!````````````````````````````!!!", 55 "!!!```````````````````````````````````````````````````````````````````````````````````!!!````````````````````````````!!!", 56 "!!!```````````````````````````````````````````````````````````````````````````````````!!!````````````````````````````!!!", 57 "!!!```````````````````````````````````````````````````````````````````````````````````!!!````````````````````````````!!!", 58 "!!!```````````````````````````````````````````````````````````````````````````````````!!!````````````````````````````!!!", 59 "!!!```````````````````````````````````````````````````````````````````````````````````!!!````````````````````````````!!!", 60 "!!!```````````````````````````````````````````````````````````````````````````````````!!!````````````````````````````!!!", 61 "!!!```````````````````````````````````````````````````````````````````````````````````!!!````````````````````````````!!!", 62 "!!!`````!!!`````!!!`````!!!`````!!!```````````!!!`````!!!`````!!!`````!!!`````!!!`````!!!`````!!!`````!!!`````!!!````!!!", 63 "!!!`````!!!`````!!!`````!!!`````!!!```````````!!!`````!!!`````!!!`````!!!`````!!!`````!!!`````!!!`````!!!`````!!!````!!!", 64 "!!!`````B!!`````B!!`````B!!`````B!!```````````!!B`````!!B`````!!B`````!!B`````!!B`````!!B`````!!B`````!!B`````!!B````!!!", 65 "!!!`````!!!`````!!!`````!!!`````!!!```````````!!!`````!!!`````!!!`````!!!`````!!!`````!!!`````!!!`````!!!`````!!!````!!!", 66 "!!!`````!!!`````!!!`````!!!`````!!!##.......##!!!`````!!!`````!!!`````!!!`````!!!`````!!!`````!!!`````!!!`````!!!````!!!", 67 "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#.......#!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!", 68 "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#.......#!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!", 69 "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#.......#!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!", 70 "''''''''''''|---w---|''''''''''';;;##.......##;;;'''''''''''''''''''''''^^^^^^''^^^^^^;;;|-w---w---w-|--w---w--|---|---|", 71 "''%%b''b%%''wp~~~SSSw''%%b''b%%';;;q#.......#q;;;'%%b''b%%b''b%%b''b%%b'^c''ct''''c'q^;;;wSSSpSSSpSSS|ffCCooCss|~*&|~*&|", 72 "''%%b''b%%''|~~~~~TS|''%%b''b%%';;;'#.......#';;;'%%b''b%%b''b%%b''b%%b'^tc''c''''t''^;;;|ST~~~T~~~TS|~~~~~~~~~|~--|~--|", 73 "''''''''''''|~~~~~~~+''''''''''';;;'#.......#';;;'''''''''''''''''''''''''''''''''c''';;;+~~~~~~~~~~~|~~~~~~~~Q|~~s|~~s|", 74 "''''''''''''|~~~~~~~+''''''''''';;;'#.......#';;;''''''''''''''''''''''''''''tc''''''';;;+~~~~~~~~~~e|----+----|*--|*--|", 75 "''%%b''b%%''|~~~~CCC|''%%b''b%%';;;'#.......#';;;'%%b''b%%b''b%%b''b%%b'^tc''c'''ctc'^;;;|ST~~~T~~~~~~~~~~~~~~~~~~~~~~p|", 76 "''%%b''b%%''wp~~~~DQw''%%b''b%%';;;q#.......#q;;;'%%b''b%%b''b%%b''b%%b'^c'''''''''''^;;;wSSSpSSSp~~~~~~~~~~~~~~p|-*---|", 77 "''''''''''''|---w---|''''''''''';;;##.......##;;;'''''''''''''''''''''''^^^^^^''^^^^^^;;;|-w---w---w---w---w---w-|;;;dd|", 78 ";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,,,,,,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", 79 ".....,.....,.....,.....,.....,.....,...........,.....,.....,.....,.....,.....,.....,.....,.....,.....,.....,.....,.....,", 80 ".....,.....,.....,.....,.....,.....,...........,.....,.....,.....,.....,.....,.....,.....,.....,.....,.....,.....,.....,", 81 ".....,.....,.....,.....,.....,.....,...........,.....,.....,.....,.....,.....,.....,.....,.....,.....,.....,.....,.....,", 82 ".....,.....,.....,.....,.....,.....,...........,.....,.....,.....,.....,.....,.....,.....,.....,.....,.....,.....,.....,", 83 ".....,.....,.....,.....,.....,.....,...........,.....,.....,.....,.....,.....,.....,.....,.....,.....,.....,.....,.....,", 84 ".....,.....,.....,.....,.....,.....,...........,.....,.....,.....,.....,.....,.....,.....,.....,.....,.....,.....,.....,", 85 ".....,.....,.....,.....,.....,.....,...........,.....,.....,.....,.....,.....,.....,.....,.....,.....,.....,.....,.....,", 86 "........................................................................................................................", 87 "........................................................................................................................", 88 "........................................................................................................................", 89 "........................................................................................................................", 90 "........................................................................................................................", 91 "........................................................................................................................", 92 "........................................................................................................................", 93 "........................................................................................................................", 94 " ................ ", 95 " ................ ", 96 " ................ ", 97 " ................ ", 98 " ................ ", 99 " ................ ", 100 " ................ ", 101 " ................ ", 102 " ................ ", 103 " ................ ", 104 " ................ ", 105 " ................ ", 106 " ................ ", 107 " ................ ", 108 " ................ ", 109 " ................ " 110 ], 111 "terrain": { 112 "%": [ "t_tree", "t_tree_walnut", "t_tree_chestnut", "t_tree_beech", "t_tree_hazelnut", "t_tree_cottonwood", "t_tree_elm" ], 113 " ": [ 114 [ "t_grass", 20 ], 115 [ "t_grass_dead", 3 ], 116 [ "t_grass_tall", 5 ], 117 [ "t_grass_long", 3 ], 118 [ "t_dirt", 5 ], 119 [ "t_shrub", 2 ], 120 [ "t_tree", 1 ] 121 ], 122 "^": [ "t_shrub" ], 123 "~": [ "t_floor" ], 124 "&": [ "t_floor" ], 125 "`": [ "t_water_dp" ], 126 "!": [ "t_dock" ], 127 "#": [ "t_guardrail" ], 128 "'": [ "t_concrete" ], 129 ".": [ "t_pavement" ], 130 ",": [ "t_pavement_y" ], 131 ";": [ "t_sidewalk" ], 132 "|": [ "t_wall_w" ], 133 "-": [ "t_wall_w" ], 134 "+": [ "t_door_glass_white_c" ], 135 "*": [ "t_door_c" ], 136 "b": [ "t_concrete" ], 137 "c": [ "t_concrete" ], 138 "d": [ "t_pavement" ], 139 "e": [ "t_floor" ], 140 "f": [ "t_floor" ], 141 "o": [ "t_floor" ], 142 "p": [ "t_floor" ], 143 "q": [ "t_concrete" ], 144 "s": [ "t_floor" ], 145 "t": [ "t_concrete" ], 146 "w": [ "t_window_domestic", "t_curtains" ], 147 "B": [ "t_dock" ], 148 "C": [ "t_floor" ], 149 "D": [ "t_floor" ], 150 "Q": [ "t_floor" ], 151 "S": [ "t_floor" ], 152 "T": [ "t_floor" ] 153 }, 154 "furniture": { 155 "b": [ "f_bench" ], 156 "c": [ "f_chair" ], 157 "d": [ "f_dumpster" ], 158 "e": [ "f_bookcase" ], 159 "f": [ "f_fridge" ], 160 "o": [ "f_oven" ], 161 "p": [ "f_indoor_plant", "f_indoor_plant_y" ], 162 "q": [ "f_trashcan" ], 163 "s": [ "f_sink" ], 164 "t": [ "f_table" ], 165 "B": [ "f_bitts" ], 166 "C": [ "f_counter" ], 167 "D": [ "f_stool" ], 168 "Q": [ "f_trashcan" ], 169 "S": [ "f_sofa" ], 170 "T": [ "f_table" ] 171 }, 172 "toilets": { "&": { } }, 173 "place_vendingmachines": [ { "item_group": "vending_food", "x": 13, "y": 59 }, { "item_group": "vending_drink", "x": 13, "y": 60 } ], 174 "items": { 175 "f": { "item": "fridge", "chance": 70, "repeat": [ 1, 3 ] }, 176 "e": { "item": "novels", "chance": 70, "repeat": [ 2, 4 ] }, 177 "o": { "item": "oven", "chance": 70 }, 178 "q": { "item": "trash_cart", "chance": 50, "repeat": [ 2, 3 ] }, 179 "Q": { "item": "trash_cart", "chance": 50, "repeat": [ 2, 3 ] } 180 }, 181 "place_item": [ { "item": "laptop", "x": 18, "y": 61, "chance": 80 } ], 182 "place_loot": [ { "group": "magazines", "x": 18, "y": 58, "chance": 80, "repeat": [ 1, 3 ] } ], 183 "place_vehicles": [ 184 { "chance": 10, "fuel": 15, "vehicle": "boat_motor_single", "x": 5, "y": 10, "rotation": 270 }, 185 { "chance": 10, "fuel": 15, "vehicle": "boat_motor_single", "x": 13, "y": 10, "rotation": 270 }, 186 { "chance": 10, "fuel": 15, "vehicle": "boat_motor_single", "x": 21, "y": 10, "rotation": 270 }, 187 { "chance": 10, "fuel": 15, "vehicle": "boat_motor_single", "x": 29, "y": 10, "rotation": 270 }, 188 { "chance": 10, "fuel": 15, "vehicle": "boat_motor_single", "x": 7, "y": 14, "rotation": 90 }, 189 { "chance": 10, "fuel": 15, "vehicle": "boat_motor_single", "x": 15, "y": 14, "rotation": 90 }, 190 { "chance": 10, "fuel": 15, "vehicle": "boat_motor_single", "x": 23, "y": 14, "rotation": 90 }, 191 { "chance": 10, "fuel": 15, "vehicle": "boat_motor_single", "x": 31, "y": 14, "rotation": 90 }, 192 { "chance": 10, "fuel": 15, "vehicle": "boat_motor_single", "x": 5, "y": 33, "rotation": 270 }, 193 { "chance": 10, "fuel": 15, "vehicle": "boat_motor_single", "x": 13, "y": 33, "rotation": 270 }, 194 { "chance": 10, "fuel": 15, "vehicle": "boat_motor_single", "x": 21, "y": 33, "rotation": 270 }, 195 { "chance": 10, "fuel": 15, "vehicle": "boat_motor_single", "x": 29, "y": 33, "rotation": 270 }, 196 { "chance": 10, "fuel": 15, "vehicle": "boat_motor_single", "x": 5, "y": 52, "rotation": 270 }, 197 { "chance": 10, "fuel": 15, "vehicle": "boat_motor_single", "x": 13, "y": 52, "rotation": 270 }, 198 { "chance": 10, "fuel": 15, "vehicle": "boat_motor_single", "x": 21, "y": 52, "rotation": 270 }, 199 { "chance": 10, "fuel": 15, "vehicle": "boat_motor_single", "x": 29, "y": 52, "rotation": 270 }, 200 { "chance": 10, "fuel": 15, "vehicle": "boat_motor_single", "x": 49, "y": 52, "rotation": 270 }, 201 { "chance": 10, "fuel": 15, "vehicle": "boat_motor_single", "x": 57, "y": 52, "rotation": 270 }, 202 { "chance": 10, "fuel": 15, "vehicle": "boat_motor_single", "x": 65, "y": 52, "rotation": 270 }, 203 { "chance": 10, "fuel": 15, "vehicle": "boat_motor_single", "x": 73, "y": 52, "rotation": 270 }, 204 { "chance": 10, "fuel": 15, "vehicle": "boat_motor_single", "x": 81, "y": 52, "rotation": 270 }, 205 { "chance": 10, "fuel": 15, "vehicle": "boat_motor_single", "x": 89, "y": 52, "rotation": 270 }, 206 { "chance": 10, "fuel": 15, "vehicle": "boat_motor_single", "x": 97, "y": 52, "rotation": 270 }, 207 { "chance": 10, "fuel": 15, "vehicle": "boat_motor_single", "x": 105, "y": 52, "rotation": 270 }, 208 { "chance": 10, "fuel": 15, "vehicle": "boat_motor_single", "x": 113, "y": 52, "rotation": 270 }, 209 { "chance": 10, "fuel": 15, "vehicle": "boat_motor_single", "x": 61, "y": 9, "rotation": 90 }, 210 { "chance": 10, "fuel": 15, "vehicle": "boat_motor_single", "x": 69, "y": 9, "rotation": 90 }, 211 { "chance": 10, "fuel": 15, "vehicle": "boat_motor_single", "x": 75, "y": 9, "rotation": 90 } 212 ] 213 } 214 } 215] 216