Allow building multiple docks per station.
(cherry picked from commit 0110c4a35d383e0be2cbb53cbe9cbe6784abb3e9) # Conflicts: # src/station_cmd.cpp
This commit is contained in:

committed by
Jonathan G Rennison

parent
d486d58d86
commit
1d3cf59d8a
@@ -458,9 +458,10 @@ public:
|
||||
TileArea bus_station; ///< Tile area the bus 'station' part covers
|
||||
RoadStop *truck_stops; ///< All the truck stops
|
||||
TileArea truck_station; ///< Tile area the truck 'station' part covers
|
||||
Dock *docks; ///< All the docks
|
||||
TileArea dock_station; ///< Tile area dock 'station' part covers
|
||||
|
||||
Airport airport; ///< Tile area the airport covers
|
||||
TileIndex dock_tile; ///< The location of the dock
|
||||
|
||||
IndustryType indtype; ///< Industry type to get the name from
|
||||
|
||||
@@ -490,6 +491,8 @@ public:
|
||||
void RecomputeIndustriesNear();
|
||||
static void RecomputeIndustriesNearForAll();
|
||||
|
||||
Dock *GetPrimaryDock() const { return docks; }
|
||||
|
||||
uint GetCatchmentRadius() const;
|
||||
Rect GetCatchmentRectUsingRadius(uint radius) const;
|
||||
inline Rect GetCatchmentRect() const
|
||||
|
Reference in New Issue
Block a user