# HG changeset patch
# User HackaLittleBit
# Date 1390743707 0
#      Sun Jan 26 13:41:47 2014 +0000
# Node ID 3f1fe3c111a9c713af9802572bf56a30f4bfe222
# Parent  42f919636a80dc54a629a2d87b9706339f3ff5cb
Holding  for helicopters above airfields

diff --git a/src/table/airport_movement.h b/src/table/airport_movement.h
--- a/src/table/airport_movement.h
+++ b/src/table/airport_movement.h
@@ -110,7 +110,7 @@
 	AMD(   46,    8, AMED_HELI_LOWER,                 DIR_N ), // 30 Land at Helipad2
 	AMD(   30,    8, AMED_HELI_RAISE,                 DIR_N ), // 31 Takeoff Helipad1
 	AMD(   46,    8, AMED_HELI_RAISE,                 DIR_N ), // 32 Takeoff Helipad2
-	AMD(   64,   22, AMED_NOSPDCLAMP | AMED_SLOWTURN, DIR_N ), // 33 Go to position for Hangarentrance in air
+	AMD(   64,   22, AMED_HOLD       | AMED_SLOWTURN, DIR_N ), // 33 Heli go to position for Hangarentrance in air
 	AMD(   64,   22, AMED_HELI_LOWER,                 DIR_N ), // 34 Land in front of hangar
 	AMD(   38,    8, AMED_EXACTPOS,                   DIR_N ), // 35 pre-helitakeoff helipad 1
 	AMD(   54,    8, AMED_EXACTPOS,                   DIR_N ), // 36 pre-helitakeoff helipad 2
@@ -242,7 +242,7 @@
 	AMD(   96,   55, AMED_HELI_LOWER,                 DIR_N ), // 46 Land at Helipad2
 	AMD(  104,   71, AMED_HELI_RAISE,                 DIR_N ), // 47 Takeoff Helipad1
 	AMD(  104,   55, AMED_HELI_RAISE,                 DIR_N ), // 48 Takeoff Helipad2
-	AMD(  104,   32, AMED_NOSPDCLAMP | AMED_SLOWTURN, DIR_N ), // 49 Go to position for Hangarentrance in air
+	AMD(  104,   32, AMED_HOLD       | AMED_SLOWTURN, DIR_N ), // 49 Heli go to position for Hangarentrance in air
 	AMD(  104,   32, AMED_HELI_LOWER,                 DIR_N ), // 50 Land in HANGAR2_AREA to go to hangar
 	AMD(  396,  157, AMED_NOSPDCLAMP | AMED_SLOWTURN, DIR_N ), // 51 Initial DIAGDIR_NE approach
 	AMD(  155, -126, AMED_NOSPDCLAMP | AMED_SLOWTURN, DIR_N ), // 52 Initial DIAGDIR_SE approach
@@ -308,7 +308,7 @@
 	AMD(   62,   54, AMED_HELI_LOWER,                 DIR_N ), // 52 Land at Helipad2
 	AMD(   78,   54, AMED_HELI_RAISE,                 DIR_N ), // 53 Takeoff Helipad1
 	AMD(   62,   54, AMED_HELI_RAISE,                 DIR_N ), // 54 Takeoff Helipad2
-	AMD(  134,   94, AMED_NOSPDCLAMP | AMED_SLOWTURN, DIR_N ), // 55 Go to position for Hangarentrance in air
+	AMD(  134,   94, AMED_HOLD       | AMED_SLOWTURN, DIR_N ), // 55 Heli go to position for Hangarentrance in air
 	AMD(  134,   94, AMED_HELI_LOWER,                 DIR_N ), // 56 Land in front of hangar2
 	AMD(  124,  102, 0,                               DIR_SE), // 57 Outway 2
 	AMD(  134,  134, 0,                               DIR_NE), // 58 Airport OUTWAY 2
@@ -341,7 +341,7 @@
 static const AirportMovingData _airport_moving_data_heliport[9] = {
 	AMD(    5,    9, AMED_EXACTPOS,                   DIR_NE), // 0 - At heliport terminal
 	AMD(    2,    9, AMED_HELI_RAISE,                 DIR_N ), // 1 - Take off (play sound)
-	AMD(   -3,    9, AMED_NOSPDCLAMP | AMED_SLOWTURN, DIR_N ), // 2 - In position above landing spot helicopter
+	AMD(   -3,    9, AMED_HOLD       | AMED_SLOWTURN, DIR_N ), // 2 - In position above landing spot helicopter
 	AMD(   -3,    9, AMED_HELI_LOWER,                 DIR_N ), // 3 - Land
 	AMD(    2,    9, 0,                               DIR_N ), // 4 - Goto terminal on ground
 	AMD(  -31,   59, AMED_NOSPDCLAMP | AMED_SLOWTURN, DIR_N ), // 5 - Circle #1 (north-east)
@@ -359,12 +359,12 @@
 	AMD(  -15,  -49, AMED_NOSPDCLAMP | AMED_SLOWTURN, DIR_N ), // 4 - Circle #2 (north-west)
 	AMD(   49,  -49, AMED_NOSPDCLAMP | AMED_SLOWTURN, DIR_N ), // 5 - Circle #3 (south-west)
 	AMD(   49,  -15, AMED_NOSPDCLAMP | AMED_SLOWTURN, DIR_N ), // 6 - Circle #4 (south-east)
-	AMD(    8,   32, AMED_NOSPDCLAMP | AMED_SLOWTURN, DIR_NW), // 7 - PreHelipad
-	AMD(    8,   32, AMED_NOSPDCLAMP | AMED_SLOWTURN, DIR_NW), // 8 - Helipad
-	AMD(    8,   16, AMED_NOSPDCLAMP | AMED_SLOWTURN, DIR_NW), // 9 - Land
+	AMD(    8,   32, AMED_HOLD       | AMED_SLOWTURN, DIR_NW), // 7 - PreHelipad
+	AMD(    8,   32, AMED_HOLD       | AMED_SLOWTURN, DIR_NW), // 8 - Helipad
+	AMD(    8,   16, AMED_HOLD       | AMED_SLOWTURN, DIR_NW), // 9 - Land
 	AMD(    8,   16, AMED_HELI_LOWER,                 DIR_NW), // 10 - Land
 	AMD(    8,   24, AMED_HELI_RAISE,                 DIR_N ), // 11 - Take off (play sound)
-	AMD(   32,   24, AMED_NOSPDCLAMP | AMED_SLOWTURN, DIR_NW), // 12 Air to above hangar area
+	AMD(   32,   24, AMED_HOLD       | AMED_SLOWTURN, DIR_NW), // 12 Air to above hangar area
 	AMD(   32,   24, AMED_HELI_LOWER,                 DIR_NW), // 13 Taxi to right outside depot
 	AMD(    8,   24, AMED_EXACTPOS,                   DIR_NW), // 14 - on helipad1
 	AMD(   24,   28, AMED_HELI_RAISE,                 DIR_N ), // 15 Takeoff right outside depot
@@ -389,15 +389,15 @@
 	AMD(   32,    8, AMED_HELI_RAISE,                 DIR_N ), // 12 Takeoff Helipad1
 	AMD(   48,    8, AMED_HELI_RAISE,                 DIR_N ), // 13 Takeoff Helipad2
 	AMD(   48,   24, AMED_HELI_RAISE,                 DIR_N ), // 14 Takeoff Helipad3
-	AMD(   84,   24, AMED_NOSPDCLAMP | AMED_SLOWTURN, DIR_N ), // 15 Bufferspace before helipad
-	AMD(   68,   24, AMED_NOSPDCLAMP | AMED_SLOWTURN, DIR_N ), // 16 Bufferspace before helipad
-	AMD(   32,    8, AMED_NOSPDCLAMP | AMED_SLOWTURN, DIR_N ), // 17 Get in position for Helipad1
-	AMD(   48,    8, AMED_NOSPDCLAMP | AMED_SLOWTURN, DIR_N ), // 18 Get in position for Helipad2
-	AMD(   48,   24, AMED_NOSPDCLAMP | AMED_SLOWTURN, DIR_NE), // 19 Get in position for Helipad3
+	AMD(   84,   24, AMED_HOLD       | AMED_SLOWTURN, DIR_N ), // 15 Bufferspace before helipad
+	AMD(   68,   24, AMED_HOLD       | AMED_SLOWTURN, DIR_N ), // 16 Bufferspace before helipad
+	AMD(   32,    8, AMED_HOLD       | AMED_SLOWTURN, DIR_N ), // 17 Get in position for Helipad1
+	AMD(   48,    8, AMED_HOLD       | AMED_SLOWTURN, DIR_N ), // 18 Get in position for Helipad2
+	AMD(   48,   24, AMED_HOLD       | AMED_SLOWTURN, DIR_NE), // 19 Get in position for Helipad3
 	AMD(   40,    8, AMED_HELI_LOWER,                 DIR_N ), // 20 Land at Helipad1
 	AMD(   48,    8, AMED_HELI_LOWER,                 DIR_N ), // 21 Land at Helipad2
 	AMD(   48,   24, AMED_HELI_LOWER,                 DIR_N ), // 22 Land at Helipad3
-	AMD(    0,   22, AMED_NOSPDCLAMP | AMED_SLOWTURN, DIR_N ), // 23 Go to position for Hangarentrance in air
+	AMD(    0,   22, AMED_HOLD       | AMED_SLOWTURN, DIR_N ), // 23 Heli go to position for Hangarentrance in air
 	AMD(    0,   22, AMED_HELI_LOWER,                 DIR_N ), // 24 Land in front of hangar
 	AMD(  148,   -8, AMED_NOSPDCLAMP | AMED_SLOWTURN, DIR_N ), // 25 Fly around waiting for a landing spot (south-east)
 	AMD(  148,    8, AMED_NOSPDCLAMP | AMED_SLOWTURN, DIR_N ), // 26 Fly around waiting for a landing spot (south-west)
