diff --git a/data/json/mapgen/office_tower.json b/data/json/mapgen/office_tower.json index ebb2bc903592f..b3121b0868ad3 100644 --- a/data/json/mapgen/office_tower.json +++ b/data/json/mapgen/office_tower.json @@ -583,5 +583,63 @@ } } } + }, + { + "type": "mapgen", + "om_terrain": [ [ "office_tower_roof_ne_roof" ], [ "office_tower_roof_se_roof" ] ], + "method": "json", + "object": { + "rows": [ + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ----- ", + " -...- ", + " -...- ", + " -...- ", + " -...- ", + " ----- ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " ", + " " + ], + "palettes": [ "roof_palette" ] + } } ] diff --git a/data/json/overmap/multitile_city_buildings.json b/data/json/overmap/multitile_city_buildings.json index 430f71b3c3197..9d22d08f90baf 100644 --- a/data/json/overmap/multitile_city_buildings.json +++ b/data/json/overmap/multitile_city_buildings.json @@ -2872,7 +2872,9 @@ { "point": [ 0, 0, 1 ], "overmap": "office_tower_roof_nw_north" }, { "point": [ 1, 0, 1 ], "overmap": "office_tower_roof_ne_north" }, { "point": [ 0, 1, 1 ], "overmap": "office_tower_roof_sw_north" }, - { "point": [ 1, 1, 1 ], "overmap": "office_tower_roof_se_north" } + { "point": [ 1, 1, 1 ], "overmap": "office_tower_roof_se_north" }, + { "point": [ 1, 0, 2 ], "overmap": "office_tower_roof_ne_roof_north" }, + { "point": [ 1, 1, 2 ], "overmap": "office_tower_roof_se_roof_north" } ], "city_sizes": [ 8, -1 ] }, @@ -2919,7 +2921,7 @@ { "point": [ 2, 1, 0 ], "overmap": "office_tower_2_b3_north" }, { "point": [ 0, 0, 1 ], "overmap": "tower_lab_stairs" }, { "point": [ 1, 0, 1 ], "overmap": "tower_lab" }, - { "point": [ 2, 0, 1 ], "overmap": "office_tower_open_air_corner_north" }, + { "point": [ 2, 0, 1 ], "overmap": "office_tower_2_a3_1_north" }, { "point": [ 0, 1, 1 ], "overmap": "tower_lab" }, { "point": [ 1, 1, 1 ], "overmap": "tower_lab" }, { "point": [ 2, 1, 1 ], "overmap": "tower_lab" }, diff --git a/data/json/overmap/overmap_terrain/overmap_terrain_commercial.json b/data/json/overmap/overmap_terrain/overmap_terrain_commercial.json index 8c0bb2c26da1b..35264def38efd 100644 --- a/data/json/overmap/overmap_terrain/overmap_terrain_commercial.json +++ b/data/json/overmap/overmap_terrain/overmap_terrain_commercial.json @@ -110,7 +110,14 @@ }, { "type": "overmap_terrain", - "id": [ "office_tower_roof_nw", "office_tower_roof_ne", "office_tower_roof_sw", "office_tower_roof_se" ], + "id": [ + "office_tower_roof_nw", + "office_tower_roof_ne", + "office_tower_roof_sw", + "office_tower_roof_se", + "office_tower_roof_ne_roof", + "office_tower_roof_se_roof" + ], "copy-from": "generic_city_building_no_sidewalk", "name": "office building roof", "sym": "t",