From 4b0887458385b6036c14b65813e68e22e8d463b9 Mon Sep 17 00:00:00 2001 From: Jonathan G Rennison Date: Wed, 2 Nov 2022 23:00:57 +0000 Subject: [PATCH] Only show edge level crossing overlays even when safer crossings is off --- src/road_cmd.cpp | 2 +- src/train_cmd.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/road_cmd.cpp b/src/road_cmd.cpp index dda7bc24fe..aa323e634d 100644 --- a/src/road_cmd.cpp +++ b/src/road_cmd.cpp @@ -2274,7 +2274,7 @@ static void DrawTile_Road(TileInfo *ti, DrawTileProcParams params) DrawGroundSprite(rail, pal); - if (_settings_game.vehicle.safer_crossings && _settings_game.vehicle.adjacent_crossings) { + if (_settings_game.vehicle.adjacent_crossings) { const Axis axis = GetCrossingRoadAxis(ti->tile); const DiagDirection dir1 = AxisToDiagDir(axis); const DiagDirection dir2 = ReverseDiagDir(dir1); diff --git a/src/train_cmd.cpp b/src/train_cmd.cpp index 8e1f9ab988..f569051163 100644 --- a/src/train_cmd.cpp +++ b/src/train_cmd.cpp @@ -2681,7 +2681,7 @@ void UpdateLevelCrossing(TileIndex tile, bool sound, bool force_close) void MarkDirtyAdjacentLevelCrossingTilesOnAddRemove(TileIndex tile, Axis road_axis) { - if (!(_settings_game.vehicle.safer_crossings && _settings_game.vehicle.adjacent_crossings)) return; + if (!_settings_game.vehicle.adjacent_crossings) return; const DiagDirection dir1 = AxisToDiagDir(road_axis); const DiagDirection dir2 = ReverseDiagDir(dir1);