@@ -2329,18 +2329,18 @@ static TrackStatus GetTileTrackStatus_Tr
break;
}
return CombineTrackStatus(TrackBitsToTrackdirBits(trackbits), red_signals);
static void ClickTile_Track(TileIndex tile)
static bool ClickTile_Track(TileIndex tile)
{
switch (GetRailTileType(tile)) {
case RAIL_TILE_DEPOT: ShowDepotWindow(tile, VEH_TRAIN); break;
case RAIL_TILE_WAYPOINT: ShowWaypointWindow(GetWaypointByTile(tile)); break;
default: break;
case RAIL_TILE_DEPOT: ShowDepotWindow(tile, VEH_TRAIN); return true;
case RAIL_TILE_WAYPOINT: ShowWaypointWindow(GetWaypointByTile(tile)); return true;
default: return false;
static void GetTileDesc_Track(TileIndex tile, TileDesc *td)
td->owner[0] = GetTileOwner(tile);