From d29cec53e0e7498594790f93a9bc11ca907f5f22 Mon Sep 17 00:00:00 2001 From: Jonathan G Rennison Date: Wed, 24 May 2023 20:04:32 +0100 Subject: [PATCH] Viewport map: Show bridges and tunnels in rail type colour in routes mode See: #522 --- src/viewport.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/viewport.cpp b/src/viewport.cpp index f42b6bfe6f..2aaeb9be18 100644 --- a/src/viewport.cpp +++ b/src/viewport.cpp @@ -3435,6 +3435,8 @@ static void ViewportMapDrawBridgeTunnel(Viewport * const vp, const TunnelBridgeT if (vp->map_type == VPMT_OWNER && _settings_client.gui.use_owner_colour_for_tunnelbridge && o < MAX_COMPANIES) { colour = _legend_land_owners[_company_to_list_pos[o]].colour; colour = is_tunnel ? _darken_colour[colour] : _lighten_colour[colour]; + } else if (vp->map_type == VPMT_ROUTES && IsRailTunnelBridgeTile(tile)) { + colour = GetRailTypeInfo(GetRailType(tile))->map_colour; } else { colour = is_tunnel ? PC_BLACK : PC_VERY_LIGHT_YELLOW; }