diff options
author | yexo <yexo@openttd.org> | 2009-09-01 10:06:18 +0000 |
---|---|---|
committer | yexo <yexo@openttd.org> | 2009-09-01 10:06:18 +0000 |
commit | 5a3b2f0d02ddb7fedbca29a3e5e68dec28c887af (patch) | |
tree | 54c353b3cbd325b05f48bd3ab99c3303a34ee7b9 | |
parent | 80ad8ff3cc6c61c49e4470b5b326881adea71173 (diff) | |
download | openttd-5a3b2f0d02ddb7fedbca29a3e5e68dec28c887af.tar.xz |
(svn r17338) -Feature(tte): Add extra entry points for all airports so planes don't make strange turns when entering the holding stack
-rw-r--r-- | src/airport_movement.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/airport_movement.h b/src/airport_movement.h index 481773d34..2ce300312 100644 --- a/src/airport_movement.h +++ b/src/airport_movement.h @@ -404,7 +404,7 @@ static const AirportFTAbuildup _airport_fta_dummy[] = { * this may be changed later when airports are moved to external file */ static const TileIndexDiffC _airport_depots_country[] = {{3, 0}}; static const byte _airport_terminal_country[] = {1, 2}; -static const byte _airport_entries_country[] = {16, 16, 16, 16}; +static const byte _airport_entries_country[] = {16, 15, 18, 17}; static const AirportFTAbuildup _airport_fta_country[] = { { 0, HANGAR, NOTHING_block, 1 }, { 1, 255, AIRPORT_BUSY_block, 0 }, { 1, HANGAR, 0, 0 }, { 1, TERM1, TERM1_block, 2 }, { 1, TERM2, 0, 4 }, { 1, HELITAKEOFF, 0, 19 }, { 1, 0, 0, 6 }, @@ -437,7 +437,7 @@ static const AirportFTAbuildup _airport_fta_country[] = { static const TileIndexDiffC _airport_depots_commuter[] = { { 4, 0 } }; static const byte _airport_terminal_commuter[] = { 1, 3 }; static const byte _airport_helipad_commuter[] = { 1, 2 }; -static const byte _airport_entries_commuter[] = {21, 21, 21, 21}; +static const byte _airport_entries_commuter[] = {22, 21, 24, 23}; static const AirportFTAbuildup _airport_fta_commuter[] = { { 0, HANGAR, NOTHING_block, 1 }, { 0, HELITAKEOFF, HELIPAD2_block, 1 }, { 0, 0, 0, 1 }, { 1, 255, TAXIWAY_BUSY_block, 0 }, { 1, HANGAR, 0, 0 }, { 1, TAKEOFF, 0, 11 }, { 1, TERM1, TAXIWAY_BUSY_block, 10 }, { 1, TERM2, TAXIWAY_BUSY_block, 10 }, { 1, TERM3, TAXIWAY_BUSY_block, 10 }, { 1, HELIPAD1, TAXIWAY_BUSY_block, 10 }, { 1, HELIPAD2, TAXIWAY_BUSY_block, 10 }, { 1, HELITAKEOFF, TAXIWAY_BUSY_block, 10 }, { 1, 0, 0, 0 }, @@ -528,7 +528,7 @@ static const AirportFTAbuildup _airport_fta_city[] = { static const TileIndexDiffC _airport_depots_metropolitan[] = { { 5, 0 } }; static const byte _airport_terminal_metropolitan[] = { 1, 3 }; -static const byte _airport_entries_metropolitan[] = {20, 20, 20, 20}; +static const byte _airport_entries_metropolitan[] = {20, 19, 22, 21}; static const AirportFTAbuildup _airport_fta_metropolitan[] = { { 0, HANGAR, NOTHING_block, 1 }, { 1, 255, TAXIWAY_BUSY_block, 0 }, { 1, HANGAR, 0, 0 }, { 1, TERM2, 0, 6 }, { 1, TERM3, 0, 6 }, { 1, 0, 0, 7 }, // for all else, go to 7 @@ -567,7 +567,7 @@ static const AirportFTAbuildup _airport_fta_metropolitan[] = { static const TileIndexDiffC _airport_depots_international[] = { { 0, 3 }, { 6, 1 } }; static const byte _airport_terminal_international[] = { 2, 3, 3 }; static const byte _airport_helipad_international[] = { 1, 2 }; -static const byte _airport_entries_international[] = { 37, 37, 37, 37 }; +static const byte _airport_entries_international[] = { 38, 37, 40, 39 }; static const AirportFTAbuildup _airport_fta_international[] = { { 0, HANGAR, NOTHING_block, 2 }, { 0, 255, TERM_GROUP1_block, 0 }, { 0, 255, TERM_GROUP2_ENTER1_block, 1 }, { 0, HELITAKEOFF, HELIPAD1_block, 2 }, { 0, 0, 0, 2 }, { 1, HANGAR, NOTHING_block, 3 }, { 1, 255, HANGAR2_AREA_block, 1 }, { 1, HELITAKEOFF, HELIPAD2_block, 3 }, { 1, 0, 0, 3 }, @@ -633,7 +633,7 @@ static const AirportFTAbuildup _airport_fta_international[] = { static const TileIndexDiffC _airport_depots_intercontinental[] = { { 0, 5 }, { 8, 4 } }; static const byte _airport_terminal_intercontinental[] = { 2, 4, 4 }; static const byte _airport_helipad_intercontinental[] = { 1, 2 }; -static const byte _airport_entries_intercontinental[] = { 43, 43, 43, 43 }; +static const byte _airport_entries_intercontinental[] = { 44, 43, 46, 45 }; static const AirportFTAbuildup _airport_fta_intercontinental[] = { { 0, HANGAR, NOTHING_block, 2 }, { 0, 255, HANGAR1_AREA_block | TERM_GROUP1_block, 0 }, { 0, 255, HANGAR1_AREA_block | TERM_GROUP1_block, 1 }, { 0, TAKEOFF, HANGAR1_AREA_block | TERM_GROUP1_block, 2 }, { 0, 0, 0, 2 }, { 1, HANGAR, NOTHING_block, 3 }, { 1, 255, HANGAR2_AREA_block, 1 }, { 1, 255, HANGAR2_AREA_block, 0 }, { 1, 0, 0, 3 }, |