diff --git a/gfx/SurveyorsMap/pngs_overmap_24x24/alternate roads/dirt_road.json b/gfx/SurveyorsMap/pngs_overmap_24x24/alternate roads/dirt_road.json index 3103035c18..ca1457f48e 100644 --- a/gfx/SurveyorsMap/pngs_overmap_24x24/alternate roads/dirt_road.json +++ b/gfx/SurveyorsMap/pngs_overmap_24x24/alternate roads/dirt_road.json @@ -1,98 +1,54 @@ [ { - "id": [ "dirt_road" ], - "fg": [ "dirt_road_edge_ns", "dirt_road_edge_ew" ], - "bg": "field", - "rotates": true - }, - { - "id": [ "dirt_road_3way" ], - "fg": [ "dirt_road_t_connection_n", "dirt_road_t_connection_e", "dirt_road_t_connection_s", "dirt_road_t_connection_w" ], - "bg": "field", - "rotates": true - }, - { - "id": [ "dirt_road_turn" ], - "fg": [ "dirt_road_corner_ne", "dirt_road_corner_se", "dirt_road_corner_sw", "dirt_road_corner_nw" ], - "bg": "field", - "rotates": true - }, - { - "id": [ "dirt_road_turn1" ], - "fg": [ "dirt_road_corner_nw", "dirt_road_corner_ne", "dirt_road_corner_se", "dirt_road_corner_sw" ], - "bg": "field", - "rotates": true - }, - { - "id": [ "dirt_road_forest" ], - "fg": [ "dirt_road_edge_ns", "dirt_road_edge_ew" ], - "bg": "forest_center", - "rotates": true - }, - { - "id": [ "dirt_road_3way_forest" ], - "fg": [ "dirt_road_t_connection_n", "dirt_road_t_connection_e", "dirt_road_t_connection_s", "dirt_road_t_connection_w" ], - "bg": "forest_center", - "rotates": true - }, - { - "id": [ "dirt_road_turn_forest" ], - "fg": [ "dirt_road_corner_ne", "dirt_road_corner_se", "dirt_road_corner_sw", "dirt_road_corner_nw" ], - "bg": "forest_center", - "rotates": true - }, - { - "id": [ "dirt_road_turn1_forest" ], - "fg": [ "dirt_road_corner_nw", "dirt_road_corner_ne", "dirt_road_corner_se", "dirt_road_corner_sw" ], - "bg": "forest_center", - "rotates": true - }, - { - "id": [ "rural_road" ], - "fg": [ "rural_road_edge_ns", "rural_road_edge_ew" ], - "bg": "field", - "rotates": true - }, - { - "id": [ "rural_road_3way" ], - "fg": [ "rural_road_t_connection_n", "rural_road_t_connection_e", "rural_road_t_connection_s", "rural_road_t_connection_w" ], - "bg": "field", - "rotates": true - }, - { - "id": [ "rural_road_turn" ], - "fg": [ "rural_road_corner_ne", "rural_road_corner_se", "rural_road_corner_sw", "rural_road_corner_nw" ], - "bg": "field", - "rotates": true - }, - { - "id": [ "rural_road_turn1" ], - "fg": [ "rural_road_corner_nw", "rural_road_corner_ne", "rural_road_corner_se", "rural_road_corner_sw" ], - "bg": "field", - "rotates": true - }, - { - "id": [ "rural_road_forest" ], - "fg": [ "rural_road_edge_ns", "rural_road_edge_ew" ], - "bg": "forest_center", - "rotates": true - }, - { - "id": [ "rural_road_3way_forest" ], - "fg": [ "rural_road_t_connection_n", "rural_road_t_connection_e", "rural_road_t_connection_s", "rural_road_t_connection_w" ], - "bg": "forest_center", - "rotates": true - }, - { - "id": [ "rural_road_turn_forest" ], - "fg": [ "rural_road_corner_ne", "rural_road_corner_se", "rural_road_corner_sw", "rural_road_corner_nw" ], - "bg": "forest_center", - "rotates": true - }, - { - "id": [ "rural_road_turn1_forest" ], - "fg": [ "rural_road_corner_nw", "rural_road_corner_ne", "rural_road_corner_se", "rural_road_corner_sw" ], - "bg": "forest_center", - "rotates": true + "id": "rural_road", + "fg": "dirt_road_unconnected", + "bg": "field", + "multitile": true, + "additional_tiles": [ + { "id": "center", "fg": "dirt_road_center", "bg": "field" }, + { + "id": "corner", + "fg": [ "dirt_road_corner_nw", "dirt_road_corner_sw", "dirt_road_corner_se", "dirt_road_corner_ne" ], + "bg": "field" + }, + { + "id": "t_connection", + "fg": [ "dirt_road_t_connection_n", "dirt_road_t_connection_w", "dirt_road_t_connection_s", "dirt_road_t_connection_e" ], + "bg": "field" + }, + { "id": "edge", "fg": [ "dirt_road_edge_ns", "dirt_road_edge_ew" ], "bg": "field" }, + { + "id": "end_piece", + "fg": [ "dirt_road_end_piece_n", "dirt_road_end_piece_w", "dirt_road_end_piece_s", "dirt_road_end_piece_e" ], + "bg": "field" + }, + { "id": "unconnected", "fg": [ "dirt_road_unconnected", "dirt_road_unconnected" ], "bg": "field" } + ] + }, + { + "id": "rural_road_forest", + "fg": "rural_road_unconnected", + "bg": "forest_center", + "multitile": true, + "additional_tiles": [ + { "id": "center", "fg": "rural_road_center", "bg": "forest_center" }, + { + "id": "corner", + "fg": [ "rural_road_corner_nw", "rural_road_corner_sw", "rural_road_corner_se", "rural_road_corner_ne" ], + "bg": "forest_center" + }, + { + "id": "t_connection", + "fg": [ "rural_road_t_connection_n", "rural_road_t_connection_w", "rural_road_t_connection_s", "rural_road_t_connection_e" ], + "bg": "forest_center" + }, + { "id": "edge", "fg": [ "rural_road_edge_ns", "rural_road_edge_ew" ], "bg": "forest_center" }, + { + "id": "end_piece", + "fg": [ "rural_road_end_piece_n", "rural_road_end_piece_w", "rural_road_end_piece_s", "rural_road_end_piece_e" ], + "bg": "forest_center" + }, + { "id": "unconnected", "fg": [ "rural_road_unconnected", "rural_road_unconnected" ], "bg": "forest_center" } + ] } ] diff --git a/gfx/SurveyorsMap/pngs_overmap_24x24/alternate roads/dirt_road_unconnected.png b/gfx/SurveyorsMap/pngs_overmap_24x24/alternate roads/dirt_road_unconnected.png new file mode 100644 index 0000000000..912304c779 Binary files /dev/null and b/gfx/SurveyorsMap/pngs_overmap_24x24/alternate roads/dirt_road_unconnected.png differ diff --git a/gfx/SurveyorsMap/pngs_overmap_24x24/alternate roads/rural_road_unconnected.png b/gfx/SurveyorsMap/pngs_overmap_24x24/alternate roads/rural_road_unconnected.png new file mode 100644 index 0000000000..2c8c9e2f4f Binary files /dev/null and b/gfx/SurveyorsMap/pngs_overmap_24x24/alternate roads/rural_road_unconnected.png differ