* Check if a level crossing tile has a train on it * @param tile tile to test * @return true if a train is on the crossing * @pre tile is a level crossing */
| 1700 | * @pre tile is a level crossing |
| 1701 | */ |
| 1702 | bool TrainOnCrossing(TileIndex tile) |
| 1703 | { |
| 1704 | assert(IsLevelCrossingTile(tile)); |
| 1705 | |
| 1706 | return HasVehicleOnTile(tile, IsTrain); |
| 1707 | } |
| 1708 | |
| 1709 | /** |
| 1710 | * Checks if a train is approaching a rail-road crossing |
no test coverage detected