diff options
author | tron <tron@openttd.org> | 2006-03-24 08:55:08 +0000 |
---|---|---|
committer | tron <tron@openttd.org> | 2006-03-24 08:55:08 +0000 |
commit | 9be713f1ae0cff0bc06bbef395fda8bf829e38c2 (patch) | |
tree | 4f245f2fb33365183177a0e7de46103b9c2464d3 /aircraft_cmd.c | |
parent | 4b0e8947d5053d0987e9d9024156786acd3aec67 (diff) | |
download | openttd-9be713f1ae0cff0bc06bbef395fda8bf829e38c2.tar.xz |
(svn r4079) Add GetSation{Index,ByTile}() to get the station index resp. the station from a tile
Diffstat (limited to 'aircraft_cmd.c')
-rw-r--r-- | aircraft_cmd.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/aircraft_cmd.c b/aircraft_cmd.c index 8d07cb0dc..60904f4e6 100644 --- a/aircraft_cmd.c +++ b/aircraft_cmd.c @@ -4,6 +4,7 @@ #include "openttd.h" #include "debug.h" #include "functions.h" +#include "station_map.h" #include "table/strings.h" #include "map.h" #include "tile.h" @@ -239,7 +240,7 @@ int32 CmdBuildAircraft(int x, int y, uint32 flags, uint32 p1, uint32 p2) * layout for #th position of depot. Since layout must start with a listing * of all depots, it is simple */ { - const Station* st = GetStation(_m[tile].m2); + const Station* st = GetStationByTile(tile); const AirportFTAClass* apc = GetAirport(st->airport_type); uint i; @@ -256,7 +257,7 @@ int32 CmdBuildAircraft(int x, int y, uint32 flags, uint32 p1, uint32 p2) v->u.air.state = HANGAR; v->u.air.previous_pos = v->u.air.pos; - v->u.air.targetairport = _m[tile].m2; + v->u.air.targetairport = GetStationIndex(tile); v->next = u; v->service_interval = _patches.servint_aircraft; |