
//------------------------------------------------------------------------------
//Filename       fccamp.inc
//System         
//Author         Mark 'I hate battlefields more than pain' Shaw
//Date           MS 12Jun96
//Description    Source data to generate battlefields
//------------------------------------------------------------------------------

Level		121,
//*****************************************************************************
//-----------------------------------
//FLYING CIRCUS PLAYER PARENT BFIELDS	(findme)
//-----------------------------------
//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCSSOUTHBALLOONPATROL=BFcrcs00.BF,
		AirGroup	
		{
			Route		
			{

//TEST WAYPOINT---

//DeadCode MS 17Dec96 				WayPoint  	
//DeadCode MS 17Dec96 				{	Target	WP1,
//DeadCode MS 17Dec96 					Posn	{Abs {Y	FT_7000}
//DeadCode MS 17Dec96 							},
//DeadCode MS 17Dec96 					Range 	MARGIN,
//DeadCode MS 17Dec96 					Action	wpacnoactionno
//DeadCode MS 17Dec96 				},
//DeadCode MS 17Dec96 				WayPoint	
//DeadCode MS 17Dec96 				{	
//DeadCode MS 17Dec96 					Posn	{Abs {WP2},
//DeadCode MS 17Dec96 							 Abs {Y	FT_7000}
//DeadCode MS 17Dec96 							},
//DeadCode MS 17Dec96 					Range 	STANDARDTRIGGER,
//DeadCode MS 17Dec96 					Action	wpacnoactionno,
//DeadCode MS 17Dec96 //SUBPLOT0
//DeadCode MS 17Dec96 					Event	{
//DeadCode MS 17Dec96 							 Event	BFEV_ENEMYBOMBERRETURN04,
//DeadCode MS 17Dec96 							 Event	FCSqdn8_C,
//DeadCode MS 17Dec96 							 Event	FCSqdn66_S,
//DeadCode MS 17Dec96 							 Event	FCJasta5_S,		
//DeadCode MS 17Dec96 							 Event	FCSouthJasta_C,		
//DeadCode MS 17Dec96 							 Setval	{EncounterSize, Encounter01Mod},
//DeadCode MS 17Dec96 							 Setval	{EnemyObjective, WP2},
//DeadCode MS 17Dec96 							 Setval	{HeightSize, FT_5000}
//DeadCode MS 17Dec96 							}
//DeadCode MS 17Dec96 				},
//DeadCode MS 17Dec96 				WayPoint	
//DeadCode MS 17Dec96 				{	Target	WP2,
//DeadCode MS 17Dec96 					Posn	{Abs {Y	FT_7000}
//DeadCode MS 17Dec96 							},
//DeadCode MS 17Dec96 					Range 	MARGIN,
//DeadCode MS 17Dec96 					Action	wpacnoactionno
//DeadCode MS 17Dec96 				},
//DeadCode MS 17Dec96 				WayPoint	
//DeadCode MS 17Dec96 				{	Target	WP1,
//DeadCode MS 17Dec96 					Posn	{Abs {Y	FT_7000}
//DeadCode MS 17Dec96 							},
//DeadCode MS 17Dec96 					Range 	MARGIN,
//DeadCode MS 17Dec96 					Action	wpacnoactionno
//DeadCode MS 17Dec96 				},


//----
				WayPoint	
				{	
					Posn	{Abs {WP1},
							 Abs {Y	FT_7000},
							 Rel	{Intercept	{WP1,FriendHomeBase},
									 Bearing	ANGLES_0Deg,
									 RangePercent	{Random 1,50,1}
									}
							},
					Range 	STANDARDTRIGGER,
					Action	wpacnoactionno,
//SUBPLOT0
   					Event	{Event	{List {Random 4},
  									 FileName BFEV_ENEMYSCOUTSCROSSPATH,
  									 FileName BFEV_ENEMYCHARGEDAMAGED,
  									 FileName BFEV_ENEMYACESURPRISE,
  									 FileName BFEV_FRIENDLYCHARGERETURN00
  									},
							 Event	FCSqdn8_C,
							 Event	FCSqdn66_S,
							 Event	FCSouthJasta_C,		
							 Setval	{EncounterSize, Encounter01Mod},
							 Setval	{HeightSize, FT_3000}
							}
				},
				WayPoint	
				{	Target	WP1,
					Posn	{Abs {Y	FT_7000}
							},
					Range 	MARGIN,
					Action	wpstartloopno
				},
				WayPoint	
				{
					Posn	{Abs	{WP1}, 
							 Abs {Y	FT_7000},
							 Rel	{Intercept	{WP1,WP2},
						 			 Bearing	ANGLES_0Deg,
						 			 RangePercent	{Random	50,49,1}
									}
							},
					Action	wpacnoactionno,
					Range 	STANDARDTRIGGER,
//SUBPLOT2
 					Event	{Start	{M 30},
							 Event	{List {Random 4},
									 FileName	BFEV_ENEMYSPOTTERAPPROACH04,
									 FileName	BFEV_ENEMYSPOTTERAPPROACH05,
									 FileName	BFEV_ENEMYRECONNAPPROACH04,
									 FileName	BFEV_ENEMYRECONNAPPROACH05
									},
							 Setval	{EncounterSize, Encounter01Mod},
							 Setval	{HeightSize, Y {Random FT_3000,20,FT_100}},
							 Setval	{EnemyObjective, WP3},
							 Event	FCSqdn70_C,
							 Event	FCSqdn29_S
							}
				},
				WayPoint	
				{	Target	WP2,
					Posn	{Abs {Y	FT_7000}
							},
					Range 	MARGIN,
					Action	wpbreakloop
				},
				WayPoint	
				{
					Posn	{Abs	{WP2}, 
							 Abs {Y	FT_7000},
							 Rel	{Intercept	{WP2,WP1},
						 			 Bearing	ANGLES_0Deg,
						 			 RangePercent	{Random	50,49,1}
									}
							},
					Action	wpacnoactionno,
					Range 	STANDARDTRIGGER,
//SUBPLOT1
 					Event	{Start	{M 30},
							 Event	BFEV_ENEMYAPPROACHBALLOON00,
							 Event	FCSqdn29_S,
							 Setval	{EnemyObjective, SubObjective},
							 Setval	{EncounterSize, Encounter01Mod}
							}
				},
				WayPoint	
				{	Target	WP1,
					Posn	{Abs {Y	FT_7000}
							},
					Range 	STANDARDTRIGGER,
					Action	wpacnoactionno,
//MAINEVENT
   					Event	{//Start	{M 0},
							 //Window	{M 30},
							 Event	{List {Random 2},
  									 FileName BFEV_ENEMYAPPROACHBALLOON01,
 									 FileName BFEV_ENEMYAPPROACHLOWBALLOON01
 									},
							 Setval	{EncounterSize, Encounter01Mod},
							 Setval	{EnemyObjective, MainObjective},
 							 Event	FCSqdn60_S
							}
				},
				WayPoint	
				{	Target	WP1,
					Posn	{Abs {Y	FT_7000}
							},
					Range 	MARGIN2,
					Action	wpstoploopchkno
				},

				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},	

			Duty		DUTYCAP,

			Posn		{Abs	{FriendHomeBase}, 
					 	Abs	{Y FT_TakeOff}
						},
		   	AirItem		     	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};

//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCSNORTHBALLOONPATROL=BFcrcs01.BF,
		AirGroup	
		{
			Route		
			{
//************************
//TEST WAYPOINTS

//DeadCode MS 03Nov96 				WayPoint	
//DeadCode MS 03Nov96 				{	Target	WP1,
//DeadCode MS 03Nov96 					Posn	{Abs	{Y FT_4000}	
//DeadCode MS 03Nov96 							},
//DeadCode MS 03Nov96 					Range 	MARGIN,
//DeadCode MS 03Nov96 					Action	wpacnoactionno
//DeadCode MS 03Nov96 				},
//DeadCode MS 03Nov96 				WayPoint
//DeadCode MS 03Nov96 				{
//DeadCode MS 03Nov96 					Posn	{Abs	{WP1},
//DeadCode MS 03Nov96 							 Abs	{Y	FT_4000},
//DeadCode MS 03Nov96 							 Rel	{Intercept	{WP1,WP2},
//DeadCode MS 03Nov96 						 			 Bearing	ANGLES_0Deg,
//DeadCode MS 03Nov96 						 			 RangePercent	50
//DeadCode MS 03Nov96 									}
//DeadCode MS 03Nov96 							},
//DeadCode MS 03Nov96 					Range 	STANDARDTRIGGER,
//DeadCode MS 03Nov96 					Action	wpacnoactionno,
//DeadCode MS 03Nov96 					Event	{Event	BFEV_ENEMYSCOUTSCROSSPATHBEHIND,
//DeadCode MS 03Nov96 							 Setval	{EncounterSize, Encounter01Mod},
//DeadCode MS 03Nov96 							 Event	FCSqdn40_S
//DeadCode MS 03Nov96 							}
//DeadCode MS 03Nov96 				},
//DeadCode MS 03Nov96 				WayPoint	
//DeadCode MS 03Nov96 				{	Target	WP2,
//DeadCode MS 03Nov96 					Posn	{Abs	{Y FT_4000}	
//DeadCode MS 03Nov96 							},
//DeadCode MS 03Nov96 					Range 	MARGIN,
//DeadCode MS 03Nov96 					Action	wpacnoactionno
//DeadCode MS 03Nov96 				},


//TEST END
//************************

				WayPoint	
				{	Target	WP1,
					Posn	{Abs	{Y FT_7000}	
							},
					Range 	MARGIN,
					Action	wpstartloopno
				},
				WayPoint
				{
					Posn	{Abs	{WP1},
							 Abs	{Y	FT_7000},
							 Rel	{Intercept	{WP1,WP2},
						 			 Bearing	ANGLES_0Deg,
						 			 RangePercent	{Random	5,45,1}
									}
							},
					Range 	STANDARDTRIGGER,
					Action	wpacnoactionno,
//SUBPLOT0
					Event	{Event	{List {Random 2},	
							 		 FileName	BFEV_ENEMYSCOUTLOSTAMBUSH,
 							 		 FileName	BFEV_ENEMYSCOUTLOST
									},
							 Setval	{EncounterSize, Encounter01Mod},
							 Event	FCSqdn40_S
							},
//SUBPLOT1
					Event	{Start	{M 30},
							 Event	{List {Random 4},
									 FileName	BFEV_ENEMYSPOTTERAPPROACH04,
									 FileName	BFEV_ENEMYSPOTTERAPPROACH05,
									 FileName	BFEV_ENEMYRECONNAPPROACH04,
									 FileName	BFEV_ENEMYRECONNAPPROACH05
									},
							 Setval	{EncounterSize, Encounter01Mod},
							 Setval	{HeightSize, Y {Random FT_3000,20,FT_100}},
							 Setval	{EnemyObjective, WP3},
							 Event	FCSqdn43_C,
							 Event	FCSqdn8N_S
							}
				},
				WayPoint	
				{	Target	WP2,
					Posn	{Abs	{Y FT_7000}	
							},
					Range 	MARGIN,
					Action	wpbreakloop
				},
				WayPoint
				{
					Posn	{Abs	{WP2},
							 Abs	{Y	FT_7000},
							 Rel	{Intercept	{WP2,WP1},
						 			 Bearing	ANGLES_0Deg,
						 			 RangePercent	{Random	0,99,1}
									}
							},
					Range 	STANDARDTRIGGER,
					Action	wpacnoactionno,
//MAINEVENT
					Event	{Start	{M 15},
							 Event	{List {Random 4},
									 FileName	BFEV_ENEMYAPPROACHBALLOON00,
									 FileName	BFEV_ENEMYAPPROACHBALLOON01,
									 FileName	BFEV_ENEMYAPPROACHLOWBALLOON00,
									 FileName	BFEV_ENEMYAPPROACHLOWBALLOON01
									},
							 Setval	{EncounterSize, Encounter01Mod},
							 Setval	{EnemyObjective, MainObjective},
							 Event	FCSqdn60_S
							}
				},
				WayPoint	
				{	Target	WP1,
					Posn	{Abs	{Y FT_7000}	
							},
					Range 	MARGIN2,
					Action	wpstoploopchkno
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},	

			Duty		DUTYCAP,

			Posn		{Abs	{FriendHomeBase}, 
					 	Abs	{Y FT_TakeOff}
						},

//DeadCode JIM 27Oct96 			Posn		{Abs	{FlAlFontaineLens_E}, 
//DeadCode JIM 27Oct96 					 	Abs	{Y FT_5000}
//DeadCode JIM 27Oct96 						},

		   	AirItem		     	

			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};

//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCSBEHINDBALLOONPATROL=BFcrcs02.BF,
		AirGroup	
		{
			Route		
			{
				WayPoint	
				{	Target	WP1,
					Posn	{Abs	{Y FT_5000}	
							},
					Range 	MARGIN,
					Action	wpstartloopno
				},
				WayPoint	
				{
					Posn	{Abs {WP1},
							 Abs	{Y	FT_5000},
							 Rel	{Intercept	{WP1,WP3},
						 			 Bearing	ANGLES_0Deg,
									 Pitch	ANGLES_0Deg,
						 			 RangePercent	{Random	25,50,1}
									}
							},
					Range 	STANDARDTRIGGER,
					Action	wpacnoactionno,
//MAINEVENT
					Event	{
							 Event	BFEV_ENEMYRECONNAPPROACH00,
							 Event	FCSqdn70_C,
							 Setval	{EncounterSize, Encounter01Mod},
							 Setval	{EnemyObjective, MainObjective},
							 Setval	{HeightSize, Y {Random FT_3000,3000,FT_1}}
							}
				},
				WayPoint	
				{
					Posn	{Abs {WP3},
							 Abs	{Y	FT_5000}
							},
					Range 	STANDARDTRIGGER,
					Action	wpacnoactionno,
//SUBPLOT0
 					Event	{Start	{M 15},
							 Event	{List	{Random 2},
 									 FileName	BFEV_FRIENDLYSCOUTLAND,
 									 FileName	BFEV_FRIENDLYPATROLTAKEOFF
 									},		
							 Event	FCJasta12_S,
							 Setval	{EncounterSize, Encounter01Mod},
							 Setval	{FriendlyObjective, UID_CvNtQueant},
							 Setval	{HeightSize, FT_5000}
							}
//TempCode MS 09Oct96 					Event	{Event	BFEV_FRIENDLYSTANDBY,
//TempCode MS 09Oct96 							 Setval	{EncounterSize, Encounter01Mod},
//TempCode MS 09Oct96 							 Event	FCJasta12_S
//TempCode MS 09Oct96 							}
				},
				WayPoint	
				{	Target	WP2,
					Posn	{Abs	{Y FT_5000}	
							},
					Range 	MARGIN,
					Action	wpbreakloop
				},
				WayPoint	
				{
					Posn	{Abs {WP3},
							 Abs	{Y	FT_5000}
							},
					Range 	STANDARDTRIGGER,
					Action	wpacnoactionno,
//SUBPLOT1
					Event	{Start	{M 25},
							 Event	{List	{Random 3},
									 FileName	BFEV_ENEMYLOWLEVELSEARCH,
									 FileName	BFEV_ENEMYRECONNAPPROACH02,
									 FileName	BFEV_ENEMYBOMBERAPPROACH02
									},		
							 Event	FCSqdn4_C,
							 Event	FCSqdn22_S,
							 Setval	{EncounterSize, Encounter01Mod},
							 Setval	{EnemyObjective, UID_AfCpEpinoy},
//WP3
							 Setval	{HeightSize, Y {Random FT_3000,3000,FT_1}}
							}
				},
				WayPoint	
				{	Target	WP1,
					Posn	{Abs	{Y FT_5000}	
							},
					Range 	MARGIN2,
					Action	wpstoploopchkno
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},	

			Duty		DUTYCAP,

			Posn		{Abs	{FriendHomeBase}, 
					 	Abs	{Y FT_TakeOff}
						},
		   	AirItem		     	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};

//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCSNORTHBALLOONPATROL01=BFcrcs03.BF,
		AirGroup	
		{
			Route		
			{
				WayPoint	
				{	Target	WP1,
					Posn	{Abs	{Y	FT_6000}
							},
					Range 	MARGIN,
					Action	wpstartloopno
				},
				WayPoint	
				{	Target	WP2,
					Posn	{Abs	{Y	FT_6000}
							},
					Range 	STANDARDTRIGGER,
					Action	wpacnoactionno,
//MAINEVENT
					Event	{Event {List	{Random 4},	
									 FileName	BFEV_ENEMYAPPROACHBALLOON00,
									 FileName	BFEV_ENEMYAPPROACHBALLOON01,
									 FileName	BFEV_ENEMYAPPROACHLOWBALLOON00,
									 FileName	BFEV_ENEMYAPPROACHLOWBALLOON01
								   },
							 Start	{M 45},
							 Window	{M 30},
							 Setval	{EncounterSize, Encounter01Mod},
							 Setval {EnemyObjective, MainObjective},
							 Event	FCSqdn60_S
							}
				},
				WayPoint	
				{	Target	WP2,
					Posn	{Abs	{Y	FT_6000}
							},
					Range 	MARGIN,
					Action	wpbreakloop
				},
				WayPoint	
				{	Target	WP1,
					Posn	{Abs	{Y	FT_6000}
							},
					Range 	STANDARDTRIGGER,
					Action	wpacnoactionno,
//SUBPLOT0
					Event	{Event BFEV_ENEMYRECONNAPPROACH00,	
							 Start	{M 25},
							 Setval	{EncounterSize, Encounter01Mod},
							 Setval	{EnemyObjective, UID_CvNtDrocourt},
							 Setval	{HeightSize, Y {Random FT_3000,40,FT_100}},
							 Event	FCSqdn16_C
							}
				},
				WayPoint	
				{	Target	WP1,
					Posn	{Abs	{Y	FT_6000}
							},
					Range 	MARGIN2,
					Action	wpstoploopchkno
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},	

			Duty		DUTYCAP,

			Posn		{Abs	{FriendHomeBase}, 
					 	Abs	{Y FT_TakeOff}
						},
		   	AirItem		     	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};

//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCSBEHINDBALLOONPATROL01=BFcrcs04.BF,
		AirGroup	
		{
			Route		
			{
				WayPoint	
				{
					Target	UID_CvNtDouai, 
					Posn	{
						 	Abs	{Y FT_10000}	
							},
					Range 	MARGIN,
					Action	wpstartloopno
				},
				WayPoint	
				{
					Posn	{Abs	{UID_CvNtDouai}, 
							 Abs	{Y	FT_10000},
							 Rel	{Intercept	{UID_CvNtDouai,UID_CvNtCambrai},
						 			 Bearing	ANGLES_0Deg,
						 			 RangePercent	{Random	30,69,1}
									}
							},
					Range 	STANDARDTRIGGER,
					Action	wpacnoactionno,
//MAINEVENT
					Event	{Start	{M 30},
							 Event {List {Random 2},	
									FileName	BFEV_FRACAS1,
									FileName	BFEV_FRACAS2
								   },
							 Setval	{EncounterSize, Encounter01Mod},
							 Event	FCJasta12_S,
							 Event	FCSqdn22_S
							}
				},
//FIXME FIXME FIXME FIXME!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
//DeadCode MS 25Nov96 				WayPoint	
//DeadCode MS 25Nov96 				{
//DeadCode MS 25Nov96 					Posn	{Abs	{UID_CvNtCambrai}, 
//DeadCode MS 25Nov96 						 	Abs	{Y FT_10000}	
//DeadCode MS 25Nov96 							},
//DeadCode MS 25Nov96 					Range 	STANDARDTRIGGER,
//DeadCode MS 25Nov96 					Action	wpacnoactionno,
//DeadCode MS 25Nov96 //FIXME put ground capable in special event
//DeadCode MS 25Nov96 //SUBPLOT0
//DeadCode MS 25Nov96 					Event	{Event BFSP_CRCSBEHINDBALLOONPATROL01},
//DeadCode MS 25Nov96 					Event	{Event BFEV_ENEMYSCOUTGROUNDCAPABLE,	
//DeadCode MS 25Nov96 							 Setval	{EncounterSize, Encounter01Mod},
//DeadCode MS 25Nov96 							 Setval	{FriendlyObjective,UID_CvNtCambrai},
//DeadCode MS 25Nov96 							 Setval	{EnemyObjective,UID_AfCpIwuy},
//DeadCode MS 25Nov96 							 Event	FCSqdn40_S
//DeadCode MS 25Nov96 							}
//DeadCode MS 25Nov96 				},
				WayPoint	
				{
					Target	UID_CvNtCambrai, 
					Posn	{
						 	Abs	{Y FT_10000}	
							},
					Range 	MARGIN,
					Action	wpacnoactionno
				},
				WayPoint	
				{
					Target	UID_CvNtValenciennes, 
					Posn	{
						 	Abs	{Y FT_10000}	
							},
					Range 	MARGIN,
					Action	wpacnoactionno
				},
				WayPoint	
				{
					Target	UID_CvNtDouai, 
					Posn	{
						 	Abs	{Y FT_10000}	
							},
					Range 	MARGIN2,
					Action	wpstoploopchkno
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},	
			Duty		DUTYCAP,

			Posn		{Abs	{FriendHomeBase}, 
					 	Abs	{Y FT_TakeOff}
						},
		   	AirItem		     	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};

//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCSSOUTHSPOTTERPATROL=BFcrcs05.BF,
		AirGroup	
		{
			Route		
			{
				WayPoint	
				{	Target	UID_CvNtDouai,
					Posn	{Abs	{Y	FT_8000}
							},
					Range 	STANDARDTRIGGER,
					Action	wpacnoactionno,
//SUBPLOT0
					Event	{Event BFEV_FRIENDLYPATROLTAKEOFF,	
							 Setval	{EncounterSize, EncounterHFMod},
							 Setval	{FriendlyObjective, UID_CvNtDouai},
							 Setval	{HeightSize, FT_6000},
							 Event	FCJasta3_S
							}
				},
				WayPoint	CRCSSOUTHSPOTTERPATROL_WP00=	
				{	
					Posn	{Abs	{UID_CvNtDouai},
							 Abs	{Y	FT_8000},
							 Rel	{Intercept	{UID_CvNtDouai,UID_CvNtCambrai},
									 Bearing	ANGLES_90Deg,
									 Range	HALFSTANDARDTRIGGER
									}
							},
					Range 	MARGIN,
					Action	wpstartloopno
				},
				WayPoint	
				{	
					Posn	{Abs	{UID_CvNtDouai},
							 Abs	{Y	FT_8000},
							 Rel	{Intercept	{UID_CvNtDouai,UID_CvNtCambrai},
									 Bearing	ANGLES_270Deg,
									 Range	HALFSTANDARDTRIGGER
									}
							},
					Range 	MARGIN,
					Action	wpbreakloop
				},
//This is so we can have them coming from Cambrai
				WayPoint	
				{	
					Posn	{Abs	{UID_CvNtDouai},
							 Abs	{Y	FT_8000},
							 Rel	{Intercept	{UID_CvNtDouai,UID_CvNtCambrai},
									 Bearing	ANGLES_0Deg,
									 Range	STANDARDTRIGGER
									}
							},
					Range 	STANDARDTRIGGER,
					Action	wpacnoactionno,
//MAINEVENT
					Event	{Start	{M 10},
							 Event {List {Random 3},	
									FileName BFEV_FRACAS5,
									FileName BFEV_FRACAS5,
									FileName BFEV_FRACAS5
								   },
							 Setval	{EncounterSize, Encounter01Mod},
							 Event	FCJasta12_S,
							 Event	FCSqdn54_S
							},
					Event	{Start	{M 10},
							 Window	{M 10},
							 Event BFEV_FRIENDLYCHARGERETURN00,
							 Setval	{EncounterSize, Encounter00Mod},
							 Setval	{HeightSize, FT_5000},
							 Event	FCNorthJasta_C
							}
				},
				WayPoint	
				{	
					Posn	{Abs	CRCSSOUTHSPOTTERPATROL_WP00},
					Range 	MARGIN2,
					Action	wpstoploopchkno
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},	

			Duty		DUTYCAP,

			Posn		{Abs	{FriendHomeBase}, 
					 	Abs	{Y FT_TakeOff}
						},
		   	AirItem		     	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};

//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCSNORTHSPOTTERPATROL=BFcrcs06.BF,
		AirGroup	
		{
			Route		
			{
				WayPoint	CRCSNORTHSPOTTERPATROL_WP00=	
				{
					Posn	{Abs {WP1},
							 Abs	{Y	FT_7000},
							 Rel	{Intercept	{WP1,FriendHomeBase},
						 			 Bearing	ANGLES_270Deg,
						 			 Range		HALFSTANDARDTRIGGER
									}
							},
					Range 	MARGIN,
					Action	wpstartloopno
				},
				WayPoint	CRCSNORTHSPOTTERPATROL_WP01=		
				{
					Posn	{Abs {WP1},
							 Abs	{Y	FT_7000},
							 Rel	{Intercept	{WP1,FriendHomeBase},
						 			 Bearing	ANGLES_90Deg,
						 			 Range		HALFSTANDARDTRIGGER
									}
							},
					Range 	STANDARDTRIGGER,
					Action	wpacnoactionno,
//MAINEVENT
					Event	{Start	{M 45},
							 Window	{M 30},
							 Event {List {Random 3},
									FileName	BFEV_ENEMYSPOTTERAPPROACH01,
									FileName	BFEV_ENEMYSPOTTERAPPROACH02,
									FileName	BFEV_ENEMYSPOTTERAPPROACH03
								   },	
							 Setval	{EncounterSize, Encounter01Mod},
							 Setval	{EnemyObjective, MainObjective},
							 Setval	{HeightSize, Y {Random FT_4000,30,FT_100}},
							 Event	FCSqdn8N_2S,
							 Event	FCSqdn13_C
							}
				},
				WayPoint		
				{
					Posn	{Abs CRCSNORTHSPOTTERPATROL_WP01},
					Range 	MARGIN,
					Action	wpbreakloop
				},
				WayPoint		
				{
					Posn	{Abs CRCSNORTHSPOTTERPATROL_WP00},
					Range 	STANDARDTRIGGER,
					Action	wpacnoactionno,
//SUBPLOT0
					Event	{Start	{M 20},
							 Event BFEV_ENEMYSCOUTS02,	
							 Setval	{EncounterSize, Encounter01HFMod},
							 Setval	{EnemyObjective, WP1},
							 Setval	{HeightSize, FT_6000},
							 Event	FCSqdn60_S
							},
					Event	{Start	{M 40},
							 Event	{List	{Random 4},	
									 FileName	BFEV_ENEMYAPPROACHBALLOON00,
									 FileName	BFEV_ENEMYAPPROACHBALLOON01,
									 FileName	BFEV_ENEMYAPPROACHLOWBALLOON00,
									 FileName	BFEV_ENEMYAPPROACHLOWBALLOON01
									},
							 Setval	{EncounterSize, Encounter00Mod},
							 Setval	{EnemyObjective, SubObjective},
							 Event	FCSqdn60_S
							}
				},
				WayPoint		
				{
					Posn	{Abs CRCSNORTHSPOTTERPATROL_WP00},
					Range 	MARGIN,
					Action	wpstoploopchkno
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},	

			Duty		DUTYCAP,

			Posn		{Abs	{FriendHomeBase}, 
					 	Abs	{Y FT_TakeOff}
						},
		   	AirItem		     	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};

//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCSBEHINDSPOTTERPATROL=BFcrcs07.BF,
		AirGroup	
		{
			Route		
			{
				WayPoint	
				{	
					Posn	{Abs {UID_CvNtDenain},
							 Abs	{Y	FT_8000}
							},
					Range 	STANDARDTRIGGER,
					Action	wpacnoactionno,
//SUBPLOT0
					Event	{Event BFEV_ENEMYBOMBERACTION00,	
							 Setval	{EncounterSize, Encounter04Mod},
							 Setval {EnemyObjective, UID_CvNtDenain},
							 Event FCSqdn16_C
							},
					Event	{Event BFEV_ENEMYSCOUTSAREAPATROL,	
							 Setval	{EncounterSize, Encounter01Mod},
							 Setval {EnemyObjective, UID_CvNtDenain},
							 Setval	{HeightSize, Y {Random FT_8000,40,FT_100}},
							 Event FCSqdn54_S
							}
				},
				WayPoint	
				{	Target	UID_CvNtDenain,
					Posn	{Abs	{Y	FT_8000}
							},
					Range 	MARGIN,
					Action	wpacnoactionno
				},
				WayPoint	BFcrcs07_WP00=	
				{
					Posn	{Abs {UID_CvNtDenain},
							 Abs	{Y	FT_8000},
							 Rel	{Bearing	ANGLES_0Deg,
						 			 Range		HALFSTANDARDTRIGGER
									}
							},
					Range 	MARGIN,
					Action	wpstartloopno
				},
				WayPoint						
				{
					Posn	{Abs {UID_CvNtDenain},
							 Abs	{Y	FT_8000},
							 Rel	{Bearing	ANGLES_180Deg,
						 			 Range		HALFSTANDARDTRIGGER
									}
							},
					Range 	MARGIN,
					Action	wpbreakloop
				},
				WayPoint						
				{
					Posn	{Abs BFcrcs07_WP00},
					Range 	STANDARDTRIGGER,
					Action	wpacnoactionno,
//MAINEVENT
					Event	{Event {List {Random 3},
							 		FileName	BFEV_ENEMYBOMBERAPPROACH01,	
							 		FileName	BFEV_ENEMYBOMBERAPPROACH02,	
							 		FileName	BFEV_ENEMYBOMBERAPPROACH03
								   },
							 Start	{M 15},
							 Window {M 10},
							 Setval	{EncounterSize, Encounter02Mod},
							 Setval {EnemyObjective, UID_CvNtDenain},
							 Setval	{HeightSize, Y {Random FT_4000,4000,FT_1}},
							 Event FCSqdn16_C,
							 Event FCSqdn11_S
							}
				},
				WayPoint						
				{
					Posn	{Abs BFcrcs07_WP00},
					Range 	MARGIN2,
					Action	wpstoploopchkno
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},	
			Duty		DUTYCAP,

			Posn		{Abs	{FriendHomeBase}, 
					 	Abs	{Y FT_TakeOff}
						},
		   	AirItem		     	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};

//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCSSOUTHGENERALPATROL=BFcrcs08.BF,
		AirGroup	
		{
			Route		
			{
				WayPoint	
				{	Target	WP1,
					Posn	{Abs {Y FT_7000}
							},
					Range	MARGIN,
					Action	wpstartloopno
				},
				WayPoint	
				{
					Posn	{Abs	{WP1},
							 Abs {Y FT_7000},
							 Rel	{Intercept	{WP1,WP2},
						 			 Bearing	ANGLES_0Deg,
						 			 RangePercent	40
									}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//MAINEVENT
					Event	{Event	{List	{Random 3},
									FileName	BFEV_ENEMYCHARGEROUT,
									FileName	BFEV_ENEMYVULTURES,
									FileName	BFEV_ENEMYFLAKTAUNT
									},
							 Setval	{EncounterSize, Encounter02Mod},
							 Setval	{HeightSize, FT_2000},
							 Event	FCSqdn54_S,
							 Event	FCSouthJasta_C,
							 Event	FCJasta2_S
							}
				},
				WayPoint	
				{
					Posn	{Abs	{WP1},
							 Abs {Y FT_7000},
							 Rel	{Intercept	{WP1,WP2},
						 			 Bearing	ANGLES_0Deg,
						 			 RangePercent	80
								}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//SUBPLOT1
					Event	{Start	{M 30},
							 Event	{List {Random 3},
									 FileName	BFEV_ENEMYSCOUTLOST,
									 FileName	BFEV_ENEMYCHARGEDAMAGED,
									 FileName	BFEV_ENEMYSCOUTDAMAGED
									},
							 Setval	{EncounterSize, Encounter01Mod},
							 Event	FCSqdn4_C,
							 Event	FCSqdn3N_S
							},
					Event	{Start	{M 30},
							 Event	{List {Random 2},
									 FileName	BFEV_CASCADE01,
									 FileName	BFEV_ENEMYPURSUIT
									},
							 Setval	{EncounterSize, Encounter01Mod},
							 Setval	{HeightSize, Y {Random FT_6000,20,FT_100}},
							 Setval	{RangeStepSize, Int {Random 1,2,1}},
							 Event	FCSqdn48_S
							}
				},
				WayPoint	
				{	Target	WP2,
					Posn	{Abs {Y FT_7000}
							},
					Range	MARGIN,
					Action	wpbreakloop
				},
				WayPoint
				{
					Posn	{Abs	{MainObjective},
							 Abs {Y FT_7000},
							 Rel	{Intercept	{WP2,WP1},
							 		 Bearing	ANGLES_0Deg,
						 	 		 RangePercent {Random 40,50,1} 
									}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//SUBPLOT0
					Event	{Start	{M 40},
							 Event	{List {Random 5},	
									 FileName	BFEV_ENEMYSCOUTS00,
									 FileName	BFEV_ENEMYSCOUTS01,
									 FileName	BFEV_ENEMYSCOUTSCROSSPATHBEHIND,
									 FileName	BFEV_ENEMYSCOUTSCROSSPATH,
									 FileName	BFEV_ENEMYSCOUTSPARALLEL
									},
							 Setval	{EncounterSize, Encounter02Mod},
							 Event	FCSqdn60_S
							}
				},	
				WayPoint	
				{	Target	WP1,
					Posn	{Abs {Y FT_7000}
							},
					Action	wpstoploopchkno,
					Range	MARGIN2
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},	

			Duty		DUTYCAP,
			Posn		{Abs	{FriendHomeBase}, 
					 Abs	{Y FT_TakeOff}
					},

		   	AirItem		     	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};

//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCSNORTHGENERALPATROL=BFcrcs09.BF,
		AirGroup	
		{
			Route		
			{
				WayPoint	
				{	Target	UID_CvNtMericourt,
					Posn	{Abs {Y FT_5000}
							},
					Range	MARGIN,
					Action	wpstartloopno
				},
				WayPoint
				{
					Posn	{Abs	{UID_CvNtMericourt},
							 Abs {Y FT_5000},
							 Rel	{Intercept	{UID_CvNtMericourt,UID_CvNtRoeux},
							 		 Bearing	ANGLES_0Deg,
						 	 		 RangePercent {Random 50,49,1} 
									}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//SUBPLOT1
					Event	{Start {M 20},
							 Event	{List {Random 4},	
									 FileName	BFEV_ENEMYSCOUTSCROSSPATH,
									 FileName	BFEV_ENEMYSCOUTSCROSSPATHBEHIND,
									 FileName	BFEV_ENEMYSCOUTS02,
									 FileName	BFEV_ENEMYCLOUDTRAP
									},	
							 Setval	{EncounterSize, Encounter02Mod},
							 Setval	{HeightSize, FT_6000},
							 Setval	{EnemyObjective, UID_CvNtDouai},
							 Event	FCSqdn11_S
							}
				},
				WayPoint	
				{	Target	UID_CvNtRoeux,
					Posn	{Abs {Y FT_5000}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//SUBPLOT0
					Event	{Event	{List {Random 2},	
									 FileName	BFEV_FRIENDLYSCOUTSAREAPATROL,
									 FileName	BFEV_FRIENDLYSCOUTSAGGRESSPATROL
									},	
							 Setval	{EncounterSize, Encounter02Mod},
							 Setval	{HeightSize, FT_6000},
							 Setval	{FriendlyObjective, UID_BtCpPlouvain},
							 Event	FCJasta2_S
							},
					Event	{Event	{List {Random 4},
									 FileName BFEV_ENEMYSPOTTERAPPROACH00,
									 FileName BFEV_ENEMYSPOTTERAPPROACH01,
									 FileName BFEV_ENEMYSPOTTERAPPROACH02,
									 FileName BFEV_ENEMYSPOTTERAPPROACH03
									},
							 Setval	{EncounterSize, Encounter01Mod},
							 Setval	{HeightSize, Y {Random FT_2000,10,FT_100}},
							 Setval	{EnemyObjective, UID_BtCpPlouvain},
							 Event	FCSqdn8N_2S,
							 Event	FCSqdn13_C
							}
				},
				WayPoint	
				{	Target	UID_CvNtRoeux,
					Posn	{Abs {Y FT_5000}
							},
					Range	MARGIN,
					Action	wpbreakloop
				},
				WayPoint	
				{	Target	UID_CvNtMericourt,
					Posn	{Abs {Y FT_5000}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//MAINEVENT
					Event	{Start {M 40},
							 Event BFEV_ENEMYRECONNACTION00,
							 Setval	{EncounterSize, Encounter02Mod},
							 Setval	{EnemyObjective, UID_BtCpPlouvain},
							 Setval	{HeightSize, Y {Random FT_2000,10,FT_100}},
							 Event	FCSqdn25_C
							},
					Event	{Event	{List {Random 2},
									 FileName	BFEV_ENEMYCLOUDTRAP,
									 FileName	BFEV_ENEMYACESURPRISE
									},
							 Setval	{EncounterSize, Encounter00Mod},
							 Event	FCSqdn8N_2S
/FIXME						 Event	FCSqdn8NACE_S!!!!	
							}
				},
				WayPoint	
				{	Target	UID_CvNtMericourt,
					Posn	{Abs {Y FT_5000}
							},
					Action	wpstoploopchkno,
					Range	MARGIN
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},	

			Duty		DUTYCAP,
			Posn		{Abs	{FriendHomeBase}, 
					 Abs	{Y FT_TakeOff}
					},

		   	AirItem		     	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};

//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCSBEHINDGENERALPATROL=BFcrcs10.BF,
		AirGroup	
		{
			Route		
			{
				WayPoint	
				{	Target	WP1,
					Posn	{Abs {Y FT_12000}
							},
					Range	MARGIN,
					Action	wpstartloopno
				},
				WayPoint	
				{	
					Posn	{Abs {WP1},
							 Abs {Y FT_12000},
							 Rel {Intercept {WP1,WP2},
								  Bearing	ANGLES_0Deg,
								  RangePercent	{Random	25,50,1}
								 }
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//SUBPLOT1
					Event	{Start	{M 20},
							 Event {List {Random 2},
									FileName	BFEV_ENEMYRECONNRETURN00,
									FileName	BFEV_ENEMYRECONNAPPROACH00
								   },
							 Setval	{EncounterSize, Encounter00Mod},
							 Setval	{HeightSize, Y {Random FT_10000,20,FT_100}},
							 Setval	{EnemyObjective, SubObjective},
							 Event	FCSqdn70_C
							},
					Event	{Start	{M 20},
							 Event {List {Random 4},
							 		FileName	BFEV_ENEMYSCOUTSCROSSPATH,
									FileName	BFEV_FRIENDLYCHARGEBOUNCED00,
									FileName	BFEV_ENEMYSCOUTLOST,
									FileName	BFEV_ENEMYSCOUTLOSTAMBUSH
								   },
							 Setval	{EncounterSize, Encounter02Mod},
							 Event	FCSqdn11_S,
							 Event	FCNorthJasta_C	
							} 			
				},
				WayPoint	
				{	
					Posn	{Abs {WP2},
							 Abs {Y FT_12000}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//SUBPLOT2
					Event	{Start	{M 40},
							 Event	{List {Random 4},	
									 FileName	BFEV_FRIENDLYSCOUTSAREAPATROL,
									 FileName	BFEV_FRIENDLYSCOUTSAGGRESSPATROL,
									 FileName	BFEV_FRIENDLYPATROLTAKEOFF,
									 FileName	BFEV_ENEMYCHARGEROUT
//DeadCode MS 02May97 									 FileName	BFEV_FRIENDLYCHARGERETURN
									},	
							 Setval	{EncounterSize, Encounter01Mod},
							 Setval	{HeightSize, FT_12000},
							 Setval	{FriendlyObjective, WP2},
							 Event	FCSqdn56_S,
							 Event	FCJasta5_S,
							 Event	FCSouthJasta_C	
							}
				},
				WayPoint	
				{	Target	WP2,
					Posn	{Abs {Y FT_12000}
							},
					Range	MARGIN,
					Action	wpbreakloop
				},
				WayPoint	
				{	
					Posn	{Abs {WP2},
							 Abs {Y FT_12000},
							 Rel {Intercept {WP2,WP1},
								  Bearing	ANGLES_0Deg,
								  RangePercent	{Random	25,50,1}
								 }
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//SUBPLOT0
					Event	{Event {List {Random 2},
									FileName	BFEV_ENEMYRECONNRETURN00,
									FileName	BFEV_ENEMYRECONNAPPROACH00
								   },
							 Setval	{EncounterSize, Encounter00Mod},
							 Setval	{HeightSize, Y {Random FT_10000,30,FT_100}},
							 Setval	{EnemyObjective, MainObjective},
							 Event	FCSqdn70_C
							}
				},
				WayPoint	
				{	Target	WP1,
					Posn	{Abs {Y FT_12000}
							},
					Range	MARGIN2,
					Action	wpstoploopchkno
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},	
			Duty		DUTYCAP,
			Posn		{Abs	{FriendHomeBase}, 
					 Abs	{Y FT_TakeOff}
					},

		   	AirItem		     	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};

//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCSKILLBALL=BFcrcs11.BF,
		AirGroup	
		{
			Route		
			{
				WayPoint	
				{	Target	WP1,
					Posn	{Abs	{Y	FT_10000}
							},
					Action	wpacnoactionno,
					Range	MARGIN
				},
				WayPoint	CRCSKILLBALL_WP00 =	
				{
					Posn	{Abs	{WP2},
							 Abs	{Y	FT_10000},
							 Rel	{Intercept	{WP2,WP1},
									 Bearing	ANGLES_0Deg,
									 Range	STANDARDTRIGGER
									}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,

//SUBPLOT0
					Event	{//Window {M 30},
							 Event BFSP_CRCSKillAlbertBall,
							 Event	FCSqdn56_S
							},
					Event	{Event	BFEV_CASCADE01,
							 Setval	{EncounterSize, Encounter01Mod},
							 Setval	{HeightSize, FT_10000},
							 Setval	{EnemyObjective, WP1},
							 Setval	{RangeStepSize, 3},
							 Event	FCSqdn48_S
							},
					Event	{Event	BFEV_CASCADE01,
							 Setval	{EncounterSize, Encounter02Mod},
							 Setval	{HeightSize, FT_10000},
							 Setval	{EnemyObjective, WP1},
							 Setval	{RangeStepSize, 4},
							 Event	FCSqdn60_S
							}
//TempCode MS 15Oct96 					Event	{Window {M 30},
//TempCode MS 15Oct96 							 Event	BFEV_ENEMYSCOUTSAREAPATROL,
//TempCode MS 15Oct96 							 Setval	{EncounterSize, Encounter02Mod},
//TempCode MS 15Oct96 							 Setval	{EnemyObjective, WP3},
//TempCode MS 15Oct96 							 Setval	{HeightSize, FT_12000},
//TempCode MS 15Oct96 							 Event FCSqdn66_S
//TempCode MS 15Oct96 							}						
				},
				WayPoint	
				{	Target	WP2,
					Posn	{Abs	{Y	FT_10000}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER
				},
  				WayPoint	
				{	Target	WP1,
					Posn	{Abs	{Y FT_10000}
							},
					Action	wpacnoactionno,
					Range	MARGIN
				},
  				WayPoint	
				{	Target	WP3,
					Posn	{Abs	{Y FT_10000}
							},
					Action	wpacnoactionno,
					Range	MARGIN
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},

			Duty		DUTYCAP,
			Posn		{Abs	{FriendHomeBase}, 
					 Abs	{Y FT_TakeOff}
					},

		   	AirItem		     	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};

//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCSSOUTHINTERCEPT=BFcrcs12.BF,
		AirGroup	
		{
			Route		
			{
				WayPoint	
				{	Target	UID_CvNtQueant,
					Posn	{Abs	{Y	FT_8000}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//SUBPLOT0
					Event	{Event BFEV_FRIENDLYCHARGEUNDERATTACK,	
							 Setval	{EncounterSize, Encounter01Mod},
							 Setval	{FriendlyObjective, UID_CvNtLagnicourt},
							 Event FCSouthJasta_C,
							 Event FCSqdn54_S	
							}
				},
				WayPoint	CrcsSouthIntercept_WP00=
				{	
					Posn	{Abs	{UID_CvNtQueant},
							 Abs	{Y	FT_8000},
							 Rel	{Intercept	{UID_CvNtBapaume,UID_CvNtQueant},
									 Bearing	ANGLES_90Deg,
									 Range	HALFSTANDARDTRIGGER
									}
							},
					Action	wpstartloopno,
					Range	MARGIN
				},
				WayPoint	CrcsSouthIntercept_WP01=	
				{	
					Posn	{Abs	{UID_CvNtQueant},
							 Abs	{Y	FT_8000},
							 Rel	{Intercept	{UID_CvNtBapaume,UID_CvNtQueant},
									 Bearing	ANGLES_270Deg,
									 Range	HALFSTANDARDTRIGGER
									}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//MAINEVENT
					Event	{
							 Start	{M 20},
//TempCode MS 14Oct96 							 Window {M 30}	
							 Event {List {Random 2},
									FileName	BFEV_ENEMYCHARGEROUT,
									FileName	BFEV_FRIENDLYCHARGERETURN00
								   },
							 Setval	{EncounterSize, Encounter02Mod},
							 Event FCSouthJasta_C,
							 Event FCSqdn29_S
							},
//SUBPLOT1
					Event	{
							 Start	{M 40},
//TempCode MS 14Oct96 							 Window {M 30}	
							 Event {List {Random 2},
									FileName	BFEV_FRIENDCHARGENOMANSLAND,
									FileName	BFEV_FRIENDLYCHARGEDAMAGEDRETURN
								   },
							 Setval	{EncounterSize, Encounter01Mod},
							 Setval {FriendlyObjective, UID_CvNtBapaume},
							 Event FCSouthJasta_C
							}
				},
				WayPoint
				{	
					Posn	{Abs	CrcsSouthIntercept_WP01},
					Range	MARGIN,
					Action	wpbreakloop
				},
				WayPoint
				{	
					Posn	{Abs	CrcsSouthIntercept_WP00},
					Action	wpacnoactionno,
					Range	MARGIN,
//SUBPLOT2
					Event	{
							 Start	{M 60},
//TempCode MS 14Oct96 							 Window {M 30}	
							 Event BFEV_ENEMYINTERCEPT00,
							 Setval	{EncounterSize, Encounter01Mod},
							 Event FCSqdn56_S
							}
				},
				WayPoint
				{	
					Posn	{Abs	CrcsSouthIntercept_WP00},
					Action	wpstoploopchkno,
					Range	MARGIN2
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},

			Duty		DUTYCAP,
			Posn		{Abs	{FriendHomeBase}, 
					 	 Abs	{Y FT_TakeOff}
						},

		   	AirItem		     	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};

//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCSNORTHINTERCEPT=BFcrcs13.BF,
		AirGroup	
		{
			Route		
			{
				WayPoint	
				{	Target	WP2,
					Posn	{Abs {Y FT_8000}},
					Action	wpacnoactionno,
					Range	MARGIN
				},
				WayPoint
				{
					Posn	{Abs	{WP2},
							 Abs	{Y	FT_8000},
							 Rel	{Intercept {WP2,WP1},
									 Bearing	ANGLES_0Deg,				
									 RangePercent	{Random	50,25,1}
									}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//MAINEVENT
					Event	{//Window	{M 30},
							 Event BFEV_CASCADE01,	
							 Setval	{EncounterSize, Encounter02Mod},
							 Setval	{EnemyObjective, WP2},
							 Setval	{HeightSize, FT_7000},
							 Setval	{RangeStepSize, 0},
							 Event	FCSqdn40_S
							},
					Event	{//Window	{M 30},
							 Event BFEV_CASCADE01,	
							 Setval	{EncounterSize, Encounter01Mod},
							 Setval	{EnemyObjective, WP2},
							 Setval	{HeightSize, Y {Random FT_5000,20,FT_100}},
							 Setval	{RangeStepSize, 1},
							 Event	FCSqdn8N_S
							},
					Event	{//Window	{M 30},
							 Event BFEV_CASCADE02,	
							 Setval	{EncounterSize, Encounter01Mod},
							 Setval	{EnemyObjective, WP2},
							 Setval	{HeightSize, Y {Random FT_8000,20,FT_100}},
							 Setval	{RangeStepSize, 2},
							 Event	FCSqdn11_C
							}
				},
				WayPoint	
				{	Target	WP1,
					Posn	{Abs {Y FT_8000}
							},
					Action	wpacnoactionno,
					Range	MARGIN
				},
				WayPoint	
				{	Target	WP2,
					Posn	{Abs {Y FT_8000}
							},
					Action	wpacnoactionno,
					Range	MARGIN
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},

			Duty		DUTYCAP,
			Posn		{Abs	{FriendHomeBase}, 
					 Abs	{Y FT_TakeOff}
					},

		   	AirItem		     	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};

//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCSBEHINDINTERCEPT=BFcrcs14.BF,
		AirGroup	
		{
			Route		
			{
				WayPoint	
				{	Target	MainObjective,
					Posn	{Abs	{Y	FT_5000}
							},
					Action	wpacnoactionno,
					Range	MARGIN
				},
				WayPoint	CrcsBehindIntercept_WP00=
				{
					Posn	{Abs	{MainObjective},
							 Abs	{Y	FT_5000},
							 Rel	{Intercept	{MainObjective,FriendHomeBase},
									 Bearing	ANGLES_90Deg,
									 Range	HALFSTANDARDTRIGGER
									}
							},
					Action	wpstartloopno,
					Range	MARGIN
				},
				WayPoint	CrcsBehindIntercept_WP01=	
				{
					Posn	{Abs	{MainObjective},
							 Abs	{Y	FT_5000},
							 Rel	{Intercept	{MainObjective,FriendHomeBase},
									 Bearing	ANGLES_270Deg,
									 Range	HALFSTANDARDTRIGGER
									}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//SUBPLOT1
					Event	{Start	{M 20},
							 Event	{List	{Random 3},
									 FileName	BFEV_ENEMYCHARGEROUT,
									 FileName	BFEV_FRIENDLYCHARGEBOUNCED00,
									 FileName	BFEV_ENEMYRECONNRETURN00	
									},
							 Setval	{EncounterSize, Encounter01Mod},
							 Event	FCNorthJasta_C,
							 Event	FCSqdn60_S,
							 Event	FCSqdn43_C
							}
				},
				WayPoint	
				{
					Posn	{Abs	CrcsBehindIntercept_WP01},
					Range	MARGIN,
					Action	wpbreakloop
				},
				WayPoint	
				{
					Posn	{Abs	{MainObjective},
							 Abs	{Y	FT_5000},
							 Rel	{Intercept	{MainObjective,FriendHomeBase},
									 Bearing	ANGLES_90Deg,
									 Range	HALFSTANDARDTRIGGER
									}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//SUBPLOT0
					Event	{Event	BFEV_ENEMYSCOUTLOST,
							 Setval	{EncounterSize, Encounter00Mod},
							 Setval	{HeightSize, FT_4000},
							 Event	FCSqdnAce48_S
							}
				},
				WayPoint	
				{
					Posn	{Abs	CrcsBehindIntercept_WP00},
					Action	wpstoploopchkno,
					Range	MARGIN2
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},

			Posn		{Abs	{FriendHomeBase}, 
					 Abs	{Y FT_TakeOff}
					},

		   	AirItem		     	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};

//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCSSOUTHINTERCEPTUNESCORTED = BFcrcs15.BF,
		AirGroup	
		{
			Route		
			{
				WayPoint	
				{	
					Posn	{Abs	{WP1},
							 Abs	{Y	FT_8000},
							 Rel	{Intercept	{WP1,FriendHomeBase},
							 		 Bearing	ANGLES_0Deg,
									 RangePercent	{Random 0,20,1}
									}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//MAINEVENT
					Event	{Event 	{List	{Random 3},
									 FileName	BFEV_ENEMYBOMBERACTION00,
									 FileName	BFEV_ENEMYBOMBERACTION01,
									 FileName	BFEV_ENEMYBOMBERACTION03
									},
							 Window	{M 20},
							 Setval	{EncounterSize, Encounter02Mod},
							 Setval	{EnemyObjective, MainObjective},
							 Setval	{HeightSize, Y {Random FT_5000,2000,FT_1}},
							 Event	FCSqdn59_C,
							 Event	FCSqdn3N_S
							}
				},
				WayPoint	CRCSSOUTHINTERCEPTUNESCORTED_WP00=
				{	
					Posn	{Abs	{WP1},
							 Abs	{Y	FT_8000},
							 Rel	{Intercept	{WP1,UID_CvNtValenciennes},
							 		 Bearing	ANGLES_270Deg,
									 Range	HALFSTANDARDTRIGGER
									}
							},
					Action	wpstartloopno,
					Range	MARGIN
				},
				WayPoint	CRCSSOUTHINTERCEPTUNESCORTED_WP01=
				{	
					Posn	{Abs	{WP1},
							 Abs	{Y	FT_8000},
							 Rel	{Intercept	{WP1,UID_CvNtValenciennes},
							 		 Bearing	ANGLES_90Deg,
									 Range	HALFSTANDARDTRIGGER
									}
							},
					Range	STANDARDTRIGGER,
					Action	wpacnoactionno,
//SUBPLOT0
					Event	{Start	{M 35},
							 Window	{M 45},
							 Event {List {Random 3},
									FileName	BFEV_ENEMYSCOUTSCROSSPATHBEHIND,
									FileName	BFEV_ENEMYSCOUTSCROSSPATH,
									FileName	BFEV_ENEMYSUNATTACK
								   },
							 Setval	{EncounterSize, Encounter01Mod},
							 Event	FCSqdn66_S
							}
				},
				WayPoint	
				{	
					Posn	{Abs	CRCSSOUTHINTERCEPTUNESCORTED_WP01},
					Range	MARGIN,
					Action	wpbreakloop
				},
				WayPoint	
				{	
					Posn	{Abs	CRCSSOUTHINTERCEPTUNESCORTED_WP00},
					Range	MARGIN2,
					Action	wpstoploopchkno
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},

			Duty		DUTYCAP,
			Posn		{Abs	{FriendHomeBase}, 
					 Abs	{Y FT_TakeOff}
					},

		   	AirItem		     	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};

//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCSNORTHINTERCEPTUNESCORTED =BFcrcs16.BF,
		AirGroup	
		{
			Route		
			{
				WayPoint  	
				{	Target	UID_CvNtLens,
					Posn	{Abs	{Y	FT_7000}
							},
					Action	wpstartloopno,
					Range	MARGIN
				},
				WayPoint  	
				{	Target	UID_CvNtDrocourt,
					Posn	{Abs	{Y	FT_7000}
							},
					Action	wpacnoactionno,
					Range	MARGIN
				},
				WayPoint	
				{
					Posn	{Abs	{UID_CvNtDrocourt},
							 Abs	{Y	FT_7000},
							 Rel	{Intercept {UID_CvNtDrocourt,UID_CvNtOppy},
									 Bearing	ANGLES_0Deg,				
									 RangePercent	{Random	50,49,1}
									}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//SUBPLOT0
					Event	{Event BFEV_ENEMYRECONNRETURN00,	
							 Setval	{EncounterSize, Encounter01Mod},
							 Setval	{HeightSize, Y {Random FT_3000,20,FT_100}},
							 Event	FCSqdn25_C
							},
					Event	{Event BFEV_ENEMYSCOUTSAREAPATROL,	
							 Setval	{EncounterSize, Encounter02Mod},
							 Setval {EnemyObjective, UID_CvNtBailleul},
							 Setval	{HeightSize, FT_10000},
							 Event	FCSqdn40_S
							}
				},
				WayPoint	
				{	Target	UID_CvNtOppy,
					Posn	{Abs	{Y	FT_7000}
							},
					Range	MARGIN,
					Action	wpbreakloop
				},
				WayPoint  	
				{	Target	UID_CvNtDrocourt,
					Posn	{Abs	{Y	FT_7000}
							},
					Action	wpacnoactionno,
					Range	MARGIN
				},
				WayPoint	
				{
					Posn	{Abs	{UID_CvNtDrocourt},
							 Abs	{Y	FT_7000},
							 Rel	{Intercept	{UID_CvNtDrocourt,UID_CvNtLens},
						 	 	 	 Bearing	ANGLES_0Deg,
						 	 	 	 RangePercent	{Random	50,49,1}
									}
							},	
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//SUBPLOT1
					Event	{Event BFEV_FRIENDLYBOMBERSTRAGGLER,	
							 Setval	{EncounterSize, Encounter01Mod},
							 Setval {FriendlyObjective, UID_CvNtBailleul},
							 Setval	{HeightSize, Y {Random FT_4000,5000,FT_1}},
							 Event	FCNorthJasta_C,
							 Event	FCSqdn8N_S
							}
				},
				WayPoint  	
				{	Target	UID_CvNtLens,
					Posn	{Abs	{Y	FT_7000}
							},
					Action	wpstoploopchkno,
					Range	MARGIN
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},

			Duty		DUTYCAP,
			Posn		{Abs	{FriendHomeBase}, 
						 Abs	{Y FT_TakeOff}
					},

		   	AirItem		     	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};

//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCSBEHINDINTERCEPTUNESCORTED =BFcrcs17.BF,
		GroundGroup	
		{
			Route		
			{
				WayPoint	Journo_WP =	
				{
					Posn	{Abs	{UID_AfCpRoucourt},
							 Abs	{Y -FT_1},
							 Rel	{Bearing	ANGLES_0Deg,
									 Range	METRES100
									}
							},
					Action	wpdmbtrkstopno,
					Range	METRES10,
					Vel		25
				}
			},
			
			NumInForm	1,
			Formation	FORM_SINGLEFILE,

			Posn	{Abs	Journo_WP,
					 Abs	{Y -FT_1},
					 Rel	{Bearing ANGLES_90Deg,
							 Range	METRES1000
							}
					},

		   	GroundItem		
			{
				Type		PT_ATruck,
				Side		NAT_FRIEND,
				Shape		STAFF,
				MoveCode	GROUND_TAXI,
				Vel	25,
				SetUID		UID_JournoCar 
			}
		},						
		AirGroup	
		{
			Route		
			{
				WayPoint	CRCSBEHINDINTERCEPTUNESCORTED_WP00=	
				{	
					Posn	{Abs	{MainObjective},
							 Abs	{Y	FT_InterceptAlt},
							 Rel	{Intercept	{MainObjective,FriendHomeBase},
									 Bearing	ANGLES_90Deg,
									 Range	HALFSTANDARDTRIGGER
									}
							},
					Action	wpstartloopno,
					Range	MARGIN
				},
				WayPoint	
				{
					Posn	{Abs	{MainObjective},
							 Abs	{Y	FT_InterceptAlt},
							 Rel	{Intercept	{MainObjective,FriendHomeBase},
									 Bearing	ANGLES_270Deg,
									 Range	HALFSTANDARDTRIGGER
									}
							},
					Range	MARGIN,
					Action	wpbreakloop
				},
				WayPoint	
				{	
					Posn	{Abs	CRCSBEHINDINTERCEPTUNESCORTED_WP00},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//SUBPLOT0
					Event	{Event BFEV_ENEMYRECONNAPPROACH00,
							 Start	{M 25},
							 Setval	{EncounterSize, Encounter00Mod},
							 Setval	{EnemyObjective, MainObjective},
							 Setval	{HeightSize, Y {Random FT_InterceptAlt,2000,FT_1}},
							 Event	FCSqdn43_C
							},
					Event	{Event BFEV_ENEMYRECONNAPPROACH00,
							 Start	{M 45},
							 Setval	{EncounterSize, Encounter00Mod},
							 Setval	{EnemyObjective, WP1},
							 Setval	{HeightSize, Y {Random FT_5000,4000,FT_1}},
							 Event	FCSqdn2_C
							}
				},
				WayPoint	
				{	
					Posn	{Abs	CRCSBEHINDINTERCEPTUNESCORTED_WP00},
					Action	wpstoploopchkno,
					Range	MARGIN2
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpacnoactionno,
					Range	HALFSTANDARDTRIGGER,
//MAINEVENT
					Event	{Event BFSP_BFCRCSBEHINDINTERCEPTUNESCORTED,
							 Event	FCSqdn56_S
							}
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},
			Duty		DUTYCAP,
			Posn		{Abs	{FriendHomeBase}, 
					 Abs	{Y FT_TakeOff}
					},					 

		   	AirItem		     	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};

//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCSSOUTHPATROL3WP=BFcrcs19.BF,
		AirGroup	
		{
			Route		
			{
				WayPoint	
				{	Target	WP1,
					Posn	{Abs	{Y	FT_7000}
							},
					Range	STANDARDTRIGGER,
					Action	wpacnoactionno,
//SUBPLOT1
					Event	{Event {List {Random 2},
									FileName	BFEV_ENEMYSPOTTERACTION01,	
									FileName	BFEV_ENEMYSPOTTERACTION02
								   },	
							 Event FCSqdn8_C,
							 Event FCSqdn3N_S,
							 Setval {EnemyObjective, MainObjective},
							 Setval	{HeightSize, Y {Random FT_4000,20,FT_100}},
							 Setval	{EncounterSize, Encounter01Mod}
							}
				},
				WayPoint	
				{	Target	WP1,
					Posn	{Abs {Y FT_7000}
							},
					Range	MARGIN,
					Action	wpstartloopno
				},	
				WayPoint	
				{	Target	WP2,
					Posn	{Abs {Y FT_7000}
							},
					Range	MARGIN,
					Action	wpacnoactionno
				},	
				WayPoint	
				{	Target	SubObjective,
					Posn	{Abs	{Y	FT_7000}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//SUBPLOT2
					Event	{Event BFEV_FRIENDLYSCOUTSAREAPATROL,	
							 Event	FCJasta2_S,
							 Setval	{FriendlyObjective, WP1},
							 Setval	{HeightSize, FT_6000},
							 Setval	{EncounterSize,Encounter01Mod}
							},
					Event	{Event 	{List {Random 2},	
							 		 FileName BFEV_FRACAS4,
									 FileName BFEV_ENEMYSCOUTS01
								   	},
							 Event FCSqdn56_S,
							 Event FCJasta2_S,
							 Setval	{EncounterSize,Encounter01Mod}
							},
					Event	{Event	BFSP_CrcsSouthPatrol3WP00,
							 Event	FCSqdn70_C
							}
				},
				WayPoint	
				{	Target	WP3,
					Posn	{Abs	{Y	FT_7000}
							},
					Range	MARGIN,
					Action	wpbreakloop
				},	
				WayPoint	
				{	Target	WP2,
					Posn	{Abs	{Y	FT_7000}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//SUBPLOT3
					Event	{Start	{M 45},
							 Event 	BFEV_ENEMYRECONNACTION00,
							 Event FCSqdn11_C,
							 Setval {EnemyObjective, WP2}, 	
							 Setval	{HeightSize, FT_2000},
							 Setval	{EncounterSize, Encounter01Mod}
							}
				},
				WayPoint	
				{	Target	WP1,
					Posn	{Abs	{Y	FT_7000}
							},
					Action	wpstoploopchkno,
					Range	STANDARDTRIGGER,
//SUBPLOT0
					Event	{Start	{M 25},
							 Event BFEV_ENEMYRECONNAPPROACH00,	
							 Setval	{EnemyObjective, SubObjective},
							 Setval	{EncounterSize, Encounter00Mod},
							 Setval	{HeightSize, Y {Random	FT_2000,3000,FT_1}},
							 Event FCSqdn11_C
							}
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},

			Duty		DUTYCAP,
			Posn		{Abs	{FriendHomeBase}, 
					 	Abs	{Y FT_TakeOff}
					},

		   	AirItem		     	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};

//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCSNORTHPATROL3WP=BFcrcs20.BF,
		AirGroup	
		{
			Route		
			{
				WayPoint	
				{	Target	WP1,
					Posn	{Abs	{Y	FT_8000}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//SUBPLOT0
					Event	{Event BFEV_ENEMYRECONNAPPROACH00,	
							 Setval	{EncounterSize, Encounter02Mod},
							 Setval {EnemyObjective, SubObjective},
							 Setval	{HeightSize, Y {Random	FT_5000,1000,FT_1}},
							 Event FCSqdn25_C
							}
				},
				WayPoint	
				{	Target	WP1,
					Posn	{Abs	{Y	FT_8000}
							},
					Range	MARGIN,
					Action	wpstartloopno
				},
				WayPoint	
				{	Target	WP2,
					Posn	{Abs	{Y	FT_8000}
							},
					Range	MARGIN,
					Action	wpacnoactionno
				},
				WayPoint	
				{	Target	MainObjective,
					Posn	{Abs	{Y	FT_8000}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//SUBPLOT1
					Event	{Event BFSP_CRCSNORTHPATROL3WP00,
							 Event FCSqdn13_C
							}
				},
				WayPoint	
				{	Target	WP3,
					Posn	{Abs	{Y	FT_8000}
							},
					Range	MARGIN,
					Action	wpbreakloop
				},
				WayPoint	
				{
					Posn	{Abs {WP3},
							 Abs	{Y	FT_8000},
							 Rel	{Intercept	{WP3,WP2},
						 			 Bearing	ANGLES_0Deg,
						 			 RangePercent	{Random	25,99,1}
									}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//SUBPLOT2
					Event	{Event BFEV_ENEMYSCOUTS02,	
							 Setval	{EncounterSize, Encounter01Mod},
							 Setval {EnemyObjective, SubObjective},
							 Setval	{HeightSize, Y {Random FT_5000,20,FT_100}},
							 Event FCSqdn8N_S
							}
				},
				WayPoint	
				{	Target	WP2,
					Posn	{Abs	{Y	FT_8000}
							},
					Range	MARGIN,
					Action	wpacnoactionno
				},
				WayPoint	
				{	Target	WP1,
					Posn	{Abs	{Y	FT_8000}
							},
					Range	MARGIN2,
					Action	wpstoploopchkno
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},

			Duty		DUTYCAP,
			Posn		{Abs	{FriendHomeBase}, 
					 Abs	{Y FT_TakeOff}
					},

		   	AirItem		     	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};

//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCSBEHINDPATROL3WP=BFcrcs21.BF,
		AirGroup	
		{
			Route		
			{
				WayPoint	
				{	Target	WP1,
					Posn	{Abs	{Y	FT_8000}
							},
					Range	MARGIN,
					Action	wpstartloopno
				},
				WayPoint	
				{	Target	WP1,
					Posn	{Abs	{Y	FT_8000},
							 Rel	{Intercept	{WP1,WP2},
						 			 Bearing	ANGLES_0Deg,
						 			 RangePercent	{Random	35,65,1}
									}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//SUBPLOT0
					Event	{Event {List {Random 4},
									FileName	BFEV_ENEMYCHARGEDAMAGED,
									FileName	BFEV_ENEMYSCOUTDAMAGED,
									FileName	BFEV_ENEMYSCOUTSCROSSPATH,
									FileName	BFEV_ENEMYSCOUTSPARALLEL
								   },
							 Setval	{EncounterSize, Encounter00Mod},
							 Event	FCSqdn22_C,
							 Event	FCSqdn11_S
							}
				},
				WayPoint	
				{	Target	WP2,
					Posn	{Abs	{Y	FT_8000}
							},
					Range	MARGIN,
					Action	wpacnoactionno
				},
				WayPoint	
				{
					Posn	{Abs {WP2},
							 Abs	{Y	FT_8000},
							 Rel	{Intercept	{WP2,WP3},
						 			 Bearing	ANGLES_0Deg,
						 			 RangePercent	{Random	60,40,1}
									}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//SUBPLOT1
					Event	{Event {List {Random 2},
									FileName	BFEV_FRACAS4,
									FileName	BFEV_FRACAS7
								   },
							 Setval	{EncounterSize, EncounterHFMod},
							 Event	FCSqdn60_S,
							 Event	FCJasta5_S
							}
				},
				WayPoint	
				{	Target	WP3,
					Posn	{Abs	{Y	FT_8000}
							},
					Range	MARGIN,
					Action	wpacnoactionno
				},
				WayPoint	
				{	Target	WP1,
					Posn	{Abs	{Y	FT_8000}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//SUBPLOT0
					Event	{Event {List {Random 2},
									FileName	BFEV_ENEMYRECONNACTION00,
									FileName	BFEV_ENEMYRECONNRETURN00
								   },
							 Setval	{EncounterSize, Encounter02Mod},
							 Setval {EnemyObjective, MainObjective},
							 Setval	{HeightSize, Y {Random FT_6000,20,FT_100}},
							 Event	FCSqdn43_C
							}
				},
				WayPoint	
				{	Target	WP1,
					Posn	{Abs	{Y	FT_8000}
							},
					Range	MARGIN2,
					Action	wpstoploopchkno
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},

			Duty		DUTYCAP,
			Posn		{Abs	{FriendHomeBase}, 
					 Abs	{Y FT_TakeOff}
					},

		   	AirItem		     	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};

//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCSSOUTHPATROLMASSING=BFcrcs22.BF,

		AirGroup	
		{
			Route		
			{
				WayPoint	
				{	Target	WP1,
					Posn	{Abs	{Y	FT_9000}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//SUBPLOT0
					Event	{Event	{List	{Random 4},
							 FileName	BFEV_ENEMYSCOUTSCROSSPATHBEHIND,
							 FileName	BFEV_ENEMYSCOUTSCROSSPATH,
							 FileName	BFEV_ENEMYAPPROACHBALLOON00,
							 FileName	BFEV_ENEMYAPPROACHBALLOON01
							},
							 Setval	{EncounterSize, Encounter01Mod},
							 Setval	{EnemyObjective, SubObjective},
							 Event	FCSqdn56_S
							}
				},
				WayPoint	CRCSSOUTHPATROLMASSING_WP00=
				{	
					Posn	{Abs	{WP1},
							 Abs	{Y	FT_9000},
							 Rel	{Intercept	{WP1,UID_CvNtValenciennes},
									 Bearing	ANGLES_90Deg,
									 Range	HALFSTANDARDTRIGGER
									}
							},
					Action	wpstartloopno,
					Range	MARGIN
				},
				WayPoint	CRCSSOUTHPATROLMASSING_WP01=
				{	
					Posn	{Abs	{WP1},
							 Abs	{Y	FT_9000},
							 Rel	{Intercept	{WP1,UID_CvNtValenciennes},
									 Bearing	ANGLES_270Deg,
									 Range	HALFSTANDARDTRIGGER
									}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//SUBPLOT1
					Event	{Start	{M 20},
							 Event	BFEV_FRIENDLYCHARGEUNDERATTACK,
							 Setval	{EncounterSize, Encounter01Mod},
							 Setval	{FriendlyObjective, MainObjective},
							 Event	FCSouthJasta_C,
							 Event	FCSqdn66_S
							},
					Event	{Start	{M 30},
							 Event	{List	{Random 4},
									 FileName	BFEV_FRIENDLYCHARGERETURN00,
									 FileName	BFEV_FRIENDLYCHARGEUNDERATTACK,
									 FileName	BFEV_ENEMYCHARGEDAMAGED,
									 FileName	BFEV_ENEMYSCOUTDAMAGED
									},
							 Setval	{EncounterSize, Encounter01Mod},
							 Event	FCSouthJasta_C,
							 Event	FCSqdn66_S
							}
				},
				WayPoint	
				{
					Posn	{Abs	CRCSSOUTHPATROLMASSING_WP01},
					Range	MARGIN,
					Action	wpbreakloop
				},
				WayPoint	
				{
					Posn	{Abs	CRCSSOUTHPATROLMASSING_WP00},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//MAINEVENT
					Event	{Start	{M 0},
							 Window	{M 20},
							 Event {List {Random 2},
									FileName	BFEV_ENEMYRECONNAPPROACH04,
									FileName	BFEV_ENEMYRECONNAPPROACH05
									},
							 Setval	{EncounterSize, Encounter02Mod},
							 Setval	{HeightSize, Y {Random FT_5000,20,FT_100}},
							 Setval	{EnemyObjective, WP3},
							 Event	FCSqdn43_C,
							 Event	FCSqdn18_S
							},
//SUBPLOT2
					Event	{Start	{M 30},
							 Event	BFEV_ENEMYRECONNRETURN00,
							 Setval	{EncounterSize, Encounter01Mod},
							 Setval	{HeightSize, FT_8000},
							 Event	FCSqdn70_C
							},
					Event	{Start	{M 30},
							 Event	{List	{Random 3},
							 		 FileName	BFEV_FRIENDLYFRIENDS,
									 FileName	BFEV_FRIENDLYSCOUTSAGGRESSPATROL,
									 FileName	BFEV_FRIENDLYPATROLTAKEOFF	
									},
							 Setval	{EncounterSize, Encounter02Mod},
							 Setval	{HeightSize, Y {Random FT_8000,40,FT_100}},
							 Setval	{FriendlyObjective, WP3},
							 Event	FCJasta2_S
							},	 
					Event	{Start	{M 30},
							 Event	{List	{Random 4},
									 FileName	BFEV_ENEMYSCOUTLOSTAMBUSH,
									 FileName	BFEV_ENEMYINTERCEPT00,
									 FileName	BFEV_ENEMYINTERCEPT01,
									 FileName	BFEV_ENEMYCLOUDTRAP
									},
							 Setval	{EncounterSize, Encounter02Mod},
							 Event	FCSqdn48_S
							}					
				},
				WayPoint	
				{
					Posn	{Abs	CRCSSOUTHPATROLMASSING_WP00},
					Action	wpstoploopchkno,
					Range	MARGIN2
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},

			Duty		DUTYCAP,
			Posn		{Abs	{FriendHomeBase}, 
					 Abs	{Y FT_TakeOff}
					},

		   	AirItem		     	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};

//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCSNORTHPATROLMASSING=BFcrcs23.BF,
		AirGroup	
		{
			Route		
			{
				WayPoint	CRCSNORTHPATROLMASSING_WP00=		
				{	 
					Posn	{Abs	{WP1},
							 Abs	{Y	FT_10000},
							 Rel	{Intercept	{FriendHomeBase,UID_CvNtValenciennes},
									 Bearing	ANGLES_90Deg,
									 Range		HALFSTANDARDTRIGGER
									}
							},
					Range	MARGIN,
					Action	wpstartloopno
				},			
				WayPoint	CRCSNORTHPATROLMASSING_WP01=	
				{	 
					Posn	{Abs	{WP1},
							 Abs	{Y	FT_10000},
							 Rel	{Intercept	{FriendHomeBase,UID_CvNtValenciennes},
									 Bearing	ANGLES_270Deg,
									 Range		HALFSTANDARDTRIGGER
									}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//SUBPLOT0
					Event	{Start	{M 20},
							 Event	BFEV_FRIENDLYPATROLTAKEOFF,	
							 Setval	{EncounterSize, Encounter01Mod},
							 Setval	{FriendlyObjective, SubObjective},
							 Setval	{HeightSize, FT_5000},
							 Event	FCJasta4_S
							},
//SUBPLOT1
					Event	{Start	{M 20},
							 Event	BFEV_ENEMYAPPROACHBALLOON00,	
							 Setval	{EncounterSize, Encounter01Mod},
							 Setval	{EnemyObjective, SubObjective},
							 Event	FCSqdn60_S
							},
//SUBPLOT3
					Event	{Event	BFEV_ENEMYRECONNRETURN00,	
							 Setval	{EncounterSize, Encounter00Mod},
							 Setval	{HeightSize, FT_2000},
							 Event	FCSqdn4_C
							}
				},
				WayPoint		
				{	 
					Posn	{Abs	CRCSNORTHPATROLMASSING_WP01},
					Range	MARGIN,
					Action	wpbreakloop
				},
				WayPoint		
				{	 
					Posn	{Abs	CRCSNORTHPATROLMASSING_WP00},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//SUBPLOT2
					Event	{Start	{M 40},
							 Event	BFEV_ENEMYRECONNRETURN00,	
							 Setval	{EncounterSize, Encounter03Mod},
							 Setval	{HeightSize, Y {Random FT_8000,30,FT_100}},
							 Event	FCSqdn43_C
							 
							},
					Event	{Start	{M 40},
							 Event	BFEV_ENEMYINTERCEPT01,	
							 Setval	{EncounterSize, Encounter01Mod},
							 Event	FCSqdn3N_S
							}
				},

				WayPoint		
				{	 
					Posn	{Abs	CRCSNORTHPATROLMASSING_WP00},
					Action	wpstoploopchkno,
					Range	MARGIN2
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},

			Duty		DUTYCAP,
			Posn		{Abs	{FriendHomeBase}, 
					 Abs	{Y FT_GRND}
					},

		   	AirItem		     	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};

//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCSBEHINDPATROLMASSING=BFcrcs24.BF,
		AirGroup	
		{
			Route		
			{
				WayPoint
				{
					Posn	{Abs	{WP1},
							Abs	{Y	FT_8000}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//SUBPLOT0
					Event	{Event	BFEV_ENEMYRECONNACTION00,
							 Setval	{EnemyObjective, MainObjective},
							 Setval	{EncounterSize, Encounter01Mod},
							 Event	FCSqdn70_C
							},
					Event	{Event	BFEV_FRIENDLYSTANDBY,
							 Setval	{EncounterSize, Encounter01Mod},
							 Event	FCJasta12_S
							}
				},
				WayPoint	
				{
					Target	WP1,
					Posn	{Abs {Y FT_8000}},
					Action	wpstartloopno,
					Range	MARGIN
				},
				WayPoint	
				{
					Posn	{Abs	{WP1},
							Abs	{Y FT_ReconAlt},
							Rel	{Intercept	{WP1,WP2},
						 		 Bearing	ANGLES_0Deg,
						 		 RangePercent	{Random 25,75,1}
								}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//SUBPLOT3		
					Event	{Start	{M 20},
							 Event	{List {Random 4},
								     FileName	BFEV_FRIENDLYSCOUTLAND,
									 FileName	BFEV_ENEMYSCOUTSCROSSPATH,
									 FileName	BFEV_FRACAS1,
									 FileName	BFEV_FRACAS2
									},
							 Setval	{EncounterSize, Encounter01Mod},
							 Event	FCJasta33_S,
							 Event	FCSqdn22_S
							}
				},
				WayPoint	
				{
					Target	WP2,
					Posn	{Abs {Y FT_8000}},
					Range	MARGIN,
					Action	wpbreakloop
				},
				WayPoint	
				{
					Posn	{Abs	{WP2},
							Abs	{Y FT_8000},
							Rel	{Intercept	{WP2,WP1},
						 		 Bearing	ANGLES_0Deg,
						 		 RangePercent	{Random 25,25,1}
								}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//SUBPLOT1
					Event	{Event	BFEV_ENEMYRECONNRETURN00,
							 Setval	{HeightSize, Y {Random FT_4000,30,FT_100}},
							 Setval	{EncounterSize, Encounter00Mod},
							 Event	FCSqdn70_C
							}
				},
				WayPoint	
				{
					Posn	{Abs	{WP2},
							Abs	{Y FT_ReconAlt},
							Rel	{Intercept	{WP2,WP1},
						 		 Bearing	ANGLES_0Deg,
						 		 RangePercent	{Random 51,49,1}
								}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//SUBPLOT2
 					Event	{Start	{M 30},
							 Event	BFEV_ENEMYRECONNRETURN00,
 							 Setval	{HeightSize, Y {Random FT_5000,20,FT_100}},
 							 Setval	{EncounterSize, Encounter00Mod},
 							 Event	FCSqdn70_C
 							}
				},
				WayPoint	
				{
					Target	WP1,
					Posn	{Abs {Y FT_8000}},
					Action	wpstoploopchkno,
					Range	MARGIN2
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},
			Duty		DUTYCAP,
			Posn		{Abs	{FriendHomeBase}, 
					 Abs	{Y FT_TakeOff}
					},

		   	AirItem		     	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};

//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCSSOUTHINTERCEPT2OBJECTIVES=BFcrcs28.BF,
		Setval	{MainObjective, UID_SdCpLourches},
		Setval	{SubObjective, UID_SdCpBouchain},
		AirGroup	
		{
			Route		
			{
				WayPoint	
				{
					Posn	{Abs	{UID_SdCpBouchain},
							 Abs	{Y	FT_8000}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//MAINEVENT
					Event	{Window	{M 15},
							 Event	BFEV_ENEMYBOMBERACTION00,	
							 Setval	{EncounterSize, Encounter02Mod},
							 Setval	{EnemyObjective, MainObjective},
							 Setval	{HeightSize, FT_5000},
							 Event	FCSqdn8_C
							},
//SUBPLOT0
					Event	{Event	{List	{Random 4},
									 FileName	BFEV_FRACAS1,
									 FileName	BFEV_FRACAS2,	
									 FileName	BFEV_FRACAS3,
									 FileName	BFEV_FRACAS4
									},	
							 Setval	{EncounterSize, Encounter01Mod},
							 Event	FCSqdn54_S,
							 Event	FCJasta7_S
							},
//SUBPLOT1
					Event	{Event	BFEV_FRIENDLYPATROLTAKEOFF,
							 Setval	{EncounterSize, Encounter02Mod},
							 Setval	{FriendlyObjective, SubObjective},
							 Setval	{HeightSize, Y {Random FT_4000,20,FT_100}},
							 Event	FCJasta33_S	
							},
					Event	{Event	BFEV_FRIENDLYPATROLTAKEOFF,
							 Setval	{EncounterSize, Encounter02Mod},
							 Setval	{FriendlyObjective, MainObjective},
							 Setval	{HeightSize, Y {Random FT_4000,40,FT_100}},
							 Event	FCJasta12_S
							},	
//SUBPLOT2
					Event	{Event	BFEV_CASCADE01,
							 Setval	{EncounterSize, Encounter02Mod},
							 Setval	{EnemyObjective, MainObjective},//MS 30Apr97
							 Setval	{HeightSize, Y {Random FT_4000,40,FT_100}},
							 Setval	{RangeStepSize, 1},
							 Event	FCSqdn56_S
							},	
					Event	{Event	BFEV_CASCADE01,
							 Setval	{EncounterSize, Encounter02Mod},
							 Setval	{EnemyObjective, MainObjective},//MS 30Apr97
							 Setval	{HeightSize, Y {Random FT_5000,40,FT_100}},
							 Setval	{RangeStepSize, 3},
							 Event	FCSqdn11_S
							}
				},
				WayPoint	
				{
					Target	UID_SdCpBouchain,
					Posn	{
							 Abs	{Y	FT_8000}
							},
					Action	wpstartloopno,
					Range	MARGIN
				},
				WayPoint	
				{
					Target	UID_SdCpLourches,
					Posn	{
							 Abs	{Y	FT_8000}
							},
					Range	MARGIN,
					Action	wpbreakloop
				},
				WayPoint	
				{
					Target	UID_SdCpBouchain,
					Posn	{
							 Abs	{Y	FT_8000}
							},
					Action	wpstoploopchkno,
					Range	MARGIN2
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},

			Duty		DUTYCAP,
			Posn		{Abs	{FriendHomeBase}, 
					 Abs	{Y FT_TakeOff}
					},

		   	AirItem		     	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};

//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCSNORTHINTERCEPT2OBJECTIVES=BFcrcs29.BF,
		Setval	{MainObjective, UID_SdCpLourches},
		Setval	{SubObjective, UID_SdCpBouchain},
		AirGroup	
		{
			Route		
			{
				WayPoint	
				{
					Posn	{Abs	{UID_SdCpBouchain},
							 Abs	{Y	FT_8000}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//MAINEVENT
					Event	{Window	{M 15},
							 Event	BFEV_ENEMYBOMBERACTION00,	
							 Setval	{EncounterSize, Encounter02Mod},
							 Setval	{EnemyObjective, MainObjective},
							 Setval	{HeightSize, FT_5000},
							 Event	FCSqdn8_C
							},
//SUBPLOT0
					Event	{Event	{List	{Random 4},
									 FileName	BFEV_FRACAS1,
									 FileName	BFEV_FRACAS2,	
									 FileName	BFEV_FRACAS3,
									 FileName	BFEV_FRACAS4
									},	
							 Setval	{EncounterSize, Encounter01Mod},
							 Event	FCSqdn54_S,
							 Event	FCJasta7_S
							},
//SUBPLOT1
					Event	{Event	BFEV_FRIENDLYPATROLTAKEOFF,
							 Setval	{EncounterSize, Encounter02Mod},
							 Setval	{FriendlyObjective, SubObjective},
							 Setval	{HeightSize, Y {Random FT_4000,20,FT_100}},
							 Event	FCJasta33_S	
							},
					Event	{Event	BFEV_FRIENDLYPATROLTAKEOFF,
							 Setval	{EncounterSize, Encounter02Mod},
							 Setval	{FriendlyObjective, MainObjective},
							 Setval	{HeightSize, Y {Random FT_4000,40,FT_100}},
							 Event	FCJasta12_S
							},	
//SUBPLOT2
					Event	{Event	BFEV_CASCADE01,
							 Setval	{EncounterSize, Encounter02Mod},
							 Setval	{FriendlyObjective, MainObjective},
							 Setval	{HeightSize, Y {Random FT_4000,40,FT_100}},
							 Setval	{RangeStepSize, 1},
							 Event	FCSqdn56_S
							},	
					Event	{Event	BFEV_CASCADE02,
							 Setval	{EncounterSize, Encounter02Mod},
							 Setval	{FriendlyObjective, MainObjective},
							 Setval	{HeightSize, Y {Random FT_5000,40,FT_100}},
							 Setval	{RangeStepSize, 3},
							 Event	FCSqdn11_S
							}
				},
				WayPoint	
				{
					Target	UID_SdCpBouchain,
					Posn	{
							 Abs	{Y	FT_8000}
							},
					Action	wpstartloopno,
					Range	MARGIN
				},
				WayPoint	
				{
					Posn	{Abs	{UID_SdCpLourches},
							 Abs	{Y	FT_8000}
							},
					Action	wpbreakloop,
					Range	MARGIN
				},
				WayPoint	
				{
					Posn	{Abs	{UID_SdCpBouchain},
							 Abs	{Y	FT_8000}
							},
					Action	wpstoploopchkno,
					Range	MARGIN2
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},

			Duty		DUTYCAP,
			Posn		{Abs	{FriendHomeBase}, 
					 Abs	{Y FT_TakeOff}
					},

		   	AirItem		     	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};


//---------------------------------------------------------------------------

	BattleField
	{
		FileName	BFCRCSBEHINDINTERCEPT2OBJECTIVES=BFcrcs30.BF,
		AirGroup	
		{
			Route		
			{
				WayPoint	
				{	Target	MainObjective,
					Posn	{Abs	{Y	FT_InterceptAlt}
							},
					Action	wpacnoactionno,
					Range	MARGIN
				},
				WayPoint	
				{
					Posn	{Abs	{MainObjective},
							Abs	{Y	FT_InterceptAlt},
							Rel	{Intercept	{MainObjective,WP2},
						 		 Bearing	ANGLES_0Deg,
						 		 RangePercent	{Random 0,25,1}
								}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//MAINEVENT
					Event	{Event	{List {Random 2},	
								FileName	BFEV_ENEMYBOMBERAPPROACH00,
								FileName	BFEV_ENEMYRECONNAPPROACH00
									},
							 Setval	{EncounterSize, Encounter02Mod},
							 Setval	{HeightSize, FT_InterceptAlt},
							 Setval	{EnemyObjective, MainObjective},
							 Event	FCSqdn13_C
							}
				},
				WayPoint	
				{
					Posn	{Abs	{MainObjective},
							Abs	{Y	FT_InterceptAlt},
							Rel	{Intercept	{MainObjective,WP2},
						 		 Bearing	ANGLES_0Deg,
						 		 RangePercent	{Random	25,25,1}
								}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//SUBPLOT0
					Event	{Event BFEV_FRIENDLYFRIENDS,	
							 Setval	{EncounterSize, Encounter01Mod},
							 Event	FCJasta3_S
							}
				},
				WayPoint	
				{
					Posn	{Abs	{MainObjective},
							Abs	{Y	FT_InterceptAlt},
							Rel	{Intercept	{MainObjective,WP2},
						 		 Bearing	ANGLES_0Deg,
						 		 RangePercent	50
								}
							},
					Action	wpacnoactionno,
					Range	MARGIN
				},
				WayPoint	
				{	Target	WP1,
					Posn	{Abs	{Y	FT_InterceptAlt}
							},
					Action	wpacnoactionno,
					Range	MARGIN
				},
				WayPoint	
				{
					Posn	{Abs	{WP1},
							Abs	{Y	FT_InterceptAlt},
							Rel	{Intercept	{WP1,WP2},
						 		 Bearing	ANGLES_0Deg,
						 		 RangePercent	50
								}
							},
					Action	wpacnoactionno,
					Range	MARGIN
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},
//			NumInForm	PlyrDefined,
			Duty		DUTYCAP,
			Posn		{Abs	{FriendHomeBase}, 
					 Abs	{Y FT_GRND}
					},

		   	AirItem		     	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};

//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCSSOUTHINTERCEPTRETBOMBERS=BFcrcs31.BF,
		AirGroup	
		{
			Route		
			{
				WayPoint	
				{	Target	MainObjective,
					Posn	{Abs	{Y	FT_7000}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//SUBPLOT0
					Event	{Event BFEV_ENEMYSCOUTSAREAPATROL,		
							 Setval	{EncounterSize, Encounter02Mod},
							 Setval	{EnemyObjective, MainObjective},
							 Setval {HeightSize, Y {Random FT_5000,40,FT_100}},
							 Event	FCSqdn56_S
							}
				},
				WayPoint	
				{	Target	MainObjective,
					Posn	{Abs	{Y	FT_7000}
							},
					Action	wpacnoactionno,
					Range	MARGIN
				},
				WayPoint	CRCSSOUTHINTERCEPTRETBOMBERS_WP00=	
				{
					Posn	{Abs	{MainObjective},
							Abs	{Y	FT_7000},
							Rel	{Intercept	{MainObjective, UID_AfAlBellevue},
						 		 Bearing	ANGLES_0Deg,
						 		 Range		{Random STANDARDTRIGGER,1,STANDARDTRIGGER}
								}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//MAINEVENT
					Event	{Window	{M 30},
							 Event BFEV_ENEMYBOMBERRETURN04,	
							 Setval	{EncounterSize, Encounter02Mod},
							 Setval	{EnemyObjective, MainObjective},
							 Setval	{HeightSize, Y {Random FT_4000,30,FT_100}},
							 Event	FCSqdn59_C
							},
//SUBPLOT1
					Event	{Event BFEV_FRIENDLYSCOUTSAGGRESSPATROL,	
							 Setval	{EncounterSize, Encounter01Mod},
							 Setval	{FriendlyObjective, MainObjective},
							 Setval	{HeightSize, FT_8000},
							 FCJasta33_S
							}
				},
				WayPoint	
				{	
					Posn	{Abs	CRCSSOUTHINTERCEPTRETBOMBERS_WP00},
					Action	wpacnoactionno,
					Range	MARGIN
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},

			Duty		DUTYCAP,
			Posn		{Abs	{FriendHomeBase}, 
					 Abs	{Y FT_TakeOff}
					},

		   	AirItem		     	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};

//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCSNORTHINTERCEPTRETBOMBERS=BFcrcs32.BF,
		AirGroup	
		{
			Route		
			{
				WayPoint	
				{
					Posn	{Abs	{WP2},
							Abs	{Y	FT_8000},
							Rel	{Intercept	{WP2,FriendHomeBase},
						 		 Bearing	ANGLES_0Deg,
						 		 RangePercent	{Random 1,30,1}
								}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//SUBPLOT0
					Event	{Event {List {Random 2},
									FileName	BFEV_FRACAS1,
									FileName	BFEV_FRACAS2
								   },	
							 Setval	{EncounterSize, Encounter01Mod},
							 Event	FCSqdn40_S,
							 Event	FCJasta4_S
							},
					Event	{Event	{List {Random 4},
									 FileName	BFEV_ENEMYSCOUTS00,
									 FileName	BFEV_ENEMYSCOUTS01,
									 FileName	BFEV_ENEMYSCOUTSCROSSPATH,
									 FileName	BFEV_ENEMYSCOUTSPARALLEL
									},
							 Setval	{EncounterSize, Encounter01Mod},
							 Event	FCSqdn56_S
							},
					Event	{Event	BFEV_FRIENDLYFRIENDS,
							 Setval	{EncounterSize, Encounter01Mod},
							 Event	FCJasta10_S
							}
				},
				WayPoint	
				{
					Posn	{Abs	{WP2},
							Abs	{Y	FT_8000}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//SUBPLOT1
					Event	{Event {List {Random 2},
									FileName	BFEV_ENEMYSPOTTERACTION00,
									FileName	BFEV_ENEMYSPOTTERACTION01
								   },	
							 Setval	{EncounterSize, Encounter01Mod},
							 Setval	{EnemyObjective, WP2},
							 Setval {HeightSize, Y {Random FT_3000,40,FT_100}},
							 Event	FCSqdn16_C,
							 Event	FCSqdn8N_S
							}
				},
				WayPoint	CRCSNORTHINTERCEPTRETBOMBERS_WP00=
				{
					Posn	{Abs	{WP2},
							 Abs	{Y	FT_8000},
 							 Rel	{Intercept	{WP2,UID_CvNtValenciennes},
 									 Bearing	ANGLES_240Deg,
									 Range	HALFSTANDARDTRIGGER
									}	
							},
					Action	wpstartloopno,
					Range	MARGIN
				},
				WayPoint	CRCSNORTHINTERCEPTRETBOMBERS_WP01=
				{
					Posn	{Abs	{WP2},
							 Abs	{Y	FT_8000},
 							 Rel	{Intercept	{WP2,UID_CvNtValenciennes},
 									 Bearing	ANGLES_90Deg,
									 Range	HALFSTANDARDTRIGGER
									}	
							},
					Action	wpstartloopno,
					Range	STANDARDTRIGGER,
//SUBPLOT2
					Event	{Start	{M 25},
							 Event BFEV_ENEMYRECONNAPPROACH00,
							 Setval	{EncounterSize, Encounter01Mod},
							 Setval	{EnemyObjective, WP2},
							 Setval {HeightSize, Y {Random FT_4000,50,FT_100}},
							 Event	FCSqdn25_C,
							 Event	FCSqdn8N_S
							}
				},
				WayPoint
				{
					Posn	{Abs	CRCSNORTHINTERCEPTRETBOMBERS_WP01},
					Action	wpbreakloop,
					Range	MARGIN
				},
				WayPoint
				{
					Posn	{Abs	CRCSNORTHINTERCEPTRETBOMBERS_WP00},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
					Event	{Start	{M 45},
							 Event BFEV_ENEMYSPOTTERAPPROACH00,
							 Setval	{EncounterSize, Encounter00Mod},
							 Setval	{EnemyObjective, WP1},
							 Setval {HeightSize, Y {Random FT_4000,40,FT_100}},
							 Event	FCSqdn4_C
							}
				},
				WayPoint		
				{
					Posn	{Abs	CRCSNORTHINTERCEPTRETBOMBERS_WP00},
					Action	wpstoploopchkno,
					Range	MARGIN2
				},
//DeadCode MS 15Dec96 				WayPoint
//DeadCode MS 15Dec96 				{
//DeadCode MS 15Dec96 					Posn	{Abs	CRCSNORTHINTERCEPTRETBOMBERS_WP00,
//DeadCode MS 15Dec96 							 Rel	{Intercept	{CRCSNORTHINTERCEPTRETBOMBERS_WP00,FriendHomeBase},
//DeadCode MS 15Dec96 									 Bearing	ANGLES_0Deg,
//DeadCode MS 15Dec96 									 Pitch	ANGLES_0Deg,
//DeadCode MS 15Dec96 									 RangePercent	{Random	25,50,1}
//DeadCode MS 15Dec96 									}
//DeadCode MS 15Dec96 							}, 
//DeadCode MS 15Dec96 					Action	wpacnoactionno,
//DeadCode MS 15Dec96 					Range	STANDARDTRIGGER,
//DeadCode MS 15Dec96 					Event	{Event	BFEV_FRIENDLYFRIENDS,
//DeadCode MS 15Dec96 							 Setval	{EncounterSize, Encounter01Mod},
//DeadCode MS 15Dec96 							 Event	FCJasta10_S
//DeadCode MS 15Dec96 							}
//DeadCode MS 15Dec96 				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},

			Duty		DUTYCAP,
			Posn		{Abs	{FriendHomeBase}, 
					 Abs	{Y FT_TakeOff}
					},

		   	AirItem		     	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};

//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCSBEHINDINTERCEPTRETBOMBERS=BFcrcs33.BF,
		AirGroup	
		{
			Route		
			{
//DeadCode MS 28Oct96 				WayPoint	
//DeadCode MS 28Oct96 				{
//DeadCode MS 28Oct96 					Posn	{Abs	{FriendHomeBase},
//DeadCode MS 28Oct96 							Abs	{Y	FT_6000},
//DeadCode MS 28Oct96 							Rel	{Intercept	{FriendHomeBase,MainObjective},
//DeadCode MS 28Oct96 						 		 Bearing	ANGLES_0Deg,
//DeadCode MS 28Oct96 						 		 RangePercent	30
//DeadCode MS 28Oct96 								}
//DeadCode MS 28Oct96 							},
//DeadCode MS 28Oct96 					Action	wpacnoactionno
//DeadCode MS 28Oct96 				},
				WayPoint	
				{
					Posn	{Abs	{MainObjective},
							Abs	{Y	FT_5000},
							Rel	{Intercept	{MainObjective,FriendHomeBase},
						 		 Bearing	ANGLES_0Deg,
						 		 RangePercent	{Random 0,40,1}
								}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//SUBPLOT0
					Event	{Event	BFEV_ENEMYSCOUTSCROSSPATH,
							 Setval	{EncounterSize, Encounter01Mod},
							 Event	FCSqdn11_S
							}
				},
				WayPoint	
				{	Target	MainObjective,
					Posn	{Abs	{Y	FT_5000}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//MAINEVENT
					Event	{Start	{M 0},
							 Window	{M 15},
							 Event	{List	{Random 3},
									 FileName	BFEV_ENEMYBOMBERACTION00,
									 FileName	BFEV_ENEMYBOMBERRETURN00,
									 FileName	BFEV_ENEMYBOMBERRETURN04
									},	
							 Setval	{EncounterSize, Encounter02Mod},
							 Setval	{EnemyObjective, MainObjective},
							 Setval	{HeightSize, Y {Random FT_2000,20,FT_100}},
							 Event	FCSqdn2_C
							},
					Event	{Event	{List	{Random 3},
									 FileName	BFEV_ENEMYPURSUIT,
									 FileName	BFEV_ENEMYSCOUTSCROSSPATHBEHIND,
									 FileName	BFEV_ENEMYSCOUTS02
									},	
							 Setval	{EncounterSize, Encounter01Mod},
							 Setval	{EnemyObjective, MainObjective},
							 Setval	{HeightSize, Y {Random FT_5000,30,FT_100}},
							 Event	FCSqdn22_S
							}
				},
				WayPoint	
				{	Target	MainObjective,
					Posn	{Abs	{Y FT_5000}
							},
					Action	wpacnoactionno,
					Range	MARGIN
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},
			Duty		DUTYCAP,
			Posn		{Abs	{FriendHomeBase}, 
					 Abs	{Y FT_TakeOff}
					},

		   	AirItem		     	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};

//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCSSOUTHINTERCEPTPREESCORTED=BFcrcs34.BF,
		AirGroup	
		{
			Route		
			{
				WayPoint	
				{	Target	WP1,
					Posn	{Abs	{Y	FT_InterceptAlt}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//SUBPLOT0
					Event	{Event BFEV_ENEMYCHARGEROUT,	
							 Setval	{EncounterSize, Encounter02Mod},
							 FCSouthJasta_C,
							 FCSqdn56_S	
							}
				},
				WayPoint	
				{	Target	WP1,
					Posn	{Abs	{Y	FT_InterceptAlt}
							},
					Action	wpacircleno,
					Range	STANDARDTRIGGER,
//MAINEVENT
					Event	{Event {List {Random 3},	
									FileName	BFEV_ENEMYRECONNAPPROACH00,
									FileName	BFEV_ENEMYSPOTTERAPPROACH00,
									FileName	BFEV_ENEMYBOMBERAPPROACH00
									},
							 Window {M 75},
							 Setval	{EncounterSize, Encounter01Mod},
							 Setval	{HeightSize, Y	FT_InterceptAlt},
							 Setval	{EnemyObjective, WP1},
							 Event	FCSqdn2_C
							}
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},
//			NumInForm	PlyrDefined,
			Duty		DUTYCAP,
			Posn		{Abs	{FriendHomeBase}, 
					 Abs	{Y FT_GRND}
					},

		   	AirItem		     	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};


//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCSNORTHINTERCEPTPREESCORTED=BFcrcs35.BF,
		AirGroup	
		{
			Route		
			{
				WayPoint	
				{	Target	WP1,
					Posn	{Abs	{Y	FT_8000}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//SUBPLOT0
					Event	{
							 Event	{List {Random 2},	
								FileName	BFEV_FRACAS4,
								FileName	BFEV_FRACAS7
									},
							 Setval	{EncounterSize, Encounter01Mod},
							 Event	FCSqdn60_S,
							 Event	FCJasta2_S
							},
//SUBPLOT1
					Event	{Event	{List {Random 4},	
								FileName	BFEV_ENEMYINTERCEPT00,
								FileName	BFEV_ENEMYINTERCEPT00,
								FileName	BFEV_ENEMYPURSUIT,
								FileName	BFEV_CASCADE01
									},
							 Setval	{EncounterSize, Encounter03Mod},
							 Setval	{HeightSize, Y {Random FT_4000,30,FT_100}},
							 Setval	{EnemyObjective, MainObjective},
							 Setval	{RangeStepSize, 2},
							 Event	FCSqdn8N_2S
							},
//SUBPLOT2
					Event	{Event	{List {Random 3},	
								FileName	BFEV_FRIENDLYSCOUTSAGGRESSPATROL,
								FileName	BFEV_FRIENDLYFRIENDS,
								FileName	BFEV_CASCADE00
									},
							 Setval	{EncounterSize, Encounter02Mod},
							 Setval	{HeightSize, Y {Random FT_4000,30,FT_100}},
							 Setval	{FriendlyObjective, MainObjective},
							 Setval	{RangeStepSize, 2},
							 Event	FCJasta3_S
							},
//SUBPLOT3
					Event	{Event	{List {Random 3},	
								FileName	BFEV_ENEMYCHARGEROUT,
								FileName	BFEV_FRIENDLYCHARGEBOUNCED00,
								FileName	BFEV_FRIENDLYCHARGERETURN00
									},
							 Setval	{EncounterSize, Encounter00Mod},
							 Setval	{HeightSize, Y {Random FT_4000,30,FT_100}},
							 Event	FCNorthJasta_C,
							 Event	FCSqdn60_S
							},
//MAINEVENT
					Event	{Start	{M 0},
							 Window	{M 10},
							 Event	{List {Random 2},	
								FileName	BFEV_ENEMYRECONNAPPROACH04,
								FileName	BFEV_ENEMYSPOTTERAPPROACH04
									},
							 Setval	{EncounterSize, Encounter02Mod},
							 Setval	{HeightSize, Y {Random FT_3000,30,FT_100}},
							 Setval	{EnemyObjective, MainObjective},
							 Event FCSqdn16_C	
							}
				},
				WayPoint	
				{	Target	WP1,
					Posn	{Abs	{Y	FT_8000}
							},
					Action	wpacnoactionno,
					Range	MARGIN
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},

			Duty		DUTYCAP,
			Posn		{Abs	{FriendHomeBase}, 
					 Abs	{Y FT_TakeOff}
					},

		   	AirItem		     	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};


//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCSBEHINDINTERCEPTPREESCORTED=BFcrcs36.BF,
		AirGroup	
		{
			Route		
			{
				WayPoint	
				{	Target	WP1,
					Posn	{Abs	{Y	FT_7000}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//SUBPLOT0
					Event	{Event	{List {Random 2},	
								FileName	BFEV_FRACAS4,
								FileName	BFEV_FRACAS7
									},
							 Setval	{EncounterSize, Encounter01Mod},
							 Event	FCSqdn60_S,
							 Event	FCJasta2_S
							},
//SUBPLOT1
					Event	{Event	{List {Random 4},	
								FileName	BFEV_ENEMYINTERCEPT00,
								FileName	BFEV_ENEMYINTERCEPT00,
								FileName	BFEV_ENEMYPURSUIT,
								FileName	BFEV_CASCADE01
									},
							 Setval	{EncounterSize, Encounter03Mod},
							 Setval	{HeightSize, Y {Random FT_4000,30,FT_100}},
							 Setval	{EnemyObjective, MainObjective},
							 Setval	{RangeStepSize, 2},
							 Event	FCSqdn8N_2S
							},
//SUBPLOT2
					Event	{Event	{List {Random 3},	
								FileName	BFEV_FRIENDLYSCOUTSAGGRESSPATROL,
								FileName	BFEV_FRIENDLYFRIENDS,
								FileName	BFEV_CASCADE00
									},
							 Setval	{EncounterSize, Encounter02Mod},
							 Setval	{HeightSize, Y {Random FT_4000,30,FT_100}},
							 Setval	{FriendlyObjective, MainObjective},
							 Setval	{RangeStepSize, 2},
							 Event	FCJasta3_S
							},
//SUBPLOT3
					Event	{Event	{List {Random 3},	
								FileName	BFEV_ENEMYCHARGEROUT,
								FileName	BFEV_FRIENDLYCHARGEBOUNCED00,
								FileName	BFEV_FRIENDLYCHARGERETURN00
									},
							 Setval	{EncounterSize, Encounter00Mod},
							 Setval	{HeightSize, Y {Random FT_4000,30,FT_100}},
							 Event	FCNorthJasta_C,
							 Event	FCSqdn60_S
							},
//MAINEVENT
					Event	{Event	{List {Random 2},	
								FileName	BFEV_ENEMYRECONNAPPROACH04,
								FileName	BFEV_ENEMYSPOTTERAPPROACH04
									},
							 Setval	{EncounterSize, Encounter02Mod},
							 Setval	{HeightSize, FT_InterceptAlt},
							 Setval	{EnemyObjective, MainObjective},
							 Event FCSqdn16_C	
							}
				},
				WayPoint	
				{	Target	WP1,
					Posn	{Abs	{Y	FT_7000}
							},
					Action	wpacnoactionno,
					Range	MARGIN
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},

			Duty		DUTYCAP,
			Posn		{Abs	{FriendHomeBase}, 
					 Abs	{Y FT_TakeOff}
					},

		   	AirItem		     	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};

//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCSHARDRAWACDELIVER=BFcrcs37.BF,
		AirGroup	
		{
			Route		
			{
				WayPoint	
				{	Target	UID_CvNtFontaine,
					Posn	{Abs	{Y	FT_7000}
							},
					Range 	MARGIN,
					Action	wpstartloopno
				},
				WayPoint	
				{
					Posn	{Abs {UID_CvNtFontaine},
							 Abs	{Y	FT_7000},
							 Rel	{Intercept	{UID_CvNtFontaine,UID_CvNtHavrincourt},
									 Bearing	ANGLES_0Deg,
									 RangePercent	{Random	0,99,1}
									}
							},
					Range 	STANDARDTRIGGER,
					Action	wpacnoactionno,
//SUBPLOT0
					Event	{Event	{List	{Random 3},
									 FileName	BFEV_ENEMYRECONNRETURN00,
									 FileName	BFEV_ENEMYRECONNRETURN01,
									 FileName	BFEV_ENEMYRECONNRETURN02
									},
							 Setval	{EncounterSize, Encounter01Mod},
							 Setval	{HeightSize, FT_2000},
							 Event	FCSqdn70_C,
							 Event	FCSqdn54_S
							}	
				},
				WayPoint	
				{	Target	UID_CvNtHavrincourt,
					Posn	{Abs	{Y	FT_7000}
							},
					Range 	STANDARDTRIGGER,
					Action	wpacnoactionno,
//SUBPLOT1
					Event	{Event	BFEV_ENEMYSPOTTERACTION00,
							 Setval	{EncounterSize, Encounter00Mod},
							 Setval	{EnemyObjective, UID_BtCpCagnicourt},
							 Event	FCSqdn4_C
							}
				},
				WayPoint	
				{	Target	UID_CvNtHavrincourt,
					Posn	{Abs	{Y	FT_7000}
							},
					Range 	MARGIN,
					Action	wpbreakloop
				},
				WayPoint	
				{
					Posn	{Abs {UID_CvNtHavrincourt},
							 Abs	{Y	FT_7000},
							 Rel	{Intercept	{UID_CvNtHavrincourt,UID_CvNtFontaine},
									 Bearing	ANGLES_0Deg,
									 RangePercent	{Random	0,99,1}
									}
							},
					Range 	STANDARDTRIGGER,
					Action	wpstoploopchkno,
//SUBPLOT3
					Event	{Start	{M 60},
							 Event	BFEV_FRIENDLYCHARGERETURN00,
							 Setval	{EncounterSize, Encounter02Mod},
							 Event	FCSouthJasta_C
							}
				},
				WayPoint	
				{	Target	UID_CvNtFontaine,
					Posn	{Abs	{Y	FT_7000}
							},
					Range 	STANDARDTRIGGER,
					Action	wpacnoactionno,
//MAINEVENT
					Event	{Start	{M 40},
							 Event	BFEV_ENEMYAPPROACHBALLOON00,
							 Setval	{EncounterSize, Encounter01Mod},
 							 Setval	{EnemyObjective, UID_BlCpERiencourt},
 							 Event	FCSqdn29_S
							},	
					Event	{Start	{M 40},
							 Event	BFEV_ENEMYAPPROACHBALLOON00,
							 Setval	{EncounterSize, Encounter00Mod},
							 Setval	{EnemyObjective, UID_BlCpHendecourt},
							 Event	FCSqdn29_S
							},	
					Event	{Start	{M 40},
							 Event	BFEV_ENEMYAPPROACHBALLOON01,
							 Setval	{EncounterSize, Encounter01Mod},
							 Setval	{EnemyObjective, UID_BlCpERiencourt},
							 Event	FCSqdn29_S
							}
				},
				WayPoint	
				{	Target	UID_CvNtFontaine,
					Posn	{Abs	{Y	FT_7000}
							},
					Range 	MARGIN2,
					Action	wpstoploopchkno
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Range 	STANDARDTRIGGER,
					Action	wpacnoactionno,
//SUBPLOT3
					Event	{Event {List {Random 2},
									FileName	BFEV_RAWS00,	
									FileName	BFEV_ENEMYBEATUPGROUND00		
								   },
							 Setval	{EncounterSize, Encounter01Mod},
							 Setval	{EnemyObjective, FriendHomeBase},
							 Setval	{FriendlyObjective, FriendHomeBase},
							 Event	FCSqdn56_S,
							 Event	FCNovice_S
							}
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},	

			Duty		DUTYCAP,

			Posn		{Abs	{FriendHomeBase}, 
					 	Abs	{Y FT_TakeOff}
						},
		   	AirItem		     	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};

//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCSMEDIUMRAWACDELIVER=BFcrcs38.BF,
		AirGroup	
		{
			Route		
			{
 				WayPoint	
 				{
 					Posn	{Abs {FriendHomeBase},
 							 Abs	{Y	FT_8000},
 							 Rel	{Intercept	{FriendHomeBase,UID_CvNtRoeux},
 									 Bearing	ANGLES_0Deg,
 									 RangePercent	{Random	50,49,1}
 									}
 							},
 					Range 	STANDARDTRIGGER,
 					Action	wpacnoactionno,
//SUBPLOT0
  					Event	{Event	{List	{Random 2},
									 BFEV_ENEMYSCOUTDAMAGED,
									 BFEV_ENEMYCHARGEROUT
									},
  							 Setval	{EncounterSize, Encounter01Mod},
  							 Event	FCSqdn40_S,
							 Event	FCNorthJasta_C
  							}	
 				},
				WayPoint	
				{	Target	UID_CvNtRoeux,
					Posn	{Abs	{Y	FT_8000}
							},
					Range 	MARGIN,
					Action	wpstartloopno
				},
				WayPoint	
				{	Target	UID_CvNtLens,
					Posn	{Abs	{Y	FT_8000}
							},
					Range 	STANDARDTRIGGER,
					Action	wpacnoactionno,
//SUBPLOT1
 					Event	{Event	BFEV_ENEMYSPOTTERACTION00,
 							 Setval	{EncounterSize, Encounter01Mod},
							 Setval	{EnemyObjective, UID_BtCpMericourt},
//DeadCode MS 21Oct96   							 Setval	{EnemyObjective, UID_CvNtMericourt},
 							 Setval	{HeightSize, Y {Random FT_4000,40,FT_100}},
 							 Event	FCSqdn2_C
 							}
				},
				WayPoint	
				{	Target	UID_CvNtLens,
					Posn	{Abs	{Y	FT_8000}
							},
					Range 	MARGIN,
					Action	wpacnoactionno
				},
				WayPoint	
				{	Target	UID_CvNtDrocourt,
					Posn	{Abs	{Y	FT_8000}
							},
					Range 	MARGIN,
					Action	wpacnoactionno
				},
				WayPoint	
				{	Target	UID_CvNtRoeux,
					Posn	{Abs	{Y	FT_8000}
							},
					Range 	STANDARDTRIGGER,
					Action	wpacnoactionno,
//SUBPLOT1
 					Event	{Start	{M 45},
							 Event	BFEV_ENEMYSCOUTSKIM,
 							 Setval	{EncounterSize, Encounter01Mod},
 							 Event	FCSqdn46_S
 							},	
					Event	{Start	{M 45},
							 Event	BFEV_FRACAS7,
							 Setval	{EncounterSize, Encounter01Mod},
							 Event	FCSqdn40_S,
							 Event	FCJasta33_S
							}
				},
				WayPoint	
				{	Target	UID_CvNtRoeux,
					Posn	{Abs	{Y	FT_8000}
							},
					Range 	MARGIN2,
					Action	wpstoploopchkno
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Range 	STANDARDTRIGGER,
					Action	wpacnoactionno,
//MAINEVENT
 					Event	{Event {List {Random 2},
 									FileName	BFEV_RAWS00,	
 									FileName	BFEV_FRIENDLYSCOUTBOUNCED00
 								   },
 							 Setval	{EncounterSize, Encounter01Mod},
 							 Setval	{EnemyObjective, FriendHomeBase},
 							 Setval	{FriendlyObjective, FriendHomeBase},
 							 Event	FCSqdn56_S,
 							 Event	FCNovice_S
 							}
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},

			Duty		DUTYCAP,

			Posn		{Abs	{FriendHomeBase}, 
					 	Abs	{Y FT_TakeOff}
						},
		   	AirItem		     	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};

//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCSEASYRAWACDELIVER=BFcrcs39.BF,
		AirGroup	
		{
			Route		
			{
				WayPoint	
				{
					Posn	{Abs {UID_AfCpGuesnain},
							 Abs	{Y	FT_3000}
							},
					Range 	STANDARDTRIGGER,
					Action	wpacnoactionno,
//SUBPLOT0
					Event	{Window	{M 10},
							 Event	BFEV_ENEMYBEATUPGROUND00,
							 Setval	{EncounterSize, Encounter02Mod},
							 Setval	{EnemyObjective, UID_AfCpGuesnain},	
							 Event	FCSqdn60_S
							},	
					Event	{Window	{M 10},
							 Event	BFEV_FRIENDLYPATROLTAKEOFF,
							 Setval	{EncounterSize, Encounter01Mod},
//TempCode MS 21Oct96 							 Setval	{FriendlyObjective, UID_CvNtVitry},
							 Setval	{FriendlyObjective, UID_AfCpGuesnain},
							 Setval	{HeightSize, FT_4000},
							 Event	FCJasta3_S
							},
					Event	{Window	{M 10},
							 Event	BFEV_ENEMYSCOUTDAMAGED,
							 Setval	{EncounterSize, Encounter00Mod},
							 Event	FCSqdn60_S
							}
				},
				WayPoint	
				{
					Posn	{Abs {UID_AfCpGuesnain},
							 Abs	{Y	FT_3000}
							},
					Range 	MARGIN,
					Action	wpacnoactionno
				},
				WayPoint	
				{	Posn	{Abs	{FriendHomeBase},
						 	 Abs	{Y FT_EnterLandingPattern}
							},
					Range 	STANDARDTRIGGER,
					Action	wpacnoactionno,
//MAINEVENT
					Event	{Event {List {Random 2},
									FileName	BFEV_RAWS00,	
									FileName	BFEV_FRIENDLYSCOUTBOUNCED00
								   },
							 Setval	{EncounterSize, Encounter01Mod},
							 Setval	{EnemyObjective, FriendHomeBase},
							 Setval	{FriendlyObjective, FriendHomeBase},
							 Event	FCSqdn56_S,
							 Event	FCNovice_S
							}
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},
			Duty		DUTYCAP,

			Posn		{Abs	{FriendHomeBase}, 
					 	Abs	{Y FT_TakeOff}
						},
		   	AirItem		     	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};

//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCSDEFENDTROOPS=BFcrcs55.BF,

		SimpleItem	
		{
			Posn	{Abs {UID_CvNtQueant},
					 Rel {Bearing	ANGLES_0Deg,
						  Range	METRES100
						 }
					},
			UIDBand	RedVetoedBAND,
			Shape	NEW11
		},

		SimpleItem	
		{
			Posn	{Abs {UID_CvNtQueant},
					 Rel {Bearing	ANGLES_180Deg,
						  Range	METRES100
						 }
					},
			UIDBand	RedVetoedBAND,
			Shape	NEW11
		},

		SimpleItem	
		{
			Posn	{Abs {UID_CvNtQueant},
					 Rel {Bearing	ANGLES_90Deg,
						  Range	METRES100
						 }
					},
			UIDBand	RedVetoedBAND,
			Shape	NEW11
		},

		SimpleItem	
		{
			Posn	{Abs {UID_CvNtQueant},
					 Rel {Bearing	ANGLES_270Deg,
						  Range	METRES100
						 }
					},
			UIDBand	RedVetoedBAND,
			Shape	NEW11
		},

		AirGroup	
		{
			Route		
			{
				WayPoint	CRCSDEFENDTROOPS_WP00=
				{
					Posn	{Abs {UID_CvNtQueant},
							 Abs	{Y	FT_7000},
							 Rel	{Intercept	{UID_CvNtQueant,UID_CvNtValenciennes},
									 Bearing	ANGLES_270Deg,
									 Range	HALFSTANDARDTRIGGER
									}
							},
					Range 	STANDARDTRIGGER,
					Action	wpstartloopno
				},
				WayPoint	CRCSDEFENDTROOPS_WP01 =	
				{
					Posn	{Abs {UID_CvNtQueant},
							 Abs	{Y	FT_7000},
							 Rel	{Intercept	{UID_CvNtQueant,UID_CvNtValenciennes},
									 Bearing	ANGLES_90Deg,
									 Range	HALFSTANDARDTRIGGER
									}
							},
					Range 	STANDARDTRIGGER,
					Action	wpacnoactionno,
//MAINEVENT
					Event	{Start	{M 40},
							 Window	{M 30},
							 Event	{List {Random 3},
									 FileName BFEV_ENEMYBEATUPGROUND00,
									 FileName BFEV_ENEMYBEATUPGROUND01,
									 FileName BFEV_ENEMYBEATUPGROUND02
									},
							 Setval	{EncounterSize, Encounter01Mod},
							 Setval	{EnemyObjective, UID_CvNtQueant},
							 Event	FCSqdn29_S
							}
				},
				WayPoint	
				{
					Posn	{Abs CRCSDEFENDTROOPS_WP01},
					Range 	MARGIN,
					Action	wpbreakloop
				},

				WayPoint	
				{
					Posn	{Abs CRCSDEFENDTROOPS_WP00},
					Range 	STANDARDTRIGGER,
					Action	wpacnoactionno,
//SUBPLOT0
					Event	{Start	{M 25},
							 Event	BFEV_ENEMYSCOUTS02,
							 Setval	{EncounterSize, Encounter02Mod},
							 Setval	{EnemyObjective, UID_CvNtCambrai},	
							 Event	FCSqdn56_S
							 
							},	
					Event	{Start	{M 25},
							 Event	BFEV_ENEMYSPOTTERAPPROACH00,
							 Setval	{EncounterSize, Encounter01Mod},
							 Setval	{EnemyObjective, UID_BtCpCagnicourt},
							 Setval	{HeightSize, FT_4000},
							 Event	FCSqdn8_C
							}
				},
				WayPoint	
				{
					Posn	{Abs CRCSDEFENDTROOPS_WP00},
					Range 	MARGIN2,
					Action	wpstoploopchkno
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},
			Duty		DUTYCAP,

			Posn		{Abs	{FriendHomeBase}, 
					 	Abs	{Y FT_TakeOff}
						},
		   	AirItem		     	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};

//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCSSOUTHF2APATROL0=BFcrcs40.BF,
		AirGroup	
		{
			Route		
			{
				WayPoint	
				{
					Posn	{Abs {MainObjective},
							 Abs	{Y	{Select FT_ReconAlt,1,FT_1000}}
							},
					Range 	STANDARDTRIGGER,
					Action	wpacnoactionno,
//MAINEVENT
					Event	{Event	{List	{Random 3},
									 FileName	BFEV_ENEMYRECONNACTION00,
									 FileName	BFEV_ENEMYRECONNACTION01,
									 FileName	BFEV_ENEMYRECONNACTION03	
									},
							 Event	FCSqdn11_C,
							 Event	FCSqdn54_S,
							 Setval	{EncounterSize, Encounter02Mod},
							 Setval	{HeightSize, FT_ReconAlt},
							 Setval {EnemyObjective, MainObjective}
							},
//SUBPLOT1
					Event	{Event	BFEV_ENEMYSCOUTS02,
							 Event	FCSqdn54_S,
							 Setval	{EncounterSize, Encounter00Mod},
							 Setval {EnemyObjective, MainObjective},
							 Setval	{HeightSize, FT_6000}
							}
				},
				WayPoint	
				{
					Target	MainObjective,
					Posn	{
							 Abs	{Y	{Select FT_ReconAlt,1,FT_1000}}
							},
					Range 	MARGIN,
					Action	wpacnoactionno
				},
				WayPoint	
				{
					Posn	{Abs {FriendHomeBase},
							 Abs	{Y FT_EnterLandingPattern}
							},
					Range 	STANDARDTRIGGER,
					Action	wpacnoactionno,
//SUBPLOT0
					Event	{Event	BFEV_ENEMYSCOUTS00,
							 Event	FCSqdn60_S,
							 Setval	{EncounterSize, Encounter01Mod}
							},
					Event	{Event	BFEV_FRIENDLYSCOUTSAREAPATROL,
							 Event	FCJasta33_S,
							 Setval	{EncounterSize, Encounter01Mod},
							 Setval	{FriendlyObjective, FriendHomeBase}
							}
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},
	
			Duty		DUTYCAP,

			Posn		{Abs	{FriendHomeBase}, 
					 	Abs	{Y FT_TakeOff}
						},
		   	AirItem		     	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};

//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCSNORTHF2APATROL0=BFcrcs41.BF,
		AirGroup	
		{
			Route		
			{
				WayPoint	
				{	Target	WP1,
					Posn	{Abs	{Y	FT_5000}
							},
					Range 	MARGIN,
					Action	wpstartloopno
				},
				WayPoint	
				{	Target	WP3,
					Posn	{Abs	{Y	FT_5000}
							},
					Range 	STANDARDTRIGGER,
					Action	wpacnoactionno,
//SUBPLOT0
					Event	{Event	{List	{Random 3},
									 FileName	BFEV_ENEMYAPPROACHLOWBALLOON00,
									 FileName	BFEV_ENEMYATTACKBALLOON00,
									 FileName	BFEV_ENEMYFLAKTAUNT
									},
							 Event	FCSqdn60_S,
							 Setval	{EncounterSize, Encounter01Mod},
							 Setval {EnemyObjective, MainObjective},
							 Setval	{HeightSize, Y {Random	FT_3000,2000,FT_1}}
							}
				},
				WayPoint	
				{	Target	WP3,
					Posn	{Abs	{Y	FT_5000}
							},
					Range 	MARGIN,
					Action	wpacnoactionno
				},
				WayPoint	
				{	Target	WP2,
					Posn	{Abs	{Y	FT_5000}
							},
					Range 	MARGIN,
					Action	wpbreakloop
				},
				WayPoint	
				{	Target	WP3,
					Posn	{Abs	{Y	FT_5000}
							},
					Range 	MARGIN,
					Action	wpacnoactionno
				},
				WayPoint	
				{
					Posn	{Abs {WP1},
							 Abs	{Y	FT_5000}
							},
					Range 	STANDARDTRIGGER,
					Action	wpacnoactionno,
//MAINEVENT
					Event	{Start	{M 25},
							 Event	BFEV_ENEMYSCOUTSAREAPATROL,
							 Event	FCSqdn11_S,
							 Setval	{EncounterSize, Encounter02Mod},
							 Setval {EnemyObjective, SubObjective},
							 Setval	{HeightSize, Y {Random	FT_4000,2000,FT_1}}
							},
					Event	{Start	{M 25},
							 Event	BFEV_ENEMYBEATUPGROUND00,
							 Event	FCSqdn29_S,
							 Setval	{EncounterSize, Encounter01Mod},
							 Setval {EnemyObjective, SubObjective},
							 Setval	{HeightSize, Y {Random	FT_2000,2000,FT_1}}
							}
				},
				WayPoint	
				{
					Posn	{Abs {WP1},
							 Abs	{Y	FT_5000}
							},
					Range 	MARGIN2,
					Action	wpstoploopchkno
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},	

			Duty		DUTYCAP,

			Posn		{Abs	{FriendHomeBase}, 
					 	Abs	{Y FT_TakeOff}
						},
		   	AirItem		     	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};

//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCSBEHINDF2APATROL0=BFcrcs42.BF,
		AirGroup	
		{
			Route		
			{
				WayPoint	
				{
					Posn	{Abs {WP1},
							 Abs	{Y	FT_9000},
							 Rel	{Intercept	{WP1,WP2},
						 			 Bearing	ANGLES_0Deg,
						 			 RangePercent	50
									}
							},
					Range 	MARGIN,
					Action	wpacnoactionno
				},
				WayPoint	
				{
					Posn	{Abs {WP1},
							 Abs	{Y	FT_9000},
							 Rel	{Intercept	{WP1,WP2},
						 			 Bearing	ANGLES_0Deg,
						 			 RangePercent	{Random	60,39,1}
									}
							},
					Range 	STANDARDTRIGGER,
					Action	wpacnoactionno,
//MAINEVENT
					Event	{Event BFEV_STRAGGLER00,	
							 Event	FCSqdn11_C,
							 Setval	{EncounterSize, Encounter01HFMod},
							 Setval	{EnemyObjective, WP2},
							 Setval	{HeightSize, Y {Random	FT_6000,200,FT_10}}
							},
					Event	{Event BFEV_FRIENDLYSCOUTSAGGRESSPATROL,	
							 Event	 FCJasta12_S,
							 Setval	{EncounterSize, Encounter01Mod},
							 Setval	{FriendlyObjective, WP2},
							 Setval	{HeightSize, FT_8000}
							}
				},
				WayPoint	
				{
					Target	WP2,
					Posn
							{
							 Abs	{Y	FT_9000}
							},
					Range 	MARGIN,
					Action	wpacnoactionno
				},
				WayPoint	WPcrcs42_A =	
				{
					Posn	{Abs {WP2},
							 Abs	{Y	FT_9000},
							 Rel	{Intercept	{WP2,WP1},
									 Bearing	ANGLES_90Deg,
									 Range	HALFSTANDARDTRIGGER
									} 
							},
					Range 	MARGIN,
					Action	wpstartloopno
				},
				WayPoint	WPcrcs42_B =	
				{
					Posn	{Abs {WP2},
							 Abs	{Y	FT_9000},
							 Rel	{Intercept	{WP2,WP1},
									 Bearing	ANGLES_270Deg,
									 Range	HALFSTANDARDTRIGGER
									} 
							},
					Range 	MARGIN,
					Action	wpacnoactionno,
//SUBPLOT1
					Event	{Start	{M 30},
							 Event	{List	{Random	3},
									 FileName	BFEV_ENEMYRECONNAPPROACH00,
									 FileName	BFEV_ENEMYSCOUTLOSTAMBUSH,
									 FileName	BFEV_ENEMYSCOUTLOST
									},
							 Event	FCSqdn70_C,
							 Event	FCSqdn22_S,
							 Setval	{EncounterSize, Encounter01HFMod},
							 Setval	{EnemyObjective, WP2},
							 Setval	{HeightSize, Y {Random FT_5000,30,FT_100}}
							}
				},
				WayPoint	
				{
					Posn	{Abs WPcrcs42_B},
					Range 	MARGIN,
					Action	wpbreakloop
				},
				WayPoint	
				{
					Posn	{Abs WPcrcs42_A},
					Range 	MARGIN2,
					Action	wpstoploopchkno
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},	

			Duty		DUTYCAP,

			Posn		{Abs	{FriendHomeBase}, 
					 	Abs	{Y FT_TakeOff}
						},
		   	AirItem		     	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};

//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCSSOUTHF2APATROL1=BFcrcs43.BF,
		AirGroup	
		{
			Route		
			{
				WayPoint	
				{	Target	MainObjective,
					Posn	{
							 Abs	{Y	FT_ReconAlt}
							},
					Range 	STANDARDTRIGGER,
					Action	wpacnoactionno,
//SUBPLOT1
					Event	{Event	{List	{Random 2},
									 FileName	BFEV_CASCADE01,
									 FileName	BFEV_ENEMYCLOUDTRAP
									},
							 Setval	{EncounterSize, Encounter02Mod},
							 Setval {EnemyObjective, MainObjective},
							 Setval	{HeightSize, Y {Random FT_ReconAlt,30,FT_1000}},
							 Setval	{RangeStepSize, 2},
							 Event	FCJasta33_S
							},
//SUBPLOT2
					Event	{Event	BFEV_ENEMYLOWLEVELSEARCH,
							 Setval	{EncounterSize, Encounter00Mod},
							 Setval {EnemyObjective, FriendHomeBase},
							 Event	FCSqdn60_S
							},
//MAINEVENT
					Event	{Start	{M 0},
							 Window	{M 15},
							 Event	BFEV_ENEMYRECONNACTION00,
							 Setval	{EncounterSize, Encounter02Mod},
							 Setval {EnemyObjective, MainObjective},
							 Setval	{HeightSize, FT_ReconAlt},
							 Event	FCSqdn11_C
							},
//SUBPLOT0
					Event	{Start	{M 0},
							 Window	{M 1},
							 Event	BFEV_FRIENDLYPATROLTAKEOFF,
							 Setval	{EncounterSize, Encounter02Mod},
							 Setval {FriendlyObjective, MainObjective},
							 Setval	{HeightSize, FT_ReconAlt},
							 Event	FCJasta33_S
							}
				},
				WayPoint	
				{	Target	MainObjective,
					Posn	{
							 Abs	{Y	FT_ReconAlt}
							},
					Range 	MARGIN,
					Action	wpacnoactionno
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},	
			Duty		DUTYCAP,

			Posn		{Abs	{FriendHomeBase}, 
					 	Abs	{Y FT_TakeOff}
						},
		   	AirItem		     	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};

//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCSNORTHF2APATROL1=BFcrcs44.BF,
		AirGroup	
		{
			Route		
			{
				WayPoint	
				{
					Posn	{Abs	{MainObjective},
							Abs	{Y	FT_ReconAlt},
							Rel	{Intercept	{FriendHomeBase,MainObjective},
						 		 Bearing	ANGLES_0Deg,
						 		 RangePercent	45 
								}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
					Event	{Event 	{List {Random 3},	
							 		 FileName BFEV_ENEMYRECONNACTION01,
									 FileName BFEV_ENEMYRECONNACTION02,
									 FileName BFEV_ENEMYRECONNACTION03
								   	},
							 Event FCSqdn29_S,
							 Event FCSqdn11_C,
							 Setval {EnemyObjective, MainObjective}, 	
							 Setval	{EncounterSize, Encounter01Mod}
							}
				},
				WayPoint	
				{	Target	MainObjective,
					Posn	{Abs	{Y	FT_ReconAlt}
							},
					Action	wpacircleno,
					Range	MARGIN
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},
//			NumInForm	PlyrDefined,
			Duty		DUTYCAP,
			Posn		{Abs	{FriendHomeBase}, 
					 Abs	{Y FT_GRND}
					},

		   	AirItem		     	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};

//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCSBEHINDF2APATROL1=BFcrcs45.BF,
		AirGroup	
		{
			Route		
			{
				WayPoint	
				{
					Posn	{Abs	{MainObjective},
							Abs	{Y	FT_ReconAlt},
							Rel	{Intercept	{FriendHomeBase,MainObjective},
						 		 Bearing	ANGLES_0Deg,
						 		 RangePercent	45 
								}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
					Event	{Event 	{List {Random 3},	
							 		 FileName BFEV_ENEMYRECONNACTION01,
									 FileName BFEV_ENEMYRECONNACTION02,
									 FileName BFEV_ENEMYRECONNACTION03
								   	},
							 Event FCSqdn29_S,
							 Event FCSqdn11_C,
							 Setval {EnemyObjective, MainObjective}, 	
							 Setval	{EncounterSize, Encounter01Mod}
							}
				},
				WayPoint	
				{	Target	MainObjective,
					Posn	{Abs	{Y	FT_ReconAlt}
							},
					Action	wpacircleno,
					Range	MARGIN
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},
//			NumInForm	PlyrDefined,
			Duty		DUTYCAP,
			Posn		{Abs	{FriendHomeBase}, 
					 Abs	{Y FT_GRND}
					},

		   	AirItem		     	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};

//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCAFBUZZ00=BFcrcs46.BF,

//TempCode MS 10Oct96 		SimpleItem	
//TempCode MS 10Oct96 		{
//TempCode MS 10Oct96 			Posn	{Abs {UID_AfCpEpinoy}},
//TempCode MS 10Oct96 			Event	{Event	BFEV_FRIENDLYSTANDBY, 
//TempCode MS 10Oct96 					 Setval	{EncounterSize,Encounter01Mod},
//TempCode MS 10Oct96 					 Event	FCJasta12_S
//TempCode MS 10Oct96 					}
//TempCode MS 10Oct96 		},
//TempCode MS 10Oct96 
//TempCode MS 10Oct96 		SimpleItem	
//TempCode MS 10Oct96 		{
//TempCode MS 10Oct96 			Posn	{Abs {UID_AfCpAulnoy}},
//TempCode MS 10Oct96 			Shape	EMPTY,
//TempCode MS 10Oct96 			Event	{Event	BFEV_FRIENDLYSTANDBY, 
//TempCode MS 10Oct96 					 Setval	{EncounterSize,Encounter01Mod},
//TempCode MS 10Oct96 					 Event	FCJasta6_S
//TempCode MS 10Oct96 					}
//TempCode MS 10Oct96 		},

////		SimpleItem	
////		{
////			Posn	{Abs {UID_AfCpBoistrancourt}},estourmel
////			Shape	EMPTY,
////			Event	{Event	BFEV_FRIENDLYSTANDBY, 
////					 Setval	{EncounterSize,Encounter01Mod},
////					 Event	FCJasta5_S
////					}
////		},

		AirGroup	
		{
			Route		
			{
				WayPoint	
				{	Target	MainObjective,
					Posn	{Abs	{Y	FT_3000}
							},
					Range 	STANDARDTRIGGER,
					Action	wpacnoactionno,	
//MAINEVENT
					Event	{
//DeadCode AMM 10Oct96 Window	{M 15},
							 Event	{List {Random 4},	
							 		 FileName	BFEV_ENEMYBEATUPGROUND00,
							 		 FileName	BFEV_ENEMYBEATUPGROUND01,
							 		 FileName	BFEV_ENEMYBEATUPGROUND02,
							  		 FileName	BFEV_ENEMYBEATUPGROUND04
									},
							 Event	FCSqdn60_S,
							 Setval	{EnemyObjective, MainObjective},
							 Setval	{EncounterSize, Encounter02Mod}
							},
					Event	{Event	{List {Random 2},
									 FileName	BFEV_ENEMYSCOUTSAREAPATROL,
									 FileName	BFEV_ENEMYSCOUTS02
									},
							 Event	FCSqdn56_S,
							 Setval	{EnemyObjective, MainObjective},
							 Setval	{HeightSize, Y {Random FT_5000,10,FT_100}},
							 Setval	{EncounterSize, Encounter02Mod}
							}
				},
				WayPoint	
				{	Target	MainObjective,
					Posn	{Abs	{Y FT_3000}	
							},
					Action	wpacnoactionno,
					Range 	MARGIN
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},	
			Duty		DUTYCAP,

			Posn		{Abs	{FriendHomeBase}, 
					 	Abs	{Y FT_TakeOff}
						},
		   	AirItem		     	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};

//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCSOUTHALLIEDNOESC00=BFcrcs47.BF,
		AirGroup	
		{
			Route		
			{
				WayPoint	
				{	Target	WP1,
					Posn	{Abs	{Y	FT_10000}
							},
					Action	wpstartloopno,
					Range	MARGIN
				},
				WayPoint	
				{	Target	WP2,
					Posn	{Abs	{Y	FT_10000}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//SUBPLOT1
					Event	{Start	{M 60},	
							 Window	{M 30},
							 Event BFEV_ENEMYAPPROACHBALLOON00,	 
							 Event FCSqdn29_S,
							 Setval	{EnemyObjective, SubObjective},
							 Setval	{EncounterSize, Encounter01Mod}
							}
				},
				WayPoint	
				{	Target	WP2,
					Posn	{Abs	{Y	FT_10000}
							},
					Action	wpacnoactionno,
					Range	MARGIN
				},
				WayPoint	
				{	Target	WP3,
					Posn	{Abs	{Y	FT_10000}
							},
					Action	wpacnoactionno,
					Range	MARGIN
				},
				WayPoint	
				{
					Posn	{Abs	{WP3},
							 Abs	{Y	FT_10000},
							 Rel	{Intercept	{WP3,WP1},
						 			 Bearing	ANGLES_0Deg,
						 			 RangePercent	{Random 0,100,1}
									}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//SUBPLOT0
					Event	{Event	{List	{Random 3},
								     FileName BFEV_ENEMYSCOUTS02,
									 FileName BFEV_ENEMYSCOUTSPARALLEL,
									 FileName BFEV_ENEMYSCOUTSCROSSPATH
									},
							 Event FCSqdn56_S,
							 Setval	{EnemyObjective, MainObjective},
							 Setval	{EncounterSize, Encounter03Mod},
							 Setval	{HeightSize, Y {Random FT_6000,6000,FT_1}}
							}
				},
				WayPoint	
				{	Target	WP1,
					Posn	{Abs	{Y	FT_10000}
							},
					Action	wpstoploopchkno,
					Range	MARGIN2
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},

			Duty		DUTYCAP,
			Posn		{Abs	{FriendHomeBase}, 
					 Abs	{Y FT_TakeOff}
					},

		   	AirItem		     	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};


//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCNORTHALLIEDNOESC00=BFcrcs48.BF,
		AirGroup	
		{
			Route		
			{
				WayPoint	
				{	Target	WP1,
					Posn	{Abs	{Y	FT_InterceptAlt}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//MAINEVENT
					Event	{Event	{List {Random 4},
									 BFEV_ENEMYBOMBERACTION00,	
									 BFEV_ENEMYBOMBERAPPROACH00,
									 BFEV_ENEMYBOMBERAPPROACH01,
									 BFEV_ENEMYBOMBERAPPROACH03
									},
							 Window	{M 20},
							 Setval	{EncounterSize, Encounter02Mod},
							 Setval {EnemyObjective, MainObjective},
							 Setval	{HeightSize, FT_InterceptAlt},
							 Event	FCSqdn13_C,
						 	 Event	FCSqdn40_S
							}
				},
				WayPoint	
				{	Target	WP1,
					Posn	{Abs	{Y	FT_InterceptAlt}
							},
					Action	wpacnoactionno,
					Range	MARGIN
				},
				WayPoint	
				{
					Posn	{Abs	{WP1},
							 Abs	{Y	FT_InterceptAlt},
							 Rel	{Intercept	{WP1,MainObjective},
						 			 Bearing	ANGLES_0Deg,
						 			 RangePercent	{Random 0,50,1}
									}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
					Event	{Event {List {Random 2},
//SUBPLOT0
									FileName	BFEV_CLEVERDECOY00,
									FileName	BFEV_CLEVERDECOY01
								   },
							 Setval	{EncounterSize, Encounter01Mod},
							 Event	FCSqdn22_S
							}
				},
				WayPoint	
				{	Target	MainObjective,
					Posn	{Abs	{Y	FT_InterceptAlt}
							},
					Action	wpacnoactionno,
					Range	MARGIN
				},
				WayPoint	
				{	Target	WP1,
					Posn	{Abs	{Y	FT_InterceptAlt}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//SUBPLOT1					
					Event	{Event BFEV_ENEMYBOMBERAPPROACH00,	
							 Window	{M 60},
							 Setval	{EncounterSize, Encounter01Mod},
							 Setval {EnemyObjective, MainObjective},
							 Setval	{HeightSize, Y {Random FT_5000,4000,FT_1}},
							 Event	FCSqdn13_C
							}
				},
				WayPoint	
				{	Target	WP1,
					Posn	{Abs	{Y	FT_InterceptAlt}
							},
					Action	wpacnoactionno,
					Range	MARGIN
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},

			Duty		DUTYCAP,
			Posn		{Abs	{FriendHomeBase}, 
					 Abs	{Y FT_TakeOff}
					},

		   	AirItem		     	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};

//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCBEHINDALLIEDNOESC00=BFcrcs49.BF,
		AirGroup	
		{
			Route		
			{
//TempCode MS 17Oct96 				WayPoint	
//TempCode MS 17Oct96 				{	Target	UID_CvNtDouai,
//TempCode MS 17Oct96 					Posn	{Abs	{Y	FT_8000}
//TempCode MS 17Oct96 							},
//TempCode MS 17Oct96 					Action	wpacnoactionno,
//TempCode MS 17Oct96 					Range	MARGIN
//TempCode MS 17Oct96 				},
				WayPoint	CRCBEHINDALLIEDNOESC00_WP00=	
				{
					Posn	{Abs	{UID_CvNtDouai},
							 Abs	{Y	FT_8000},
							 Rel	{Intercept	{UID_CvNtDouai,UID_CvNtValenciennes},
									 Bearing	ANGLES_90Deg,
									 Range	HALFSTANDARDTRIGGER
									}
							},
					Action	wpstartloopno,
					Range	MARGIN
				},
				WayPoint	
				{
					Posn	{Abs	{UID_CvNtDouai},
							 Abs	{Y	FT_8000},
							 Rel	{Intercept	{UID_CvNtDouai,UID_CvNtValenciennes},
									 Bearing	ANGLES_270Deg,
									 Range	HALFSTANDARDTRIGGER
									}
							},
					Action	wpbreakloop,
					Range	MARGIN
				},
				WayPoint	
				{
					Posn	{Abs	CRCBEHINDALLIEDNOESC00_WP00},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
					Event	{Start	{M 15},
							 Window	{M 30},
							 Event BFEV_ENEMYBOMBERRETURN04,	
							 Setval	{EncounterSize, Encounter02Mod},
							 Setval	{EnemyObjective, MainObjective},
							 Setval	{HeightSize, Y {Random	FT_6000,20,FT_100}},
							 Event	FCSqdn16_C
							},
					Event	{Start	{M 25},
							 Window	{M 30},
							 Event BFEV_FRIENDLYSCOUTLAND,	
							 Setval	{EncounterSize, Encounter01Mod},
							 Event	FCJasta4_S
							},
					Event	{Start	{M 35},
							 Window	{M 30},
							 Event BFEV_ENEMYSCOUTS02,	
							 Setval	{EncounterSize, Encounter01Mod},
							 Setval	{EnemyObjective, UID_CvNtDouai},
							 Event	FCSqdn60_S
							}
				},
				WayPoint	
				{
					Posn	{Abs	CRCBEHINDALLIEDNOESC00_WP00},
					Action	wpstoploopchkno,
					Range	MARGIN2
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},
			Duty		DUTYCAP,
			Posn		{Abs	{FriendHomeBase}, 
					 Abs	{Y FT_TakeOff}
					},

		   	AirItem		     	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};

//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCBIGWING=BFcrcs50.BF,
		AirGroup	
		{
			Route		
			{
				WayPoint	
				{	Target	UID_CvNtCambrai,
					Posn	{Abs	{Y	FT_8000}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//SUBPLOT0
					Event	{Event	BFSP_CRCBIGWING,
							 Setval	{HeightSize, Y {Random FT_7000,15,FT_100}},
							 Event	FCJasta4_S
							},
					Event	{Event	BFSP_CRCBIGWING,
							 Setval	{HeightSize, Y {Random FT_8000,5,FT_100}},
							 Event	FCJasta12_S
							}
				},
				WayPoint	
				{	Target	UID_CvNtCambrai,
					Posn	{Abs	{Y	FT_8000}
							},
					Action	wpacnoactionno,
					Range	MARGIN
				},
				WayPoint	
				{	Target	UID_CvNtFlesquieres,
					Posn	{Abs	{Y	FT_8000}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
//SUBPLOT1
					Event	{Event	BFEV_ENEMYSCOUTSAREAPATROL,	
							 Setval	{EncounterSize, Encounter01HFMod},
							 Setval	{EnemyObjective, BtCpFlesquieres},
							 Setval	{HeightSize, Y {Random FT_6000,20,FT_100}},
							 Event	FCSqdn56_S
							},
					Event	{Event	BFEV_ENEMYSCOUTS02,	
							 Setval	{EncounterSize, Encounter01HFMod},
							 Setval	{EnemyObjective, UID_CvNtCambrai},
							 Event	FCSqdn66_S
							},
					Event	{Event	BFEV_ENEMYSPOTTERACTION00,	
							 Setval	{EncounterSize, Encounter00Mod},
							 Setval	{EnemyObjective, BtCpFlesquieres},
							 Event	FCSqdn13_C
							},
					Event	{Event	BFEV_CASCADE01,	
							 Setval	{EncounterSize, Encounter01Mod},
							 Setval	{EnemyObjective, WP2},
							 Setval	{HeightSize, Y {Random FT_10000,30,FT_100}},
							 Setval	{RangeStepSize, 3},
							 Event	FCSqdn48_S
							},
					Event	{Event	BFEV_CASCADE01,	
							 Setval	{EncounterSize, Encounter01Mod},
							 Setval	{EnemyObjective, WP2},
							 Setval	{HeightSize, Y {Random FT_7000,20,FT_100}},
							 Setval	{RangeStepSize, 3},
							 Event	FCSqdn56_S
							}
				},
				WayPoint	
				{	Target	UID_CvNtFlesquieres,
					Posn	{Abs	{Y	FT_8000}
							},
					Action	wpacnoactionno,
					Range	MARGIN
				},
				WayPoint	
				{
					Posn	{Abs {UID_CvNtAcheville},
							 Abs	{Y	FT_8000}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
					Event	{Event	{List	{Random 2},
							 		 FileName	BFEV_ENEMYRECONNAPPROACH00,	
							 		 FileName	BFEV_ENEMYRECONNACTION00
									},
							 Setval	{EncounterSize, Encounter00Mod},
							 Setval	{EnemyObjective, UID_CvNtAcheville},
							 Setval	{HeightSize, Y {Random FT_4000,30,FT_100}},
							 Event	FCSqdn43_C
							}
				},
				WayPoint	
				{	Target	UID_CvNtAcheville,
					Posn	{Abs	{Y	FT_8000}
							},
					Action	wpacnoactionno,
					Range	MARGIN
				},
				WayPoint	
				{
					Posn	{Abs {UID_CvNtAcheville},
							Abs	{Y	FT_8000},
							 Rel	{Intercept	{UID_CvNtAcheville,UID_CvNtLens},
									 Bearing	ANGLES_0Deg,
									 RangePercent	{Random	50,45,1}
									}
							},
					Action	wpacnoactionno,
					Range	STANDARDTRIGGER,
					Event	{Event	{List	{Random 3},
							 		 FileName	BFEV_ENEMYSCOUTSCROSSPATH,	
							 		 FileName	BFEV_ENEMYSCOUTS00,
									 FileName	BFEV_ENEMYSCOUTSPARALLEL
									},	
							 Setval	{EncounterSize, Encounter01Mod},
							 Setval	{HeightSize, Y {Random FT_4000,30,FT_100}},
							 Event	FCSqdn46_S
							}
				},
				WayPoint	
				{	Target	UID_CvNtLens,
					Posn	{Abs	{Y	FT_8000}
							},
					Action	wpacnoactionno,
					Range	MARGIN
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},

			Duty		DUTYCAP,
			Posn		{Abs	{FriendHomeBase}, 
					 Abs	{Y FT_TakeOff}
					},

		   	AirItem		     	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};

//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCDFDBALLOON=BFcrcs53.BF,
		AirGroup	
		{
			Route		
			{
				WayPoint	CRCDFDBALLOON_WP00=	
				{
					Posn	{Abs {WP1},
							 Abs	{Y	FT_5000},
							 Rel	{Intercept	{FriendHomeBase, WP1},
						 			 Bearing	ANGLES_260Deg,
						 			 Range		HALFSTANDARDTRIGGER
									}
							},
					Range 	MARGIN,
					Action	wpstartloopno
				},
				WayPoint	CRCDFDBALLOON_WP01=		
				{
					Posn	{Abs {WP1},
							 Abs	{Y	FT_4000},
							 Rel	{Intercept	{FriendHomeBase, WP1},
						 			 Bearing	ANGLES_100Deg,
						 			 Range		HALFSTANDARDTRIGGER
									}
							},
					Range 	STANDARDTRIGGER,
					Action	wpacnoactionno,
//SUBPLOT1
					Event	{Event {List	{Random 2},
									FileName	BFEV_ENEMYSCOUTLOSTAMBUSH,
									FileName	BFEV_ENEMYINTERCEPT01
								   },
							 Start	{M 65},
							 Setval	{EncounterSize, Encounter02Mod},
							 Event	FCSqdn56_S
							},
					Event	{Event BFEV_FRIENDLYPATROLTAKEOFF,	
							 Start	{M 65},
							 Setval	{EncounterSize, Encounter02Mod},
							 Setval {FriendlyObjective, WP1},
							 Setval	{HeightSize, FT_6000},
							 Event	FCJasta12_S
							}
				},
				WayPoint
				{
					Posn	{Abs	CRCDFDBALLOON_WP01},
					Range	MARGIN,
					Action	wpbreakloop
				},
				WayPoint
				{
					Posn	{Abs	CRCDFDBALLOON_WP00},
					Range	STANDARDTRIGGER,
					Action	wpacnoactionno,
//SUBPLOT0
					Event	{Event	{List	{Random 3},	
									 FileName	BFEV_ENEMYACESURPRISE,
									 FileName	BFEV_ENEMYSCOUTS00,
									 FileName	BFEV_ENEMYSCOUTS01
									},
							 Start	{M 25},
							 Setval	{EncounterSize, Encounter01Mod},
							 Event	FCSqdn66_S
							},
//MAINEVENT
					Event	{Start	{M 45},
							 Window	{M 30},
							 Event	{List	{Random 4},
									 FileName	BFEV_ENEMYAPPROACHBALLOON00,
									 FileName	BFEV_ENEMYAPPROACHBALLOON01,
									 FileName	BFEV_ENEMYAPPROACHLOWBALLOON00,
									 FileName	BFEV_ENEMYAPPROACHLOWBALLOON01
									},	
							 Setval	{EncounterSize, Encounter01Mod},
							 Setval {EnemyObjective, MainObjective},
							 Event	FCSqdn56_S
							}
				},
				WayPoint
				{
					Posn	{Abs	CRCDFDBALLOON_WP00},
					Range	MARGIN2,
					Action	wpstoploopchkno
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},	

			Duty		DUTYCAP,

			Posn		{Abs	{FriendHomeBase}, 
					 	Abs	{Y FT_TakeOff}
						},
		   	AirItem		     	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};

//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCINTROBRF=BFcrcs54.BF,
//sqdn 8
		Setval	{EnemyChargeType00, PT_BE2C},		
		Setval	{EnemyChargeHomeBase, SetUID UID_AfAlBoiryStMartin},
		Setval	{EnemyChargeSquad, SquadAnon},
		Setval	{EnemyChargeCharacter, CHAR_MRAVERAGE}, 
		Setval	{EnemyChargeMorale, MORALE_GOOD},	
		Setval	{EnemyChargeSkillMin, SKILL_POOR},
		Setval	{EnemyChargeSkillMax, SKILL_ACE},	//RDH 19Nov96
		Setval	{GlobalSkillMin, EnemyChargeSkillMin},	//RDH 19Nov96
		Setval	{GlobalSkillMax, EnemyChargeSkillMax},	//RDH 19Nov96

		AirGroup	
		{
			Route	
			{
				WayPoint	
				{
					Posn	{Abs	{EnemyChargeHomeBase},
						 	Abs	{Y FT_300}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},

			NumInWing	2,
			NumInForm	4,
			Formation	FORM_FLATBOX,

			Posn	{Abs	{FriendHomeBase},
					 Abs	{Y FT_300},
					 Rel	{Intercept	{FriendHomeBase,EnemyChargeHomeBase},
							 Bearing	ANGLES_60Deg,
							 Range	METRES200
							}
					},

		   	AirItem
			{
				Side		NAT_ENEMY,
				Type		EnemyChargeType00,
 				Squadron	EnemyChargeSquad,
				Home		EnemyChargeHomeBase,
				MoveCode	AUTO_FOLLOWWP,
				Skill		{List {Random 6}, SKILL_ACE,SKILL_VETERAN,SKILL_ACE,SKILL_ACE,SKILL_POOR,SKILL_REGULAR},//RDH 19Nov96
				Character	EnemyChargeCharacter,
				Morale		{Random	EnemyChargeMorale,40,1}
			}
		},
		AirGroup	
		{
			Route		
			{
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y	FT_300},
							 Rel	{Intercept	{FriendHomeBase,EnemyChargeHomeBase},
									 Bearing	ANGLES_0Deg,
									 Range	METRES1000
									}
							},
					Range 	MARGIN,
					Action	wpacnoactionno
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},	

			Duty		DUTYCAP,
			Formation	FORM_FLATBOX,

			Posn		{Abs	{FriendHomeBase}, 
					 	Abs	{Y FT_TakeOff}
						},

		   	AirItem	  	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase,
				Vel			300
			}
		}
	};

//---------------------------------------------------------------------------
	BattleField
	{
		FileName	BFCRCAFBUZZ01=BFcrcs56.BF,

//put proper items in waypoint list
		Setval	{MainObjective, UID_AfCpEswars},

		AirGroup	
		{
			Route		
			{
				WayPoint	
				{	Posn	{Abs	{FriendHomeBase},
							 Abs	{Y	FT_6000},
							 Rel	{Intercept	{FriendHomeBase,MainObjective},
									 Bearing	ANGLES_0Deg,
									 Range	STANDARDTRIGGER
									}
							},
					Range 	STANDARDTRIGGER,
					Action	wpacnoactionno,
//SUBPLOT0
					Event	{Window	{M 0},
							 Event	{List {Random 2},	
									 FileName	BFEV_ENEMYBOMBERAPPROACH00,
									 FileName	BFEV_ENEMYLOWLEVELSEARCH
									},
							 Event	FCSqdn56_S,
							 Event	FCSqdn8_C,
							 Setval	{EnemyObjective, FriendHomeBase},
							 Setval	{HeightSize, FT_2000},
							 Setval	{EncounterSize, Encounter02Mod}
							}
				},
				WayPoint	
				{	Target	MainObjective,
					Posn	{Abs	{Y	FT_6000}
							},
					Range 	STANDARDTRIGGER,
					Action	wpacnoactionno,	
//MAINEVENT
					Event	{Start	{M 0},
							 Window	{M 10},
							 Event	{List {Random 4},	
							 		 FileName	BFEV_ENEMYBEATUPGROUND00,
							 		 FileName	BFEV_ENEMYBEATUPGROUND01,
							 		 FileName	BFEV_ENEMYBEATUPGROUND02,
							  		 FileName	BFEV_ENEMYBEATUPGROUND04
									},
							 Event	FCSqdn56_S,
							 Setval	{EnemyObjective, MainObjective},
							 Setval	{EncounterSize, Encounter02Mod}
							},
					Event	{Event	BFEV_FRIENDLYSTANDBY, 
					 		 Setval	{EncounterSize,Encounter01Mod},
					 		 Event	FCJasta12_S
							},
					Event	{Event	BFEV_FRIENDLYSTANDBY, 
					 		 Setval	{EncounterSize,Encounter01Mod},
					 		 Event	FCJasta7_S
							},
					Event	{Start	{M 0},
							 Window	{M 10},
							 Event	BFEV_FRIENDLYPATROLTAKEOFF,
					 		 Setval	{EncounterSize,Encounter01Mod},
							 Setval	{FriendlyObjective, MainObjective},
							 Setval	{HeightSize, FT_5000},
							 Event	FCJasta5_S
							}	
				},
				WayPoint	
				{	Target	MainObjective,
					Posn	{Abs	{Y FT_6000}	
							},
					Action	wpacnoactionno,
					Range 	MARGIN
				},
				WayPoint	
				{	Target	FriendHomeBase,
					Posn	{Abs	{Y FT_EnterLandingPattern}
							},
					Action	wpalandingno,
					Range	DistEnterLandingPattern
				}
			},	
			Duty		DUTYCAP,

			Posn		{Abs	{FriendHomeBase}, 
					 	Abs	{Y FT_TakeOff}
						},
		   	AirItem		     	
			{
				Side		NAT_FRIEND,
				MoveCode	AUTO_TAKEOFF,
				Home		FriendHomeBase
			}
		}
	};


//DeadCode MS 30Aug96 Event	FCJasta27_S = 	{Setval	{FriendlyScoutType00, PT_ALBATROS_D2},		
//DeadCode MS 30Aug96 //not exist						 Setval	{FriendlyScoutHomeBase, SetUID UID_AfCpGhistelles},
//DeadCode MS 30Aug96 						 Setval	{FriendlyScoutHomeBase, SetUID UID_AfCpPhalempin},
//DeadCode MS 30Aug96 						 Setval	{FriendlyScoutTactician, CHAR_CAVALIER}, 
//DeadCode MS 30Aug96 						 Setval	{FriendlyScoutMrAverage, CHAR_CAVALIER}, 
//DeadCode MS 30Aug96 						 Setval	{FriendlyScoutCavalier, CHAR_CAVALIER}, 
//DeadCode MS 30Aug96 						 Setval	{FriendlyScoutSkillMin, SKILL_NOVICE},
//DeadCode MS 30Aug96 						 Setval	{FriendlyScoutSkillMax, SKILL_VETERAN},
//DeadCode MS 30Aug96 						 Setval	{FriendlyScoutMorale, MORALE_GOOD},	
//DeadCode MS 30Aug96 						 Setval	{PaintScheme PS_5, PaintScheme {Select COL_ALL,COL_E7}},
//DeadCode MS 30Aug96 						 Setval	{PaintScheme PS_6, PaintScheme {Select COL_ALL,COL_E7}},
//DeadCode MS 30Aug96 						 Setval	{PaintScheme PS_7, PaintScheme {Select COL_ALL,COL_E7}},
//DeadCode MS 30Aug96 						 Setval	{PaintScheme PS_8, PaintScheme {Select COL_WTOP_WBOT,COL_SAME}}
//DeadCode MS 30Aug96 						};

//DeadCode MS 30Aug96 Event	FCJasta28_S = 	{Setval	{FriendlyScoutType00, PT_ALBATROS_D3},		
//DeadCode MS 30Aug96 //notexist						 Setval	{FriendlyScoutHomeBase, SetUID UID_AfCpWasquehal},
//DeadCode MS 30Aug96 						 Setval	{FriendlyScoutHomeBase, SetUID UID_AfCpPhalempin},
//DeadCode MS 30Aug96 						 Setval	{FriendlyScoutTactician, CHAR_MRAVERAGE}, 
//DeadCode MS 30Aug96 						 Setval	{FriendlyScoutMrAverage, CHAR_MRAVERAGE}, 
//DeadCode MS 30Aug96 						 Setval	{FriendlyScoutCavalier, CHAR_MRAVERAGE}, 
//DeadCode MS 30Aug96 						 Setval	{FriendlyScoutMorale, MORALE_MEDIUM}
//DeadCode MS 30Aug96 						};

//DeadCode MS 30Aug96 Event	FCJasta30_S = 	{Setval	{FriendlyScoutType00, PT_ALBATROS_D3},		
//DeadCode MS 30Aug96 						 Setval	{FriendlyScoutHomeBase, SetUID UID_AfCpPhalempin},
//DeadCode MS 30Aug96 						 Setval	{FriendlyScoutTactician, CHAR_MRAVERAGE}, 
//DeadCode MS 30Aug96 						 Setval	{FriendlyScoutMrAverage, CHAR_MRAVERAGE}, 
//DeadCode MS 30Aug96 						 Setval	{FriendlyScoutCavalier, CHAR_MRAVERAGE}, 
//DeadCode MS 30Aug96 						 Setval	{FriendlyScoutMorale, MORALE_MEDIUM}	
//DeadCode MS 30Aug96 						};
