Large diffs are not rendered by default.

@@ -1,52 +1,52 @@
[
{
"type": "mapgen",
"om_terrain": [
"abstorefront"
{
"type": "mapgen",
"om_terrain": [ "abstorefront" ],
"method": "json",
"object": {
"fill_ter": "t_floor",
"rows": [
" ",
" |-xxxxxxxxDDxxxxxxxx-| ",
" |...................B| ",
" |B..c........B..B...B| ",
" |B..c........B..B...B| ",
" |B..c..B..B..B..B...B| ",
" |cccc..B..B..B..B...B| ",
" |B.....B..B..B..B...B| ",
" |B..................B| ",
" |B..BBBB..BBBBBB.BB.B| ",
" |................BB.B| ",
" |B..BBBB..BBBBBB....B| ",
" |B...............--+-| ",
" |B...............|B..| ",
" |BBBBBBB..BBBBBB.|B..D ",
" |--------------------| ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" "
],
"method": "json",
"object": {
"rows": [
" ",
" |-xxxxxxxxDDxxxxxxxx-| ",
" |...................B| ",
" |B..c........B..B...B| ",
" |B..c........B..B...B| ",
" |B..c..B..B..B..B...B| ",
" |cccc..B..B..B..B...B| ",
" |B.....B..B..B..B...B| ",
" |B..................B| ",
" |B..BBBB..BBBBBB.BB.B| ",
" |................BB.B| ",
" |B..BBBB..BBBBBB....B| ",
" |B...............--+-| ",
" |B...............|B..| ",
" |BBBBBBB..BBBBBB.|B..D ",
" |--------------------| ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" "
],
"terrain": {
" ": "t_pavement",
".": "t_floor",
"B": "t_floor",
"c": "t_floor",
"x": "t_window_boarded",
"-": "t_wall",
"|": "t_wall",
"+": "t_door_c",
"D": "t_door_locked"
},
"furniture": {
"B": "f_rack",
"c": "f_counter"
}
}
"terrain": {
" ": "t_pavement",
".": "t_floor",
"x": "t_window_boarded",
"-": "t_wall",
"|": "t_wall",
"+": "t_door_c",
"D": "t_door_locked"
},
"furniture": {
"B": "f_rack",
"c": "f_counter"
},
"set": [
{ "point": "furniture", "id": "f_shackle", "x": [2,14], "y": [2,21], "chance": 3 }
]
}
}
]
@@ -1,69 +1,62 @@
[
{
"comment": "automated gas station",
"type": "mapgen",
"om_terrain": [
"s_gas"
{
"type": "mapgen",
"om_terrain": [ "s_gas" ],
"method": "json",
"weight": 350,
"object": {
"fill_ter": "t_pavement",
"rows": [
"........................",
"........................",
"........................",
".-----..................",
".|...|..........sss.....",
".|.Q.|...........&s.....",
".|...|...........1s.....",
".|...|P..........2s.....",
".--+--..........sss.....",
"........................",
"...s9s...........s9s....",
"........................",
"....5.............5.....",
"........................",
"........................",
"........................",
"....5.............5.....",
"........................",
"........................",
"........................",
"....5.............5.....",
"........................",
"...s9s...........s9s....",
"........................"
],
"method": "json",
"weight": 350,
"object": {
"rows": [
"........................",
"........................",
"........................",
".-----..................",
".|...|..........sss.....",
".|.Q.|...........&s.....",
".|...|...........1s.....",
".|...|P..........2s.....",
".--+--..........sss.....",
"........................",
"...s9s...........s9s....",
"........................",
"....5.............5.....",
"........................",
"........................",
"........................",
"....5.............5.....",
"........................",
"........................",
"........................",
"....5.............5.....",
"........................",
"...s9s...........s9s....",
"........................"
],
"terrain": {
".": "t_pavement",
"Q": "t_pavement",
"P": "t_pavement",
"-": "t_chainfence_h",
"|": "t_chainfence_v",
"+": "t_chaingate_l",
"&": "t_atm",
"1": "t_pavement",
"2": "t_pavement",
"5": "t_gas_pump",
"s": "t_little_column",
"9": "t_pavement"
},
"furniture": {
"9": "f_aut_gas_console"
},
"vendingmachines" : {
"1": { "item_group": "vending_drink" },
"2": { "item_group": "vending_food" }
},
"signs": {
"P": { "signage": "Danger! Do not smoke! Risk of explosion!" }
},
"place_liquids": [
{ "liquid": "gasoline", "x": 3, "y": 5, "repeat": [200, 1075] }
],
"place_terrain": [
{ "ter": "t_gas_tank", "x": 3, "y": 5}
]
}
"terrain": {
".": "t_pavement",
"-": "t_chainfence_h",
"|": "t_chainfence_v",
"+": "t_chaingate_l",
"&": "t_atm",
"5": "t_gas_pump",
"s": "t_little_column"
},
"furniture": {
"9": "f_aut_gas_console"
},
"vendingmachines" : {
"1": { "item_group": "vending_drink" },
"2": { "item_group": "vending_food" }
},
"signs": {
"P": { "signage": "Danger! Do not smoke! Risk of explosion!" }
},
"place_liquids": [
{ "liquid": "gasoline", "x": 3, "y": 5, "repeat": [ 200, 1075 ] }
],
"place_terrain": [
{ "ter": "t_gas_tank", "x": 3, "y": 5 }
]
}
}
]
@@ -10,11 +10,13 @@
"extras" : "build",
"mondensity" : 2,
"sidewalk" : true,
"mapgen": [ {
"method": "json",
"weight": 500,
"object": {
"rows": [
"mapgen": [
{
"method": "json",
"weight": 500,
"object": {
"fill_ter": "t_floor",
"rows": [
"____,____,____,____,____",
"____,____,____,____,____",
"____,____,____,____,____",
@@ -41,79 +43,51 @@
"........................"
],
"terrain": {
".": "t_grass",
"_": "t_pavement",
",": "t_pavement_y",
" ": "t_floor",
"-": "t_wall",
"|": "t_wall",
"O": "t_window",
"L": "t_door_locked_alarm",
"+": "t_door_glass_c",
"h": "t_wall_glass",
"x": "t_console_broken",
"c": "t_floor",
"#": "t_floor",
"r": "t_floor",
"^": "t_chaingate_l",
"t": "t_floor",
"F": "t_sidewalk",
"@": "t_floor",
":": "t_floor",
"T": "t_floor",
"l": "t_floor",
"=": "t_floor",
"G": "t_floor",
"&": "t_door_locked",
"B": "t_palisade",
"*": "t_door_locked",
"5": "t_chainfence_h",
"8": "t_chainfence_v",
"f": "t_pavement",
"v": "t_wall_glass",
"M": "t_floor"
".": "t_grass",
"_": "t_pavement",
",": "t_pavement_y",
" ": "t_floor",
"-": "t_wall",
"|": "t_wall",
"O": "t_window",
"L": "t_door_locked_alarm",
"+": "t_door_glass_c",
"h": "t_wall_glass",
"x": "t_console_broken",
"^": "t_chaingate_l",
"F": "t_sidewalk",
"&": "t_door_locked",
"B": "t_palisade",
"*": "t_door_locked",
"5": "t_chainfence_h",
"8": "t_chainfence_v",
"f": "t_pavement",
"v": "t_wall_glass"
},
"furniture": {
".": "f_null",
"_": "f_null",
",": "f_null",
" ": "f_null",
"-": "f_null",
"|": "f_null",
"O": "f_null",
"L": "f_null",
"+": "f_null",
"M": "f_anvil",
"w": "f_null",
"x": "f_null",
"c": "f_chair",
"#": "f_counter",
"&": "f_null",
"r": "f_rack",
"^": "f_null",
"t": "f_table",
"F": "f_null",
"@": "f_null",
":": "f_dresser",
"l": "f_bookcase",
"S": "f_null",
"G": "f_desk",
"f": "f_trashcan",
"T": "f_displaycase",
"h": "f_null",
"v": "f_null"
"M": "f_anvil",
"c": "f_chair",
"#": "f_counter",
"r": "f_rack",
"t": "f_table",
":": "f_dresser",
"l": "f_bookcase",
"G": "f_desk",
"f": "f_trashcan",
"T": "f_displaycase",
"h": "f_null"
},
"place_items": [
{ "item": "antique", "chance": 70, "x": [ 4,9 ], "y": [ 10,10 ] },
{ "item": "antique", "chance": 70, "x": [ 14,19 ], "y": [ 10,10 ] },
{ "item": "antique", "chance": 70, "x": [ 4,9 ], "y": [ 13,13] },
{ "item": "antique", "chance": 70, "x": [ 14,19 ], "y": [ 13,13 ] },
{ "item": "antique", "chance": 70, "x": [ 1,1 ], "y": [ 8,15 ] },
{ "item": "antique", "chance": 70, "x": [ 22,22 ], "y": [ 8,15 ] },
{ "item": "antique_rare", "chance": 65, "x": [ 9,14 ], "y": [ 16,16 ]}
]
}
}
]
}
{ "item": "antique", "chance": 70, "x": [ 4,9 ], "y": [ 10,10 ] },
{ "item": "antique", "chance": 70, "x": [ 14,19 ], "y": [ 10,10 ] },
{ "item": "antique", "chance": 70, "x": [ 4,9 ], "y": [ 13,13] },
{ "item": "antique", "chance": 70, "x": [ 14,19 ], "y": [ 13,13 ] },
{ "item": "antique", "chance": 70, "x": [ 1,1 ], "y": [ 8,15 ] },
{ "item": "antique", "chance": 70, "x": [ 22,22 ], "y": [ 8,15 ] },
{ "item": "antique_rare", "chance": 65, "x": [ 9,14 ], "y": [ 16,16 ]}
]
}
}
]
}
]

Large diffs are not rendered by default.

@@ -5,48 +5,50 @@
"default" : "mon_null",
"monsters" : [
{ "monster" : "mon_zombie_child", "freq" : 600, "cost_multiplier" : 1, "pack_size": [2,5] }
]
},{
"type" : "overmap_terrain",
"id" : "s_arcade",
"name" : "arcade",
"rotate" : true,
"sym" : 65,
"color" : "cyan",
"see_cost" : 5,
"mondensity" : 2,
"sidewalk" : true,
"mapgen": [
{ "weight": 250,
"method": "json",
"object": {
"rows":[
".______________________.",
".______________________.",
".______________________.",
".______________________.",
".______________________.",
".ssssssssssssssssssssss.",
".ssssssssssssssssssssss.",
".ssssssssssssssssssssss.",
".ssssssssssssssssssllss.",
".|---++-OOO-++--------|.",
".|F |.",
".|F |.",
".|F FF FF |.",
".|F FF F FF ## |.",
".|F FF F FF # T|.",
".|F FF FF # T|.",
".|F # T|.",
".|F x x x # T|.",
".|FFFFFx x xFFFF # T|.",
".|--------------------|.",
"........................",
"........................",
"........................",
"........................"
],
"terrain": {
]
},
{
"type" : "overmap_terrain",
"id" : "s_arcade",
"name" : "arcade",
"rotate" : true,
"sym" : 65,
"color" : "cyan",
"see_cost" : 5,
"mondensity" : 2,
"sidewalk" : true,
"mapgen": [
{ "weight": 250,
"method": "json",
"object": {
"fill_ter": "t_floor",
"rows":[
".______________________.",
".______________________.",
".______________________.",
".______________________.",
".______________________.",
".ssssssssssssssssssssss.",
".ssssssssssssssssssssss.",
".ssssssssssssssssssssss.",
".ssssssssssssssssssllss.",
".|---++-OOO-++--------|.",
".|F |.",
".|F |.",
".|F FF FF |.",
".|F FF F FF ## |.",
".|F FF F FF # T|.",
".|F FF FF # T|.",
".|F # T|.",
".|F x x x # T|.",
".|FFFFFx x xFFFF # T|.",
".|--------------------|.",
"........................",
"........................",
"........................",
"........................"
],
"terrain": {
".": "t_grass",
"_": "t_pavement",
",": "t_pavement_y",
@@ -58,34 +60,12 @@
"+": "t_door_c",
"M": "t_door_metal_locked",
"w": "t_gates_mech_control",
"c": "t_floor",
"#": "t_floor",
"r": "t_floor",
"^": "t_floor",
"l": "t_sidewalk",
"F": "t_floor",
"@": "t_floor",
":": "t_floor",
"T": "t_floor",
"x": "t_floor",
"G": "t_floor",
"f": "t_floor",
"S": "t_floor",
"&": "t_door_metal_locked",
"s": "t_sidewalk"
},
"furniture": {
},
"furniture": {
".": "f_null",
"_": "f_null",
",": "f_null",
" ": "f_null",
"-": "f_null",
"|": "f_null",
"O": "f_null",
"L": "f_null",
"+": "f_null",
"M": "f_null",
"w": "f_null",
"x": "f_pinball_machine",
"c": "f_chair",
"#": "f_counter",
@@ -99,17 +79,17 @@
"l": "f_vending_c",
"S": "f_sink",
"T": "f_locker"
},
"place_monsters": [
{ "monster": "GROUP_ARCADE", "x": [ 3, 17 ], "y": [ 13, 15 ], "chance": 1}
],
"place_items": [
{ "item": "vending_drink", "chance": 75, "x": 19, "y": 8 },
{ "item": "vending_food", "chance": 75, "x": 20, "y": 8 },
{ "item": "arcade_prizes", "chance": 95, "x": 21, "y": [ 14,18 ] }
]
}
},
"place_monsters": [
{ "monster": "GROUP_ARCADE", "x": [ 3, 17 ], "y": [ 13, 15 ] }
],
"place_items": [
{ "item": "vending_drink", "chance": 75, "x": 19, "y": 8 },
{ "item": "vending_food", "chance": 75, "x": 20, "y": 8 },
{ "item": "arcade_prizes", "chance": 95, "x": 21, "y": [ 14,18 ] }
]
}
]
}
}
]
}
]
@@ -1,59 +1,4 @@
[
{
"type": "mapgen",
"comment": "abandoned store; adds in shackles.",
"om_terrain": [
"abstorefront"
],
"method": "json",
"object": {
"rows": [
" ",
" |-xxxxxxxxDDxxxxxxxx-| ",
" |...................B| ",
" |B..c........B..B...B| ",
" |B..c........B..B...B| ",
" |B..c..B..B..B..B...B| ",
" |cccc..B..B..B..B...B| ",
" |B.....B..B..B..B...B| ",
" |B..................B| ",
" |B..BBBB..BBBBBB.BB.B| ",
" |................BB.B| ",
" |B..BBBB..BBBBBB....B| ",
" |B...............--+-| ",
" |B...............|B..| ",
" |BBBBBBB..BBBBBB.|B..D ",
" |--------------------| ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" "
],
"terrain": {
" ": "t_pavement",
".": "t_floor",
"B": "t_floor",
"c": "t_floor",
"x": "t_window_boarded",
"-": "t_wall",
"|": "t_wall",
"+": "t_door_c",
"D": "t_door_locked"
},
"furniture": {
"B": "f_rack",
"c": "f_counter"
},
"set": [
{ "point": "furniture", "id": "f_shackle", "x": [2,14], "y": [2,21], "chance": 2 }
]
}
},

{
"type" : "mapgen",
"comment": "cabin with bandits; adds in shackles.",