--Order of Battle - Aircraft/Helicopter
--organized in units (squadrons/regiments) containing a number of aircraft
--Campaign Version-V20.00
--[[ Unit Entry Example ----------------------------------------------------------------------------

[1] = {
	inactive = true,								--true if unit is not active
	player = true,									--true for player unit
	name = "527 TFS",								--unit name
	type = "F-5E-3",								--aircraft type
	helicopter = true,								--true for helicopter units
	country = "USA",								--unit country
	livery = {"USAF Euro Camo"},					--unit livery
	base = "Groom Lake AFB",						--unit base
	skill = "Random",								--unit skill
	tasks = {										--list of eligible unit tasks. Note: task names do not necessary match DCS tasks)
		["AWACS"] = true,							
		["Anti-ship Strike"] = true,
		["CAP"] = true,
		["Fighter Sweep"] = true,	
		["Intercept"] = true,
		["Reconnaissance"] = true,
		["Refueling"] = true,
		["Strike"] = true,							--Generic air-ground task (replaces "Ground Attack", "CAS" and "Pinpoint Strike")
		["Transport"] = true,
		["Escort"] = true,							--Support task: Fighter escort for package
		["SEAD"] = true,							--Support task: SEAD escort for package
		["Escort Jammer"] = true,					--Support task: Single airraft in center of package for defensive jamming
		["Flare Illumination"] = true,				--Support task: Illuminate target with flares for package
		["Laser Illumination"] = true,				--Support task: Lase target for package
		["Stand-Off Jammer"] = true,				--Not implemeted yet: On-station jamming
		["Chaff Escort"] = true,					--Not implemented yet: Lay chaff corrdior ahead of package
		["A-FAC"] = true,							--Not implemented yet: Airborne forward air controller
	},
	number = 12,									--number of airframes
},

]]-----------------------------------------------------------------------------------------------------

oob_air = {
	["blue"] = {											--side 1
		[1] = {
			name = "352nd Fighter Group",								--unit name
			player = false,									--player unit
			type = "P-51D-30-NA",									--aircraft type
			country = "USA",					--unit country
			livery = "",							--unit livery
			base = "Cricqueville-en-Bessin",							--unit base
			skill = "High",									--unit skill
			tasks = {										--unit tasks
				["Intercept"] = true,
				["CAP"] = true,
				["Fighter Sweep"] = true,
				["Escort"] = true,
				["Strike"] = true,
				["SEAD"] = true,
			},
			number = 4,
		},
		[2] = {
			name = "R/P51 Fighter Group",								--unit name
			inactive = true,
			type = "P-51D-30-NA",								--aircraft type
			country = "USA",								--unit country
			base = "Reserves",								--unit base
			tasks = {},										--unit tasks
			number = 52,
		},
		[3] = {
			name = "R/P51 Escort Group",								--unit name
			inactive = true,
			type = "P-51D-30-NA",								--aircraft type
			country = "USA",								--unit country
			base = "Reserves",								--unit base
			tasks = {},										--unit tasks
			number = 36,
		},
		[4] = {
			name = "353rd Fighter Group",								--unit name
			type = "P-51D-30-NA",									--aircraft type
			country = "USA",					--unit country
			livery = "",							--unit livery
			base = "Sainte-Laurent-sur-Mer",							--unit base
			skill = "High",									--unit skill
			tasks = {										--unit tasks
				["Intercept"] = true,
				["CAP"] = true,
				["Fighter Sweep"] = true,
				["Escort"] = true,
				["Strike"] = true,
				["SEAD"] = true,
			},
			number = 2,
		},
		[5] = {
			name = "360th Fighter Group",								--unit name
			type = "P-51D-30-NA",									--aircraft type
			country = "USA",					--unit country
			livery = "",							--unit livery
			base = "Ford_AF",							--unit base
			skill = "High",									--unit skill
			tasks = {										--unit tasks
				["Intercept"] = true,
				["CAP"] = true,
				["Fighter Sweep"] = false,
				["Escort"] = true,
				["Strike"] = false,
			},
			number = 2,
		},
		[6] = {
			name = "No. 24 Squadron RAF",							--unit name
			player = false,									--player unit
			type = "SpitfireLFMkIX",								--aircraft type
			country = "UK",								--unit country
			livery = "",				--unit livery
			base = "Ford_AF",							--unit base
			skill = "High",								--unit skill
			tasks = {										--unit tasks
				["Intercept"] = true,
				["CAP"] = true,
				["Escort"] = false,
				["Fighter Sweep"] = false,
				["Strike"] = false,				
			},
			number = 2,
		},
		[7] = {
			name = "No. 19 Squadron RAF",							--unit name
			player = false,									--player unit
			type = "SpitfireLFMkIX",								--aircraft type
			country = "UK",								--unit country
			livery = "",				--unit livery
			base = "Sommervieu",							--unit base
			skill = "High",								--unit skill
			tasks = {										--unit tasks
				["Intercept"] = true,
				["CAP"] = true,
				["Escort"] = true,
				["Fighter Sweep"] = true,
				["Strike"] = true,	
				["SEAD"] = true,				
			},
			number = 4,
		},
		[8] = {
			name = "R/RAF",								--unit name
			inactive = true,
			type = "SpitfireLFMkIX",								--aircraft type
			base = "Reserves",
			skill = "High",								--unit skill
			tasks = {},									--unit tasks
			number = 48,
		},
		[9] = {
			name = "No. 20 Squadron RAF",							--unit name
			player = false,									--player unit
			type = "SpitfireLFMkIX",								--aircraft type
			country = "UK",								--unit country
			livery = "",				--unit livery
			base = "Longues-sur-Mer",							--unit base
			skill = "High",								--unit skill
			tasks = {										--unit tasks
				["Intercept"] = true,
				["CAP"] = true,
				["Escort"] = true,
				["Fighter Sweep"] = true,
				["Strike"] = true,	
				["SEAD"] = true,
			},
			number = 4,
		},
		[10] = {
			name = "362 Fighter Group",								--unit name
			player = false,									--player unit
			type = "P-47D-30",									--aircraft type
			country = "USA",					--unit country
			livery = "",							--unit livery
			base = "Saint-Pierre-du-Mont",							--unit base
			skill = "High",									--unit skill
			tasks = {										--unit tasks
				["Strike"] = true,
				["Intercept"] = true,
				["CAP"] = false,
				["Fighter Sweep"] = false,
				["Escort"] = true,
				["SEAD"] = true,
			},
			number = 4,
		},
		[11] = {
			name = "R/P-47-30",								--unit name
			inactive = true,
			type = "P-47D-30",								--aircraft type
			country = "USA",								--unit country
			base = "Reserves",								--unit base
			tasks = {},										--unit tasks
			number = 52,
		},
		[12] = {
			name = "363 Fighter Group",								--unit name
			player = false,									--player unit
			type = "P-47D-30",									--aircraft type
			country = "USA",					--unit country
			livery = "",							--unit livery
			base = "Saint-Laurent-sur-Mer",							--unit base
			skill = "High",									--unit skill
			tasks = {										--unit tasks
				["Strike"] = true,
				["Intercept"] = true,
				["CAP"] = false,
				["Fighter Sweep"] = false,
				["Escort"] = true,
				["SEAD"] = true,
			},
			number = 2,
		},
		[13] = {
			name = "447th Bomb Group",									--unit name
			type = "B-17G",									--aircraft type
			country = "USA",								--unit country
			livery = "",						--unit livery
			base = "Chailey",								--unit base
			skill = "High",									--unit skill
			tasks = {										--unit tasks
				["Strike"] = true,
			},
			number = 4,
		},	
		[14] = {
			name = "R/Bomb Group",								--unit name
			inactive = true,
			type = "B-17G",								--aircraft type
			country = "USA",								--unit country
			base = "Reserves",								--unit base
			tasks = {},										--unit tasks
			number = 32,
		},
		[15] = {
			name = "640th Bombardment Squadron",							--unit name
			type = "A-20G",								--aircraft type
			country = "USA",								--unit country
			livery = "",				--unit livery
			base = "Needs Oar Point",				--unit base
			skill = "High",							--unit skill
			tasks = {								--unit tasks
				["Strike"] = true,				
			},
			number = 4,
		},
		[16] = {
			name = "R/640th Bombardment Squadron",								--unit name
			inactive = true,
			type = "A-20G",								--aircraft type
			base = "Reserves",
			skill = "High",								--unit skill
			tasks = {},									--unit tasks
			number = 32,
		},
	},
	["red"] = {												--side 2
		[1] = {
			name = "Jagdgeschwader 26",							--unit name
			player = false,									--player unit
			type = "Bf-109K-4",								--aircraft type
			country = "Third Reich",								--unit country
			livery = {""},									--unit livery
			base = "Hauterive",							--unit base
			skill = "Random",								--unit skill
			tasks = {										--unit tasks
				["Intercept"] = true,
				["CAP"] = true,
				["Escort"] = true,
				["Fighter Sweep"] = true,
				["Strike"] = true,	
				["SEAD"] = true,
			},
			number = 4,
		},
--[[		[2] = {
			name = "Jagdgeschwader 27",							--unit name
			type = "Bf-109K-4",								--aircraft type
			country = "Third Reich",								--unit country
			livery = {""},									--unit livery
			base = "Evreux",							--unit base
			skill = "Random",								--unit skill
			tasks = {										--unit tasks
				["Intercept"] = true,
				["CAP"] = true,
				["Escort"] = true,
				["Fighter Sweep"] = true,
				["Strike"] = true,	
				["SEAD"] = true,
			},
			number = 4,
		},--]]
		[2] = {
			name = "Jagdgeschwader 28",							--unit name
			player = true,	
			type = "Bf-109K-4",								--aircraft type
			country = "Third Reich",								--unit country
			livery = {""},									--unit livery
			base = "Maupertus",							--unit base
			skill = "Random",								--unit skill
			tasks = {										--unit tasks
				["Intercept"] = true,
				["CAP"] = true,
				["Escort"] = true,
				["Fighter Sweep"] = true,
				["Strike"] = true,	
				["SEAD"] = true,	
			},
			number = 4,
		},
		[3] = {
			name = "R/BF109",								--unit name
			inactive = true,
			type = "Bf-109K-4",								--aircraft type
			base = "Reserves",
			skill = "Random",								--unit skill
			tasks = {},									--unit tasks
			number = 52,
		},
		[4] = {
			name = "Jagdgeschwader 4",							--unit name
			player = false,									--player unit
			type = "FW-190A8",								--aircraft type
			country = "Third Reich",							--unit country
			livery = "",						--unit livery
			base = "Lessay",							--unit base
			skill = "Random",								--unit skill
			tasks = {										--unit tasks
				["Intercept"] = true,
				["CAP"] = true,
				["Escort"] = false,
				["Fighter Sweep"] = false,
				["Strike"] = true,	
				["SEAD"] = true,
				["Anti-ship Strike"] = true,
			},
			number = 4,
		},
		[5] = {
			name = "Jagdgeschwader 5",							--unit name
			player = false,	
			type = "FW-190A8",								--aircraft type
			country = "Third Reich",							--unit country
			livery = "",						--unit livery
			base = "Evreux",							--unit base
			skill = "Random",								--unit skill
			tasks = {										--unit tasks
				["Intercept"] = true,
				["CAP"] = true,
				["Escort"] = false,
				["Fighter Sweep"] = false,
				["Strike"] = true,	
				["SEAD"] = true,
			},
			number = 2,
		},
--[[		[7] = {
			name = "Jagdgeschwader 6",							--unit name
			type = "FW-190A8",								--aircraft type
			country = "Third Reich",							--unit country
			livery = "",						--unit livery
			base = "Lessay",							--unit base
			skill = "Random",								--unit skill
			tasks = {										--unit tasks
				["Intercept"] = true,
				["CAP"] = true,
				["Escort"] = true,
				["Fighter Sweep"] = true,
				["Strike"] = true,		
			},
			number = 4,
		},--]]
		[6] = {
			name = "R/Anton",								--unit name
			inactive = true,
			type = "FW-190A8",								--aircraft type
			base = "Reserves",
			skill = "Random",								--unit skill
			tasks = {},									--unit tasks
			number = 52,
		},
		[7] = {
			name = "Jagdgeschwader 334",							--unit name
			player = false,									--player unit
			type = "FW-190D9",								--aircraft type
			country = "Third Reich",							--unit country
			livery = "",						--unit livery
			base = "Essay",							--unit base
			skill = "Random",								--unit skill
			tasks = {										--unit tasks
				["Intercept"] = true,
				["CAP"] = true,
				["Escort"] = true,
				["Fighter Sweep"] = true,
				["Strike"] = true,	
				["SEAD"] = true,
				["Anti-ship Strike"] = true,
			},
			number = 4,
		},
		[8] = {
			name = "Jagdgeschwader 335",							--unit name
			type = "FW-190D9",								--aircraft type
			country = "Third Reich",							--unit country
			livery = "",						--unit livery
			base = "Evreux",							--unit base
			skill = "Random",								--unit skill
			tasks = {										--unit tasks
				["Intercept"] = true,
				["CAP"] = true,
				["Escort"] = true,
				["Fighter Sweep"] = true,
				["Strike"] = true,		
				["SEAD"] = true,
			},
			number = 2,
		},
--[[		[11] = {
			name = "Jagdgeschwader 336",							--unit name
			type = "FW-190D9",								--aircraft type
			country = "Third Reich",							--unit country
			livery = "",						--unit livery
			base = "Essay",							--unit base
			skill = "Random",								--unit skill
			tasks = {										--unit tasks
				["Intercept"] = true,
				["CAP"] = false,
				["Escort"] = false,
				["Fighter Sweep"] = false,
				["Strike"] = true,	
				["SEAD"] = true,
			},
			number = 4,
		},--]]
		[9] = {
			name = "R/DORA",								--unit name
			inactive = true,
			type = "FW-190D9",								--aircraft type
			base = "Reserves",
			skill = "Random",								--unit skill
			tasks = {},									--unit tasks
			number = 52,
		},
		[10] = {
			name = "V./Kampfgeschwader 40",								--unit name
			type = "Ju-88A4",								--aircraft type
			country = "Third Reich",								--unit country
			livery = "",						--unit livery
			base = "Barville",						--unit base
			skill = "Random",
			tasks = {
				["Anti-ship Strike"] = true,
			},
			number = 2,
		},
		[11] = {
			name = "V./Kampfgeschwader 41",								--unit name
			type = "Ju-88A4",								--aircraft type
			country = "Third Reich",								--unit country
			livery = "",						--unit livery
			base = "Conches",						--unit base
			skill = "Random",
			tasks = {
				["Anti-ship Strike"] = true,
			},
			number = 2,
		},
		[12] = {
			name = "R/Junkers",								--unit name
			inactive = true,
			type = "Ju-88A4",								--aircraft type
			base = "Reserves",
			skill = "Random",								--unit skill
			tasks = {},									--unit tasks
			number = 32,
		},

	},
}

--List of aliases to replace type names in briefing/debriefing
TypeAlias = {

}