| author | peter1138 | 
| Wed, 28 Jun 2006 18:37:53 +0000 | |
| changeset 4090 | 0d2e6106082f | 
| parent 3882 | 86380e989bad | 
| permissions | -rw-r--r-- | 
| 
3334
 
b72ac8637a30
(svn r4113) Moved all relevant map functions for stations to station_map.[ch]
 
celestar 
parents:  
diff
changeset
 | 
1  | 
/* $Id$ */  | 
| 
 
b72ac8637a30
(svn r4113) Moved all relevant map functions for stations to station_map.[ch]
 
celestar 
parents:  
diff
changeset
 | 
2  | 
|
| 
 
b72ac8637a30
(svn r4113) Moved all relevant map functions for stations to station_map.[ch]
 
celestar 
parents:  
diff
changeset
 | 
3  | 
#include "stdafx.h"  | 
| 
 
b72ac8637a30
(svn r4113) Moved all relevant map functions for stations to station_map.[ch]
 
celestar 
parents:  
diff
changeset
 | 
4  | 
#include "openttd.h"  | 
| 
 
b72ac8637a30
(svn r4113) Moved all relevant map functions for stations to station_map.[ch]
 
celestar 
parents:  
diff
changeset
 | 
5  | 
#include "station_map.h"  | 
| 
 
b72ac8637a30
(svn r4113) Moved all relevant map functions for stations to station_map.[ch]
 
celestar 
parents:  
diff
changeset
 | 
6  | 
|
| 
 
b72ac8637a30
(svn r4113) Moved all relevant map functions for stations to station_map.[ch]
 
celestar 
parents:  
diff
changeset
 | 
7  | 
|
| 
 
b72ac8637a30
(svn r4113) Moved all relevant map functions for stations to station_map.[ch]
 
celestar 
parents:  
diff
changeset
 | 
8  | 
StationType GetStationType(TileIndex t)  | 
| 
 
b72ac8637a30
(svn r4113) Moved all relevant map functions for stations to station_map.[ch]
 
celestar 
parents:  
diff
changeset
 | 
9  | 
{
 | 
| 
 
b72ac8637a30
(svn r4113) Moved all relevant map functions for stations to station_map.[ch]
 
celestar 
parents:  
diff
changeset
 | 
10  | 
assert(IsTileType(t, MP_STATION));  | 
| 
 
b72ac8637a30
(svn r4113) Moved all relevant map functions for stations to station_map.[ch]
 
celestar 
parents:  
diff
changeset
 | 
11  | 
if (IsRailwayStation(t)) return STATION_RAIL;  | 
| 
 
b72ac8637a30
(svn r4113) Moved all relevant map functions for stations to station_map.[ch]
 
celestar 
parents:  
diff
changeset
 | 
12  | 
if (IsAirport(t)) return STATION_AIRPORT;  | 
| 
 
b72ac8637a30
(svn r4113) Moved all relevant map functions for stations to station_map.[ch]
 
celestar 
parents:  
diff
changeset
 | 
13  | 
if (IsTruckStop(t)) return STATION_TRUCK;  | 
| 
 
b72ac8637a30
(svn r4113) Moved all relevant map functions for stations to station_map.[ch]
 
celestar 
parents:  
diff
changeset
 | 
14  | 
if (IsBusStop(t)) return STATION_BUS;  | 
| 
 
b72ac8637a30
(svn r4113) Moved all relevant map functions for stations to station_map.[ch]
 
celestar 
parents:  
diff
changeset
 | 
15  | 
if (IsOilRig(t)) return STATION_OILRIG;  | 
| 
 
b72ac8637a30
(svn r4113) Moved all relevant map functions for stations to station_map.[ch]
 
celestar 
parents:  
diff
changeset
 | 
16  | 
if (IsDock(t)) return STATION_DOCK;  | 
| 
 
b72ac8637a30
(svn r4113) Moved all relevant map functions for stations to station_map.[ch]
 
celestar 
parents:  
diff
changeset
 | 
17  | 
assert(IsBuoy_(t));  | 
| 
 
b72ac8637a30
(svn r4113) Moved all relevant map functions for stations to station_map.[ch]
 
celestar 
parents:  
diff
changeset
 | 
18  | 
return STATION_BUOY;  | 
| 
 
b72ac8637a30
(svn r4113) Moved all relevant map functions for stations to station_map.[ch]
 
celestar 
parents:  
diff
changeset
 | 
19  | 
}  |