Fix adjacent level crossings left barred after removing middle of crossing
See: #517
This commit is contained in:
@@ -155,7 +155,8 @@ RoadTypes GetRoadTypes(bool introduces);
|
||||
RoadTypes AddDateIntroducedRoadTypes(RoadTypes current, Date date);
|
||||
|
||||
void UpdateLevelCrossing(TileIndex tile, bool sound = true, bool force_close = false);
|
||||
void MarkDirtyAdjacentLevelCrossingTilesOnAddRemove(TileIndex tile, Axis road_axis);
|
||||
void MarkDirtyAdjacentLevelCrossingTilesOnAdd(TileIndex tile, Axis road_axis);
|
||||
void UpdateAdjacentLevelCrossingTilesOnRemove(TileIndex tile, Axis road_axis);
|
||||
bool IsCrossingOccupiedByRoadVehicle(TileIndex t);
|
||||
|
||||
void UpdateRoadCachedOneWayStatesAroundTile(TileIndex tile);
|
||||
|
Reference in New Issue
Block a user