From 67dd9ffe8c2b90d01682b260327f52ea174fb892 Mon Sep 17 00:00:00 2001 From: Jonathan G Rennison Date: Thu, 18 Jul 2019 17:46:02 +0100 Subject: [PATCH] Use light blue colour for station tile coverage highlight --- src/viewport.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/viewport.cpp b/src/viewport.cpp index fd2b70cdc57..b593e2c56c1 100644 --- a/src/viewport.cpp +++ b/src/viewport.cpp @@ -1110,6 +1110,7 @@ enum TileHighlightType { THT_WHITE, THT_BLUE, THT_RED, + THT_LIGHT_BLUE, }; const Station *_viewport_highlight_station; ///< Currently selected station for coverage area highlight @@ -1123,7 +1124,7 @@ const Town *_viewport_highlight_town; ///< Currently selected town for cov static TileHighlightType GetTileHighlightType(TileIndex t) { if (_viewport_highlight_station != nullptr) { - if (IsTileType(t, MP_STATION) && GetStationIndex(t) == _viewport_highlight_station->index) return THT_WHITE; + if (IsTileType(t, MP_STATION) && GetStationIndex(t) == _viewport_highlight_station->index) return THT_LIGHT_BLUE; if (_viewport_highlight_station->TileIsInCatchment(t)) return THT_BLUE; } @@ -1161,6 +1162,7 @@ static void DrawTileHighlightType(const TileInfo *ti, TileHighlightType tht) case THT_WHITE: DrawTileSelectionRect(ti, PAL_NONE); break; case THT_BLUE: DrawTileSelectionRect(ti, PALETTE_SEL_TILE_BLUE); break; case THT_RED: DrawTileSelectionRect(ti, PALETTE_TILE_RED_PULSATING); break; + case THT_LIGHT_BLUE: DrawTileSelectionRect(ti, SPR_ZONING_INNER_HIGHLIGHT_LIGHT_BLUE); break; } }