Fix #10831: Level crossing parts left barred after crossing tile removal (#10874)

This commit is contained in:
Jonathan G Rennison
2023-06-03 22:04:24 +01:00
committed by GitHub
parent cd751a598a
commit a2c0e6aa18
4 changed files with 43 additions and 3 deletions

View File

@@ -155,6 +155,7 @@ RoadTypes AddDateIntroducedRoadTypes(RoadTypes current, TimerGameCalendar::Date
void UpdateLevelCrossing(TileIndex tile, bool sound = true, bool force_bar = false);
void MarkDirtyAdjacentLevelCrossingTiles(TileIndex tile, Axis road_axis);
void UpdateAdjacentLevelCrossingTilesOnLevelCrossingRemoval(TileIndex tile, Axis road_axis);
void UpdateCompanyRoadInfrastructure(RoadType rt, Owner o, int count);
struct TileInfo;