forked from mirror/OpenTTD
(svn r16909) -Fix [FS#2996]: NewGRF stations would be triggering assertions all over the place when using the more advanced station types.
-Change: make (rail) waypoints sub classes of 'base stations', make buoys waypoints and unify code between them where possible.
This commit is contained in:
@@ -50,12 +50,6 @@ Station::Station(TileIndex tile) :
|
||||
/* this->random_bits is set in Station::AddFacility() */
|
||||
}
|
||||
|
||||
/* static */ BaseStation *BaseStation::GetByTile(TileIndex tile)
|
||||
{
|
||||
if (IsRailWaypointTile(tile)) return Waypoint::GetByTile(tile);
|
||||
return Station::GetByTile(tile);
|
||||
}
|
||||
|
||||
/**
|
||||
* Clean up a station by clearing vehicle orders and invalidating windows.
|
||||
* Aircraft-Hangar orders need special treatment here, as the hangars are
|
||||
|
Reference in New Issue
Block a user