From ddd6063f252eb93dce952f04d88a534587eaf0bf Mon Sep 17 00:00:00 2001 From: Dan Albert Date: Wed, 26 Apr 2023 19:23:58 -0700 Subject: [PATCH] Export current task priorities to aircraft yamls. Nothing fancy. Rank in reversed (so earliest items in the original list have the highest index) list * 10 (to leave gaps for balancing). https://github.com/dcs-liberation/dcs_liberation/issues/2809 --- resources/units/aircraft/A-10A.yaml | 4 +++ resources/units/aircraft/A-10C.yaml | 6 +++++ resources/units/aircraft/A-10C_2.yaml | 26 ++++++++++++++----- resources/units/aircraft/A-20G.yaml | 8 ++++++ resources/units/aircraft/A-4E-C.yaml | 14 ++++++++++ resources/units/aircraft/A-50.yaml | 2 ++ resources/units/aircraft/AH-1W.yaml | 4 +++ resources/units/aircraft/AH-64A.yaml | 4 +++ resources/units/aircraft/AH-64D.yaml | 4 +++ resources/units/aircraft/AH-64D_BLK_II.yaml | 4 +++ resources/units/aircraft/AJS37.yaml | 8 ++++++ resources/units/aircraft/AV8BNA.yaml | 10 +++++++ resources/units/aircraft/An-26B.yaml | 2 ++ resources/units/aircraft/An-30M.yaml | 1 + resources/units/aircraft/B-17G.yaml | 3 +++ resources/units/aircraft/B-1B.yaml | 7 +++++ resources/units/aircraft/B-52H.yaml | 4 +++ resources/units/aircraft/Bf-109K-4.yaml | 12 +++++++++ resources/units/aircraft/Bronco-OV-10A.yaml | 7 +++++ resources/units/aircraft/C-101CC.yaml | 12 +++++++++ resources/units/aircraft/C-130.yaml | 2 ++ resources/units/aircraft/C-17A.yaml | 2 ++ resources/units/aircraft/C-47.yaml | 2 ++ resources/units/aircraft/CH-47D.yaml | 3 +++ resources/units/aircraft/CH-53E.yaml | 3 +++ resources/units/aircraft/E-2C.yaml | 2 ++ resources/units/aircraft/E-3A.yaml | 2 ++ resources/units/aircraft/F-117A.yaml | 2 ++ resources/units/aircraft/F-14A-135-GR.yaml | 14 ++++++++++ resources/units/aircraft/F-14B.yaml | 14 ++++++++++ resources/units/aircraft/F-15C.yaml | 6 +++++ resources/units/aircraft/F-15E.yaml | 12 +++++++++ resources/units/aircraft/F-16A.yaml | 8 ++++++ resources/units/aircraft/F-16C_50.yaml | 14 ++++++++++ resources/units/aircraft/F-22A.yaml | 6 +++++ resources/units/aircraft/F-4E.yaml | 14 ++++++++++ resources/units/aircraft/F-5E-3.yaml | 11 ++++++++ resources/units/aircraft/F-86F Sabre.yaml | 11 ++++++++ resources/units/aircraft/FA-18C_hornet.yaml | 15 +++++++++++ resources/units/aircraft/FW-190A8.yaml | 12 +++++++++ resources/units/aircraft/FW-190D9.yaml | 12 +++++++++ resources/units/aircraft/H-6J.yaml | 8 ++++++ resources/units/aircraft/Hercules.yaml | 6 +++++ resources/units/aircraft/I-16.yaml | 9 +++++++ resources/units/aircraft/IL-76MD.yaml | 2 ++ resources/units/aircraft/IL-78M.yaml | 2 ++ resources/units/aircraft/J-11A.yaml | 6 +++++ resources/units/aircraft/JAS39Gripen.yaml | 6 +++++ resources/units/aircraft/JAS39Gripen_AG.yaml | 10 +++++++ resources/units/aircraft/JF-17.yaml | 15 +++++++++++ resources/units/aircraft/Ju-88A4.yaml | 8 ++++++ resources/units/aircraft/KC-135.yaml | 2 ++ resources/units/aircraft/KC130.yaml | 2 ++ resources/units/aircraft/KC130J.yaml | 2 ++ resources/units/aircraft/KC135MPRS.yaml | 2 ++ resources/units/aircraft/KJ-2000.yaml | 2 ++ resources/units/aircraft/Ka-50.yaml | 4 +++ resources/units/aircraft/Ka-50_3.yaml | 6 ++++- resources/units/aircraft/L-39ZA.yaml | 11 ++++++++ resources/units/aircraft/M-2000C.yaml | 11 ++++++++ resources/units/aircraft/MB-339A.yaml | 6 +++++ resources/units/aircraft/MQ-9 Reaper.yaml | 4 +++ resources/units/aircraft/Mi-24P.yaml | 5 ++++ resources/units/aircraft/Mi-24V.yaml | 5 ++++ resources/units/aircraft/Mi-26.yaml | 3 +++ resources/units/aircraft/Mi-28N.yaml | 4 +++ resources/units/aircraft/Mi-8MT.yaml | 6 +++++ resources/units/aircraft/MiG-15bis.yaml | 11 ++++++++ resources/units/aircraft/MiG-19P.yaml | 9 +++++++ resources/units/aircraft/MiG-21Bis.yaml | 11 ++++++++ resources/units/aircraft/MiG-23MLD.yaml | 6 +++++ resources/units/aircraft/MiG-25PD.yaml | 6 +++++ resources/units/aircraft/MiG-25RBT.yaml | 1 + resources/units/aircraft/MiG-27K.yaml | 9 +++++++ resources/units/aircraft/MiG-29A.yaml | 11 ++++++++ resources/units/aircraft/MiG-29G.yaml | 8 ++++++ resources/units/aircraft/MiG-29S.yaml | 11 ++++++++ resources/units/aircraft/MiG-31.yaml | 6 +++++ resources/units/aircraft/Mirage 2000-5.yaml | 6 +++++ resources/units/aircraft/Mirage-F1B.yaml | 11 ++++++++ resources/units/aircraft/Mirage-F1BE.yaml | 11 ++++++++ resources/units/aircraft/Mirage-F1C-200.yaml | 6 +++++ resources/units/aircraft/Mirage-F1CE.yaml | 11 ++++++++ resources/units/aircraft/Mirage-F1CT.yaml | 11 ++++++++ resources/units/aircraft/Mirage-F1EE.yaml | 13 +++++++++- resources/units/aircraft/Mirage-F1EQ.yaml | 11 ++++++++ resources/units/aircraft/Mirage-F1M-CE.yaml | 11 ++++++++ resources/units/aircraft/Mirage-F1M-EE.yaml | 11 ++++++++ resources/units/aircraft/MosquitoFBMkVI.yaml | 13 ++++++++++ resources/units/aircraft/OH-58D.yaml | 4 +++ resources/units/aircraft/P-47D-30.yaml | 12 +++++++++ resources/units/aircraft/P-47D-30bl1.yaml | 12 +++++++++ resources/units/aircraft/P-47D-40.yaml | 12 +++++++++ resources/units/aircraft/P-51D-30-NA.yaml | 12 +++++++++ resources/units/aircraft/P-51D.yaml | 12 +++++++++ resources/units/aircraft/RQ-1A Predator.yaml | 4 +++ resources/units/aircraft/S-3B Tanker.yaml | 2 ++ resources/units/aircraft/S-3B.yaml | 7 +++++ resources/units/aircraft/SA342L.yaml | 4 +++ resources/units/aircraft/SA342M.yaml | 4 +++ resources/units/aircraft/SA342Minigun.yaml | 1 + resources/units/aircraft/SA342Mistral.yaml | 1 + resources/units/aircraft/SH-60B.yaml | 4 +++ resources/units/aircraft/SpitfireLFMkIX.yaml | 12 +++++++++ .../units/aircraft/SpitfireLFMkIXCW.yaml | 12 +++++++++ resources/units/aircraft/Su-17M4.yaml | 10 +++++++ resources/units/aircraft/Su-24M.yaml | 10 +++++++ resources/units/aircraft/Su-24MR.yaml | 1 + resources/units/aircraft/Su-25.yaml | 6 +++++ resources/units/aircraft/Su-25T.yaml | 9 +++++++ resources/units/aircraft/Su-27.yaml | 8 ++++++ resources/units/aircraft/Su-30.yaml | 15 +++++++++++ resources/units/aircraft/Su-33.yaml | 11 ++++++++ resources/units/aircraft/Su-34.yaml | 10 +++++++ resources/units/aircraft/Su-57.yaml | 6 +++++ resources/units/aircraft/Tornado GR4.yaml | 9 +++++++ resources/units/aircraft/Tornado IDS.yaml | 10 +++++++ resources/units/aircraft/Tu-142.yaml | 2 ++ resources/units/aircraft/Tu-160.yaml | 3 +++ resources/units/aircraft/Tu-22M3.yaml | 4 +++ resources/units/aircraft/Tu-95MS.yaml | 3 +++ resources/units/aircraft/UH-1H.yaml | 6 +++++ resources/units/aircraft/UH-60A.yaml | 3 +++ resources/units/aircraft/UH-60L.yaml | 3 +++ resources/units/aircraft/VSN_F104G.yaml | 12 +++++++++ resources/units/aircraft/VSN_F104S.yaml | 6 +++++ resources/units/aircraft/VSN_F104S_AG.yaml | 7 +++++ resources/units/aircraft/VSN_F4B.yaml | 13 +++++++++- resources/units/aircraft/VSN_F4C.yaml | 14 ++++++++++ resources/units/aircraft/WingLoong-I.yaml | 4 +++ resources/units/aircraft/Yak-40.yaml | 2 ++ 131 files changed, 952 insertions(+), 10 deletions(-) diff --git a/resources/units/aircraft/A-10A.yaml b/resources/units/aircraft/A-10A.yaml index fd965774..898de9b1 100644 --- a/resources/units/aircraft/A-10A.yaml +++ b/resources/units/aircraft/A-10A.yaml @@ -16,3 +16,7 @@ price: 12 role: Close Air Support/Attack variants: A-10A Thunderbolt II: {} +tasks: + BAI: 680 + CAS: 680 + OCA/Aircraft: 680 diff --git a/resources/units/aircraft/A-10C.yaml b/resources/units/aircraft/A-10C.yaml index fb1c16be..1721bcc5 100644 --- a/resources/units/aircraft/A-10C.yaml +++ b/resources/units/aircraft/A-10C.yaml @@ -21,3 +21,9 @@ radios: type: common intra_flight_radio_index: 1 inter_flight_radio_index: 2 +tasks: + BAI: 820 + CAS: 820 + OCA/Aircraft: 820 + OCA/Runway: 380 + Strike: 380 diff --git a/resources/units/aircraft/A-10C_2.yaml b/resources/units/aircraft/A-10C_2.yaml index dfe1f8ae..37ed57ba 100644 --- a/resources/units/aircraft/A-10C_2.yaml +++ b/resources/units/aircraft/A-10C_2.yaml @@ -15,10 +15,22 @@ role: Close Air Support/Attack variants: A-10C Thunderbolt II (Suite 7): {} radios: - type: common - # DCS will clobber channel 1 of the first radio compatible with the flight's - # assigned frequency. Since the A-10C's first two radios are both AN/ARC-210s, - # radio 1 will be compatible regardless of which frequency is assigned, so - # we must use radio 1 for the intra-flight radio. - intra_flight_radio_index: 1 - inter_flight_radio_index: 2 + # DCS will clobber channel 1 of the AN/ARC-164 with the flight's assigned + # frequency, so we may as well use that one for intra-flight. + # + # This ends up working out nicely anyway, because it's much easier on the + # pilot to have the AN/ARC-210 be the inter-flight radio since that's the one + # with HUD support and the control panel that makes switching channels easier. + intra_flight: AN/ARC-164 + inter_flight: AN/ARC-210 + channels: + type: common + # namer: a10c-ii + intra_flight_radio_index: 2 + inter_flight_radio_index: 1 +tasks: + BAI: 830 + CAS: 830 + OCA/Aircraft: 830 + OCA/Runway: 390 + Strike: 390 diff --git a/resources/units/aircraft/A-20G.yaml b/resources/units/aircraft/A-20G.yaml index 74fddca9..202571d0 100644 --- a/resources/units/aircraft/A-20G.yaml +++ b/resources/units/aircraft/A-20G.yaml @@ -16,3 +16,11 @@ role: Medium Bomber/Attack variants: A-20G Havoc: {} Boston Mk.III: {} +tasks: + Anti-ship: 40 + BAI: 160 + CAS: 160 + DEAD: 170 + OCA/Aircraft: 160 + OCA/Runway: 140 + Strike: 140 diff --git a/resources/units/aircraft/A-4E-C.yaml b/resources/units/aircraft/A-4E-C.yaml index 0381865e..14609d4f 100644 --- a/resources/units/aircraft/A-4E-C.yaml +++ b/resources/units/aircraft/A-4E-C.yaml @@ -15,3 +15,17 @@ role: Carrier-based Attack/Light Fighter gunfighter: true variants: A-4E Skyhawk: {} +tasks: + BAI: 660 + BARCAP: 160 + CAS: 660 + DEAD: 390 + Escort: 160 + Fighter sweep: 160 + Intercept: 160 + OCA/Aircraft: 660 + OCA/Runway: 360 + SEAD: 110 + SEAD Escort: 110 + Strike: 360 + TARCAP: 160 diff --git a/resources/units/aircraft/A-50.yaml b/resources/units/aircraft/A-50.yaml index bef84e03..eceb64c2 100644 --- a/resources/units/aircraft/A-50.yaml +++ b/resources/units/aircraft/A-50.yaml @@ -6,3 +6,5 @@ patrol: altitude: 33000 variants: A-50: null +tasks: + AEW&C: 10 diff --git a/resources/units/aircraft/AH-1W.yaml b/resources/units/aircraft/AH-1W.yaml index 07dc7657..4e71fbad 100644 --- a/resources/units/aircraft/AH-1W.yaml +++ b/resources/units/aircraft/AH-1W.yaml @@ -19,3 +19,7 @@ role: Attack variants: AH-1J SeaCobra: {} AH-1W SuperCobra: {} +tasks: + BAI: 480 + CAS: 480 + OCA/Aircraft: 480 diff --git a/resources/units/aircraft/AH-64A.yaml b/resources/units/aircraft/AH-64A.yaml index 8a982c88..73cbbfac 100644 --- a/resources/units/aircraft/AH-64A.yaml +++ b/resources/units/aircraft/AH-64A.yaml @@ -20,3 +20,7 @@ price: 16 role: Attack variants: AH-64A Apache: {} +tasks: + BAI: 490 + CAS: 490 + OCA/Aircraft: 490 diff --git a/resources/units/aircraft/AH-64D.yaml b/resources/units/aircraft/AH-64D.yaml index 819fd6d5..9a69a98e 100644 --- a/resources/units/aircraft/AH-64D.yaml +++ b/resources/units/aircraft/AH-64D.yaml @@ -21,3 +21,7 @@ price: 20 role: Attack variants: AH-64D Apache Longbow (AI): {} +tasks: + BAI: 500 + CAS: 500 + OCA/Aircraft: 500 diff --git a/resources/units/aircraft/AH-64D_BLK_II.yaml b/resources/units/aircraft/AH-64D_BLK_II.yaml index fd2d4ba4..df4f9027 100644 --- a/resources/units/aircraft/AH-64D_BLK_II.yaml +++ b/resources/units/aircraft/AH-64D_BLK_II.yaml @@ -34,3 +34,7 @@ radios: namer: apache intra_flight_radio_index: 1 inter_flight_radio_index: 2 +tasks: + BAI: 510 + CAS: 510 + OCA/Aircraft: 510 diff --git a/resources/units/aircraft/AJS37.yaml b/resources/units/aircraft/AJS37.yaml index e6de3ee9..d183fb04 100644 --- a/resources/units/aircraft/AJS37.yaml +++ b/resources/units/aircraft/AJS37.yaml @@ -35,3 +35,11 @@ kneeboard_units: "metric" # Rb04GroupTarget: 3 # Rb04VinkelHopp: 0 # WeapSafeHeight: 1 +tasks: + Anti-ship: 190 + BAI: 620 + CAS: 620 + DEAD: 270 + OCA/Aircraft: 620 + OCA/Runway: 620 + Strike: 630 diff --git a/resources/units/aircraft/AV8BNA.yaml b/resources/units/aircraft/AV8BNA.yaml index 3c39aed3..c58f1ea9 100644 --- a/resources/units/aircraft/AV8BNA.yaml +++ b/resources/units/aircraft/AV8BNA.yaml @@ -53,3 +53,13 @@ radios: # LaserCode100: 6 # MountNVG: false # RocketBurst: 1 +tasks: + Anti-ship: 60 + BAI: 690 + CAS: 690 + DEAD: 350 + OCA/Aircraft: 690 + OCA/Runway: 590 + SEAD: 70 + SEAD Escort: 70 + Strike: 590 diff --git a/resources/units/aircraft/An-26B.yaml b/resources/units/aircraft/An-26B.yaml index 01f90c19..6187b04f 100644 --- a/resources/units/aircraft/An-26B.yaml +++ b/resources/units/aircraft/An-26B.yaml @@ -3,3 +3,5 @@ price: 15 max_range: 800 variants: An-26B: null +tasks: + Transport: 110 diff --git a/resources/units/aircraft/An-30M.yaml b/resources/units/aircraft/An-30M.yaml index dd20c07a..92a312d1 100644 --- a/resources/units/aircraft/An-30M.yaml +++ b/resources/units/aircraft/An-30M.yaml @@ -2,3 +2,4 @@ description: The An-30M is a military transport aircraft. price: 15 variants: An-30M: null +tasks: {} diff --git a/resources/units/aircraft/B-17G.yaml b/resources/units/aircraft/B-17G.yaml index eb2d797b..70c8082d 100644 --- a/resources/units/aircraft/B-17G.yaml +++ b/resources/units/aircraft/B-17G.yaml @@ -20,3 +20,6 @@ role: Heavy Bomber variants: B-17G Flying Fortress: {} Fortress Mk.III: {} +tasks: + OCA/Runway: 150 + Strike: 150 diff --git a/resources/units/aircraft/B-1B.yaml b/resources/units/aircraft/B-1B.yaml index 3c309c7b..0c114e7d 100644 --- a/resources/units/aircraft/B-1B.yaml +++ b/resources/units/aircraft/B-1B.yaml @@ -16,3 +16,10 @@ role: Supersonic Strategic Bomber max_range: 2000 variants: B-1B Lancer: {} +tasks: + BAI: 670 + CAS: 670 + DEAD: 220 + OCA/Aircraft: 670 + OCA/Runway: 670 + Strike: 700 diff --git a/resources/units/aircraft/B-52H.yaml b/resources/units/aircraft/B-52H.yaml index 7221fd5e..be4df8ae 100644 --- a/resources/units/aircraft/B-52H.yaml +++ b/resources/units/aircraft/B-52H.yaml @@ -12,3 +12,7 @@ role: Strategic Bomber max_range: 2000 variants: B-52H Stratofortress: {} +tasks: + DEAD: 210 + OCA/Runway: 660 + Strike: 690 diff --git a/resources/units/aircraft/Bf-109K-4.yaml b/resources/units/aircraft/Bf-109K-4.yaml index eef9c282..bb35271b 100644 --- a/resources/units/aircraft/Bf-109K-4.yaml +++ b/resources/units/aircraft/Bf-109K-4.yaml @@ -22,3 +22,15 @@ kneeboard_units: "metric" # default_overrides: # Flare_Gun: 1 # MW50TankContents: 1 +tasks: + BAI: 50 + BARCAP: 60 + CAS: 50 + DEAD: 20 + Escort: 60 + Fighter sweep: 60 + Intercept: 60 + OCA/Aircraft: 50 + OCA/Runway: 20 + Strike: 20 + TARCAP: 60 diff --git a/resources/units/aircraft/Bronco-OV-10A.yaml b/resources/units/aircraft/Bronco-OV-10A.yaml index b6d7eac5..fd45b799 100644 --- a/resources/units/aircraft/Bronco-OV-10A.yaml +++ b/resources/units/aircraft/Bronco-OV-10A.yaml @@ -13,3 +13,10 @@ role: COIN / FAC /Light Attack gunfighter: true variants: OV-10A Bronco: {} +tasks: + BAI: 650 + CAS: 650 + DEAD: 60 + OCA/Aircraft: 650 + OCA/Runway: 330 + Strike: 330 diff --git a/resources/units/aircraft/C-101CC.yaml b/resources/units/aircraft/C-101CC.yaml index 63f61952..8bbdd92f 100644 --- a/resources/units/aircraft/C-101CC.yaml +++ b/resources/units/aircraft/C-101CC.yaml @@ -18,3 +18,15 @@ variants: # NetCrewControlPriority: 1 # SightSunFilter: false # SoloFlight: false +tasks: + Anti-ship: 10 + BAI: 230 + BARCAP: 130 + CAS: 230 + Escort: 130 + Fighter sweep: 130 + Intercept: 130 + OCA/Aircraft: 230 + OCA/Runway: 170 + Strike: 170 + TARCAP: 130 diff --git a/resources/units/aircraft/C-130.yaml b/resources/units/aircraft/C-130.yaml index eca68ffa..7de3fd1d 100644 --- a/resources/units/aircraft/C-130.yaml +++ b/resources/units/aircraft/C-130.yaml @@ -3,3 +3,5 @@ price: 15 max_range: 1000 variants: C-130: null +tasks: + Transport: 130 diff --git a/resources/units/aircraft/C-17A.yaml b/resources/units/aircraft/C-17A.yaml index 692e24a9..482ca0cb 100644 --- a/resources/units/aircraft/C-17A.yaml +++ b/resources/units/aircraft/C-17A.yaml @@ -3,3 +3,5 @@ price: 18 max_range: 2000 variants: C-17A: null +tasks: + Transport: 150 diff --git a/resources/units/aircraft/C-47.yaml b/resources/units/aircraft/C-47.yaml index e3ef5de2..81f9e534 100644 --- a/resources/units/aircraft/C-47.yaml +++ b/resources/units/aircraft/C-47.yaml @@ -10,3 +10,5 @@ price: 5 variants: C-47 Skytrain: null C-47 Dakota: null +tasks: + Transport: 90 diff --git a/resources/units/aircraft/CH-47D.yaml b/resources/units/aircraft/CH-47D.yaml index 20b1bf82..3b1257e3 100644 --- a/resources/units/aircraft/CH-47D.yaml +++ b/resources/units/aircraft/CH-47D.yaml @@ -5,3 +5,6 @@ description: The CH-47D is a transport helicopter. price: 6 variants: CH-47D: null +tasks: + Air Assault: 90 + Transport: 70 diff --git a/resources/units/aircraft/CH-53E.yaml b/resources/units/aircraft/CH-53E.yaml index b28f03a1..714a64e7 100644 --- a/resources/units/aircraft/CH-53E.yaml +++ b/resources/units/aircraft/CH-53E.yaml @@ -5,3 +5,6 @@ description: The CH-53 is a military transport helicopter. price: 6 variants: CH-53E: null +tasks: + Air Assault: 100 + Transport: 80 diff --git a/resources/units/aircraft/E-2C.yaml b/resources/units/aircraft/E-2C.yaml index c0887b62..c5b4a428 100644 --- a/resources/units/aircraft/E-2C.yaml +++ b/resources/units/aircraft/E-2C.yaml @@ -14,3 +14,5 @@ patrol: variants: E-2C Hawkeye: {} E-2D Advanced Hawkeye: {} +tasks: + AEW&C: 20 diff --git a/resources/units/aircraft/E-3A.yaml b/resources/units/aircraft/E-3A.yaml index a8e676e4..6083a327 100644 --- a/resources/units/aircraft/E-3A.yaml +++ b/resources/units/aircraft/E-3A.yaml @@ -6,3 +6,5 @@ patrol: altitude: 35000 variants: E-3A: null +tasks: + AEW&C: 30 diff --git a/resources/units/aircraft/F-117A.yaml b/resources/units/aircraft/F-117A.yaml index bb8cb88d..daa58916 100644 --- a/resources/units/aircraft/F-117A.yaml +++ b/resources/units/aircraft/F-117A.yaml @@ -18,3 +18,5 @@ role: Stealth Attack variants: F-117A Nighthawk: {} has_built_in_target_pod: true +tasks: + Strike: 710 diff --git a/resources/units/aircraft/F-14A-135-GR.yaml b/resources/units/aircraft/F-14A-135-GR.yaml index e25ab413..1a593ad1 100644 --- a/resources/units/aircraft/F-14A-135-GR.yaml +++ b/resources/units/aircraft/F-14A-135-GR.yaml @@ -45,3 +45,17 @@ default_overrides: # TacanBand: 0 # TacanChannel: 0 # UseLAU138: true +tasks: + BAI: 630 + BARCAP: 520 + CAS: 630 + DEAD: 240 + Escort: 520 + Fighter sweep: 520 + Intercept: 520 + OCA/Aircraft: 630 + OCA/Runway: 550 + SEAD: 90 + SEAD Escort: 90 + Strike: 550 + TARCAP: 520 diff --git a/resources/units/aircraft/F-14B.yaml b/resources/units/aircraft/F-14B.yaml index beb5fbcc..d5a554a0 100644 --- a/resources/units/aircraft/F-14B.yaml +++ b/resources/units/aircraft/F-14B.yaml @@ -45,3 +45,17 @@ default_overrides: # TacanBand: 0 # TacanChannel: 0 # UseLAU138: true +tasks: + BAI: 640 + BARCAP: 530 + CAS: 640 + DEAD: 250 + Escort: 530 + Fighter sweep: 530 + Intercept: 530 + OCA/Aircraft: 640 + OCA/Runway: 560 + SEAD: 100 + SEAD Escort: 100 + Strike: 560 + TARCAP: 530 diff --git a/resources/units/aircraft/F-15C.yaml b/resources/units/aircraft/F-15C.yaml index 601148bb..0d54d23b 100644 --- a/resources/units/aircraft/F-15C.yaml +++ b/resources/units/aircraft/F-15C.yaml @@ -12,3 +12,9 @@ max_range: 400 variants: F-15C Eagle: {} F-15J Eagle: {} +tasks: + BARCAP: 540 + Escort: 540 + Fighter sweep: 540 + Intercept: 540 + TARCAP: 540 diff --git a/resources/units/aircraft/F-15E.yaml b/resources/units/aircraft/F-15E.yaml index f25d9b94..234f2a46 100644 --- a/resources/units/aircraft/F-15E.yaml +++ b/resources/units/aircraft/F-15E.yaml @@ -11,3 +11,15 @@ max_range: 300 variants: F-15E Strike Eagle: {} has_built_in_target_pod: true +tasks: + BAI: 760 + BARCAP: 240 + CAS: 760 + DEAD: 260 + Escort: 240 + Fighter sweep: 240 + Intercept: 240 + OCA/Aircraft: 760 + OCA/Runway: 630 + Strike: 640 + TARCAP: 240 diff --git a/resources/units/aircraft/F-16A.yaml b/resources/units/aircraft/F-16A.yaml index 3f478bac..919c01b1 100644 --- a/resources/units/aircraft/F-16A.yaml +++ b/resources/units/aircraft/F-16A.yaml @@ -3,3 +3,11 @@ price: 15 max_range: 350 variants: F-16A: null +tasks: + BARCAP: 420 + Escort: 420 + Fighter sweep: 420 + Intercept: 420 + OCA/Runway: 570 + Strike: 570 + TARCAP: 420 diff --git a/resources/units/aircraft/F-16C_50.yaml b/resources/units/aircraft/F-16C_50.yaml index e82eefa8..39f0d432 100644 --- a/resources/units/aircraft/F-16C_50.yaml +++ b/resources/units/aircraft/F-16C_50.yaml @@ -57,3 +57,17 @@ radios: # LaserCode1: 8 # LaserCode10: 8 # LaserCode100: 6 +tasks: + BAI: 750 + BARCAP: 460 + CAS: 750 + DEAD: 450 + Escort: 460 + Fighter sweep: 460 + Intercept: 460 + OCA/Aircraft: 750 + OCA/Runway: 610 + SEAD: 170 + SEAD Escort: 170 + Strike: 610 + TARCAP: 460 diff --git a/resources/units/aircraft/F-22A.yaml b/resources/units/aircraft/F-22A.yaml index f3979d04..e9549a9c 100644 --- a/resources/units/aircraft/F-22A.yaml +++ b/resources/units/aircraft/F-22A.yaml @@ -17,3 +17,9 @@ radios: # here before. intra_flight: SCR-522 inter_flight: SCR-522 +tasks: + BARCAP: 550 + Escort: 550 + Fighter sweep: 550 + Intercept: 550 + TARCAP: 550 diff --git a/resources/units/aircraft/F-4E.yaml b/resources/units/aircraft/F-4E.yaml index 7e99f156..8519dc2f 100644 --- a/resources/units/aircraft/F-4E.yaml +++ b/resources/units/aircraft/F-4E.yaml @@ -19,3 +19,17 @@ variants: F-4EJ Kai Phantom II: {} F-4F Phantom II: {} Phantom F.3: {} +tasks: + BAI: 580 + BARCAP: 410 + CAS: 580 + DEAD: 400 + Escort: 410 + Fighter sweep: 410 + Intercept: 410 + OCA/Aircraft: 580 + OCA/Runway: 400 + SEAD: 120 + SEAD Escort: 120 + Strike: 400 + TARCAP: 410 diff --git a/resources/units/aircraft/F-5E-3.yaml b/resources/units/aircraft/F-5E-3.yaml index 295ac3c0..aa272469 100644 --- a/resources/units/aircraft/F-5E-3.yaml +++ b/resources/units/aircraft/F-5E-3.yaml @@ -37,3 +37,14 @@ variants: # LaserCode1: 8 # LaserCode10: 8 # LaserCode100: 6 +tasks: + BAI: 260 + BARCAP: 200 + CAS: 260 + Escort: 200 + Fighter sweep: 200 + Intercept: 200 + OCA/Aircraft: 260 + OCA/Runway: 190 + Strike: 200 + TARCAP: 200 diff --git a/resources/units/aircraft/F-86F Sabre.yaml b/resources/units/aircraft/F-86F Sabre.yaml index 85270961..49496b26 100644 --- a/resources/units/aircraft/F-86F Sabre.yaml +++ b/resources/units/aircraft/F-86F Sabre.yaml @@ -15,3 +15,14 @@ role: Fighter gunfighter: true variants: F-86F Sabre: {} +tasks: + BAI: 250 + BARCAP: 150 + CAS: 250 + Escort: 150 + Fighter sweep: 150 + Intercept: 150 + OCA/Aircraft: 250 + OCA/Runway: 180 + Strike: 190 + TARCAP: 150 diff --git a/resources/units/aircraft/FA-18C_hornet.yaml b/resources/units/aircraft/FA-18C_hornet.yaml index 06272d39..d774eb42 100644 --- a/resources/units/aircraft/FA-18C_hornet.yaml +++ b/resources/units/aircraft/FA-18C_hornet.yaml @@ -53,3 +53,18 @@ utc_kneeboard: true # HelmetMountedDevice: 1 # InnerBoard: 0 # OuterBoard: 0 +tasks: + Anti-ship: 150 + BAI: 740 + BARCAP: 450 + CAS: 740 + DEAD: 440 + Escort: 450 + Fighter sweep: 450 + Intercept: 450 + OCA/Aircraft: 740 + OCA/Runway: 600 + SEAD: 160 + SEAD Escort: 160 + Strike: 600 + TARCAP: 450 diff --git a/resources/units/aircraft/FW-190A8.yaml b/resources/units/aircraft/FW-190A8.yaml index 4d52596e..e7be58ee 100644 --- a/resources/units/aircraft/FW-190A8.yaml +++ b/resources/units/aircraft/FW-190A8.yaml @@ -32,3 +32,15 @@ variants: kneeboard_units: "metric" # default_overrides: # FW_MW50TankContents: 0 +tasks: + BAI: 30 + BARCAP: 40 + CAS: 30 + DEAD: 0 + Escort: 40 + Fighter sweep: 40 + Intercept: 40 + OCA/Aircraft: 30 + OCA/Runway: 0 + Strike: 0 + TARCAP: 40 diff --git a/resources/units/aircraft/FW-190D9.yaml b/resources/units/aircraft/FW-190D9.yaml index 810768df..b43c8b5c 100644 --- a/resources/units/aircraft/FW-190D9.yaml +++ b/resources/units/aircraft/FW-190D9.yaml @@ -21,3 +21,15 @@ variants: kneeboard_units: "metric" # default_overrides: # FW_MW50TankContents: 1 +tasks: + BAI: 40 + BARCAP: 50 + CAS: 40 + DEAD: 10 + Escort: 50 + Fighter sweep: 50 + Intercept: 50 + OCA/Aircraft: 40 + OCA/Runway: 10 + Strike: 10 + TARCAP: 50 diff --git a/resources/units/aircraft/H-6J.yaml b/resources/units/aircraft/H-6J.yaml index c38d0e58..e88fd045 100644 --- a/resources/units/aircraft/H-6J.yaml +++ b/resources/units/aircraft/H-6J.yaml @@ -16,3 +16,11 @@ variants: origin: USSR/Russia # default_overrides: # Belly_Bay_Door: false +tasks: + Anti-ship: 160 + BAI: 380 + CAS: 380 + DEAD: 180 + OCA/Aircraft: 380 + OCA/Runway: 640 + Strike: 650 diff --git a/resources/units/aircraft/Hercules.yaml b/resources/units/aircraft/Hercules.yaml index 6d213225..d5aaf80b 100644 --- a/resources/units/aircraft/Hercules.yaml +++ b/resources/units/aircraft/Hercules.yaml @@ -12,3 +12,9 @@ max_range: 1000 cabin_size: 24 # It should have more but we do not want so much for CTLD to be possible variants: C-130J-30 Super Hercules: {} +tasks: + Air Assault: 0 + BAI: 810 + CAS: 810 + OCA/Aircraft: 810 + Transport: 140 diff --git a/resources/units/aircraft/I-16.yaml b/resources/units/aircraft/I-16.yaml index d2b7d748..9795e233 100644 --- a/resources/units/aircraft/I-16.yaml +++ b/resources/units/aircraft/I-16.yaml @@ -19,3 +19,12 @@ variants: I-16 Ishak: {} # default_overrides: # landingTorch: false +tasks: + BAI: 60 + BARCAP: 0 + CAS: 60 + Escort: 0 + Fighter sweep: 0 + Intercept: 0 + OCA/Aircraft: 60 + TARCAP: 0 diff --git a/resources/units/aircraft/IL-76MD.yaml b/resources/units/aircraft/IL-76MD.yaml index 74ca1ab1..5eb1e134 100644 --- a/resources/units/aircraft/IL-76MD.yaml +++ b/resources/units/aircraft/IL-76MD.yaml @@ -2,3 +2,5 @@ price: 20 max_range: 1000 variants: IL-76MD: null +tasks: + Transport: 120 diff --git a/resources/units/aircraft/IL-78M.yaml b/resources/units/aircraft/IL-78M.yaml index de5b76f2..9ff72ab2 100644 --- a/resources/units/aircraft/IL-78M.yaml +++ b/resources/units/aircraft/IL-78M.yaml @@ -7,3 +7,5 @@ patrol: altitude: 21000 variants: IL-78M: null +tasks: + Refueling: 30 diff --git a/resources/units/aircraft/J-11A.yaml b/resources/units/aircraft/J-11A.yaml index 19efb923..712bb65b 100644 --- a/resources/units/aircraft/J-11A.yaml +++ b/resources/units/aircraft/J-11A.yaml @@ -12,3 +12,9 @@ role: Air-Superiority Fighter variants: J-11A Flanker-L: {} kneeboard_units: "metric" +tasks: + BARCAP: 500 + Escort: 500 + Fighter sweep: 500 + Intercept: 500 + TARCAP: 500 diff --git a/resources/units/aircraft/JAS39Gripen.yaml b/resources/units/aircraft/JAS39Gripen.yaml index 0c74a8e9..4cc1dc8b 100644 --- a/resources/units/aircraft/JAS39Gripen.yaml +++ b/resources/units/aircraft/JAS39Gripen.yaml @@ -14,3 +14,9 @@ variants: radios: intra_flight: R&S Series 6000 inter_flight: R&S Series 6000 +tasks: + BARCAP: 430 + Escort: 430 + Fighter sweep: 430 + Intercept: 430 + TARCAP: 430 diff --git a/resources/units/aircraft/JAS39Gripen_AG.yaml b/resources/units/aircraft/JAS39Gripen_AG.yaml index 241126f1..a76026db 100644 --- a/resources/units/aircraft/JAS39Gripen_AG.yaml +++ b/resources/units/aircraft/JAS39Gripen_AG.yaml @@ -14,3 +14,13 @@ variants: radios: intra_flight: R&S Series 6000 inter_flight: R&S Series 6000 +tasks: + Anti-ship: 140 + BAI: 710 + CAS: 710 + DEAD: 230 + OCA/Aircraft: 710 + OCA/Runway: 540 + SEAD: 80 + SEAD Escort: 80 + Strike: 540 diff --git a/resources/units/aircraft/JF-17.yaml b/resources/units/aircraft/JF-17.yaml index d8d15f5c..cb885834 100644 --- a/resources/units/aircraft/JF-17.yaml +++ b/resources/units/aircraft/JF-17.yaml @@ -38,3 +38,18 @@ radios: # LaserCode1: 8 # LaserCode10: 8 # LaserCode100: 6 +tasks: + Anti-ship: 110 + BAI: 700 + BARCAP: 440 + CAS: 700 + DEAD: 460 + Escort: 440 + Fighter sweep: 440 + Intercept: 440 + OCA/Aircraft: 700 + OCA/Runway: 580 + SEAD: 180 + SEAD Escort: 180 + Strike: 580 + TARCAP: 440 diff --git a/resources/units/aircraft/Ju-88A4.yaml b/resources/units/aircraft/Ju-88A4.yaml index a7bf5f81..6a34496a 100644 --- a/resources/units/aircraft/Ju-88A4.yaml +++ b/resources/units/aircraft/Ju-88A4.yaml @@ -19,3 +19,11 @@ price: 14 role: Tactical/Torpedo Bomber variants: Ju 88 A-4: {} +tasks: + Anti-ship: 30 + BAI: 150 + CAS: 150 + DEAD: 160 + OCA/Aircraft: 150 + OCA/Runway: 130 + Strike: 130 diff --git a/resources/units/aircraft/KC-135.yaml b/resources/units/aircraft/KC-135.yaml index 2cb5e40d..cc1c1d07 100644 --- a/resources/units/aircraft/KC-135.yaml +++ b/resources/units/aircraft/KC-135.yaml @@ -15,3 +15,5 @@ patrol: altitude: 24000 variants: KC-135 Stratotanker: {} +tasks: + Refueling: 50 diff --git a/resources/units/aircraft/KC130.yaml b/resources/units/aircraft/KC130.yaml index 5b9ffdca..49243234 100644 --- a/resources/units/aircraft/KC130.yaml +++ b/resources/units/aircraft/KC130.yaml @@ -13,3 +13,5 @@ patrol: altitude: 22000 variants: KC-130: {} +tasks: + Refueling: 10 diff --git a/resources/units/aircraft/KC130J.yaml b/resources/units/aircraft/KC130J.yaml index 91335663..697dee25 100644 --- a/resources/units/aircraft/KC130J.yaml +++ b/resources/units/aircraft/KC130J.yaml @@ -15,3 +15,5 @@ patrol: altitude: 22000 variants: KC-130J: {} +tasks: + Refueling: 20 diff --git a/resources/units/aircraft/KC135MPRS.yaml b/resources/units/aircraft/KC135MPRS.yaml index c59d3098..b504998e 100644 --- a/resources/units/aircraft/KC135MPRS.yaml +++ b/resources/units/aircraft/KC135MPRS.yaml @@ -15,3 +15,5 @@ patrol: altitude: 23000 variants: KC-135 Stratotanker MPRS: {} +tasks: + Refueling: 40 diff --git a/resources/units/aircraft/KJ-2000.yaml b/resources/units/aircraft/KJ-2000.yaml index 8078c359..f35776a6 100644 --- a/resources/units/aircraft/KJ-2000.yaml +++ b/resources/units/aircraft/KJ-2000.yaml @@ -4,3 +4,5 @@ patrol: altitude: 40000 variants: KJ-2000: null +tasks: + AEW&C: 0 diff --git a/resources/units/aircraft/Ka-50.yaml b/resources/units/aircraft/Ka-50.yaml index c57e62f3..1d5b8bd1 100644 --- a/resources/units/aircraft/Ka-50.yaml +++ b/resources/units/aircraft/Ka-50.yaml @@ -24,3 +24,7 @@ radios: # communications with FAC and ground units, which don't currently have # radios assigned, so no channels to configure. kneeboard_units: "metric" +tasks: + BAI: 430 + CAS: 430 + OCA/Aircraft: 430 diff --git a/resources/units/aircraft/Ka-50_3.yaml b/resources/units/aircraft/Ka-50_3.yaml index 356c62f4..6e0dc286 100644 --- a/resources/units/aircraft/Ka-50_3.yaml +++ b/resources/units/aircraft/Ka-50_3.yaml @@ -23,4 +23,8 @@ radios: # The R-800L1 doesn't have preset channels, and the other radio is for # communications with FAC and ground units, which don't currently have # radios assigned, so no channels to configure. -kneeboard_units: "metric" \ No newline at end of file +kneeboard_units: "metric" +tasks: + BAI: 440 + CAS: 440 + OCA/Aircraft: 440 diff --git a/resources/units/aircraft/L-39ZA.yaml b/resources/units/aircraft/L-39ZA.yaml index 52680f76..9ac9fcbc 100644 --- a/resources/units/aircraft/L-39ZA.yaml +++ b/resources/units/aircraft/L-39ZA.yaml @@ -19,3 +19,14 @@ kneeboard_units: "metric" # NS430allow: true # NetCrewControlPriority: 1 # SoloFlight: false +tasks: + BAI: 220 + BARCAP: 120 + CAS: 220 + Escort: 120 + Fighter sweep: 120 + Intercept: 120 + OCA/Aircraft: 220 + OCA/Runway: 160 + Strike: 160 + TARCAP: 120 diff --git a/resources/units/aircraft/M-2000C.yaml b/resources/units/aircraft/M-2000C.yaml index 6fc33e06..87178198 100644 --- a/resources/units/aircraft/M-2000C.yaml +++ b/resources/units/aircraft/M-2000C.yaml @@ -37,3 +37,14 @@ radios: # ReadyALCM: true # RocketBurst: 6 # WpBullseye: 0 +tasks: + BAI: 350 + BARCAP: 230 + CAS: 350 + Escort: 230 + Fighter sweep: 230 + Intercept: 230 + OCA/Aircraft: 350 + OCA/Runway: 320 + Strike: 320 + TARCAP: 230 diff --git a/resources/units/aircraft/MB-339A.yaml b/resources/units/aircraft/MB-339A.yaml index 8eab1d24..3329ec34 100644 --- a/resources/units/aircraft/MB-339A.yaml +++ b/resources/units/aircraft/MB-339A.yaml @@ -27,3 +27,9 @@ radios: # VHF because it's less contested, so intra-flight goes to COMM2. intra_flight_radio_index: 2 inter_flight_radio_index: 1 +tasks: + BAI: 240 + CAS: 240 + OCA/Aircraft: 240 + OCA/Runway: 200 + Strike: 180 diff --git a/resources/units/aircraft/MQ-9 Reaper.yaml b/resources/units/aircraft/MQ-9 Reaper.yaml index 9b0a338b..70ed13b6 100644 --- a/resources/units/aircraft/MQ-9 Reaper.yaml +++ b/resources/units/aircraft/MQ-9 Reaper.yaml @@ -1,3 +1,7 @@ price: 10 variants: MQ-9 Reaper: null +tasks: + BAI: 10 + CAS: 10 + OCA/Aircraft: 10 diff --git a/resources/units/aircraft/Mi-24P.yaml b/resources/units/aircraft/Mi-24P.yaml index ba524803..9ed5449e 100644 --- a/resources/units/aircraft/Mi-24P.yaml +++ b/resources/units/aircraft/Mi-24P.yaml @@ -35,3 +35,8 @@ radios: type: common intra_flight_radio_index: 1 inter_flight_radio_index: 1 +tasks: + Air Assault: 20 + BAI: 410 + CAS: 410 + OCA/Aircraft: 410 diff --git a/resources/units/aircraft/Mi-24V.yaml b/resources/units/aircraft/Mi-24V.yaml index a940b16e..676ba681 100644 --- a/resources/units/aircraft/Mi-24V.yaml +++ b/resources/units/aircraft/Mi-24V.yaml @@ -25,3 +25,8 @@ price: 14 role: Attack/Transport variants: Mi-24V Hind-E: {} +tasks: + Air Assault: 10 + BAI: 400 + CAS: 400 + OCA/Aircraft: 400 diff --git a/resources/units/aircraft/Mi-26.yaml b/resources/units/aircraft/Mi-26.yaml index 3d315194..e2dafa1c 100644 --- a/resources/units/aircraft/Mi-26.yaml +++ b/resources/units/aircraft/Mi-26.yaml @@ -4,3 +4,6 @@ can_carry_crates: true price: 6 variants: Mi-26: null +tasks: + Air Assault: 30 + Transport: 0 diff --git a/resources/units/aircraft/Mi-28N.yaml b/resources/units/aircraft/Mi-28N.yaml index 57a9dc09..3e5a676d 100644 --- a/resources/units/aircraft/Mi-28N.yaml +++ b/resources/units/aircraft/Mi-28N.yaml @@ -15,3 +15,7 @@ price: 16 role: Attack variants: Mi-28N Havoc: {} +tasks: + BAI: 420 + CAS: 420 + OCA/Aircraft: 420 diff --git a/resources/units/aircraft/Mi-8MT.yaml b/resources/units/aircraft/Mi-8MT.yaml index 5ef8e37c..0048e745 100644 --- a/resources/units/aircraft/Mi-8MT.yaml +++ b/resources/units/aircraft/Mi-8MT.yaml @@ -24,3 +24,9 @@ radios: type: common intra_flight_radio_index: 1 inter_flight_radio_index: 1 +tasks: + Air Assault: 40 + BAI: 390 + CAS: 390 + OCA/Aircraft: 390 + Transport: 10 diff --git a/resources/units/aircraft/MiG-15bis.yaml b/resources/units/aircraft/MiG-15bis.yaml index 98b32ee7..d22ed45e 100644 --- a/resources/units/aircraft/MiG-15bis.yaml +++ b/resources/units/aircraft/MiG-15bis.yaml @@ -22,3 +22,14 @@ radios: intra_flight: RSI-6K HF inter_flight: RSI-6K HF kneeboard_units: "metric" +tasks: + BAI: 360 + BARCAP: 140 + CAS: 360 + Escort: 140 + Fighter sweep: 140 + Intercept: 140 + OCA/Aircraft: 360 + OCA/Runway: 210 + Strike: 210 + TARCAP: 140 diff --git a/resources/units/aircraft/MiG-19P.yaml b/resources/units/aircraft/MiG-19P.yaml index d073bca4..d14557e9 100644 --- a/resources/units/aircraft/MiG-19P.yaml +++ b/resources/units/aircraft/MiG-19P.yaml @@ -35,3 +35,12 @@ kneeboard_units: "metric" # MissileToneVolume: 5 # MountSIRENA: false # NAV_Initial_Hdg: 0 +tasks: + BAI: 370 + BARCAP: 170 + CAS: 370 + Escort: 170 + Fighter sweep: 170 + Intercept: 170 + OCA/Aircraft: 370 + TARCAP: 170 diff --git a/resources/units/aircraft/MiG-21Bis.yaml b/resources/units/aircraft/MiG-21Bis.yaml index e5b84303..1cf9a17c 100644 --- a/resources/units/aircraft/MiG-21Bis.yaml +++ b/resources/units/aircraft/MiG-21Bis.yaml @@ -28,3 +28,14 @@ radios: intra_flight_radio_index: 1 inter_flight_radio_index: 1 kneeboard_units: "metric" +tasks: + BAI: 520 + BARCAP: 350 + CAS: 520 + Escort: 350 + Fighter sweep: 350 + Intercept: 350 + OCA/Aircraft: 520 + OCA/Runway: 220 + Strike: 220 + TARCAP: 350 diff --git a/resources/units/aircraft/MiG-23MLD.yaml b/resources/units/aircraft/MiG-23MLD.yaml index 6dec4ded..194f1c9b 100644 --- a/resources/units/aircraft/MiG-23MLD.yaml +++ b/resources/units/aircraft/MiG-23MLD.yaml @@ -19,3 +19,9 @@ variants: MiG-23ML Flogger-G: introduced: 1981 MiG-23MLD Flogger-K: {} +tasks: + BARCAP: 360 + Escort: 360 + Fighter sweep: 360 + Intercept: 360 + TARCAP: 360 diff --git a/resources/units/aircraft/MiG-25PD.yaml b/resources/units/aircraft/MiG-25PD.yaml index 85c2afd5..0c17c3fe 100644 --- a/resources/units/aircraft/MiG-25PD.yaml +++ b/resources/units/aircraft/MiG-25PD.yaml @@ -28,3 +28,9 @@ role: Interceptor max_range: 500 variants: MiG-25PD Foxbat-E: {} +tasks: + BARCAP: 390 + Escort: 390 + Fighter sweep: 390 + Intercept: 390 + TARCAP: 390 diff --git a/resources/units/aircraft/MiG-25RBT.yaml b/resources/units/aircraft/MiG-25RBT.yaml index 15ffc5ca..8fbbeb9e 100644 --- a/resources/units/aircraft/MiG-25RBT.yaml +++ b/resources/units/aircraft/MiG-25RBT.yaml @@ -28,3 +28,4 @@ role: Strike Fighter max_range: 500 variants: MiG-25RBT Foxbat-B: {} +tasks: {} diff --git a/resources/units/aircraft/MiG-27K.yaml b/resources/units/aircraft/MiG-27K.yaml index a4335074..cfb9c0bf 100644 --- a/resources/units/aircraft/MiG-27K.yaml +++ b/resources/units/aircraft/MiG-27K.yaml @@ -16,3 +16,12 @@ price: 15 role: Attack variants: MiG-27K Flogger-J2: {} +tasks: + BAI: 540 + CAS: 540 + DEAD: 290 + OCA/Aircraft: 540 + OCA/Runway: 230 + SEAD: 10 + SEAD Escort: 10 + Strike: 230 diff --git a/resources/units/aircraft/MiG-29A.yaml b/resources/units/aircraft/MiG-29A.yaml index cb45501e..a951f99f 100644 --- a/resources/units/aircraft/MiG-29A.yaml +++ b/resources/units/aircraft/MiG-29A.yaml @@ -29,3 +29,14 @@ max_range: 150 variants: MiG-29A Fulcrum-A: {} kneeboard_units: "metric" +tasks: + BAI: 530 + BARCAP: 370 + CAS: 530 + Escort: 370 + Fighter sweep: 370 + Intercept: 370 + OCA/Aircraft: 530 + OCA/Runway: 410 + Strike: 410 + TARCAP: 370 diff --git a/resources/units/aircraft/MiG-29G.yaml b/resources/units/aircraft/MiG-29G.yaml index a88e0a06..a2cfb15c 100644 --- a/resources/units/aircraft/MiG-29G.yaml +++ b/resources/units/aircraft/MiG-29G.yaml @@ -29,3 +29,11 @@ max_range: 150 variants: MiG-29G Fulcrum-A: {} kneeboard_units: "metric" +tasks: + BARCAP: 380 + Escort: 380 + Fighter sweep: 380 + Intercept: 380 + OCA/Runway: 420 + Strike: 420 + TARCAP: 380 diff --git a/resources/units/aircraft/MiG-29S.yaml b/resources/units/aircraft/MiG-29S.yaml index 8fe67cfa..3ac50e48 100644 --- a/resources/units/aircraft/MiG-29S.yaml +++ b/resources/units/aircraft/MiG-29S.yaml @@ -29,3 +29,14 @@ max_range: 150 variants: MiG-29S Fulcrum-C: {} kneeboard_units: "metric" +tasks: + BAI: 550 + BARCAP: 470 + CAS: 550 + Escort: 470 + Fighter sweep: 470 + Intercept: 470 + OCA/Aircraft: 550 + OCA/Runway: 430 + Strike: 430 + TARCAP: 470 diff --git a/resources/units/aircraft/MiG-31.yaml b/resources/units/aircraft/MiG-31.yaml index f38d54dc..864f2dd2 100644 --- a/resources/units/aircraft/MiG-31.yaml +++ b/resources/units/aircraft/MiG-31.yaml @@ -18,3 +18,9 @@ role: Interceptor max_range: 800 variants: MiG-31 Foxhound: {} +tasks: + BARCAP: 400 + Escort: 400 + Fighter sweep: 400 + Intercept: 400 + TARCAP: 400 diff --git a/resources/units/aircraft/Mirage 2000-5.yaml b/resources/units/aircraft/Mirage 2000-5.yaml index cfacf8f2..d9c1ae1f 100644 --- a/resources/units/aircraft/Mirage 2000-5.yaml +++ b/resources/units/aircraft/Mirage 2000-5.yaml @@ -15,3 +15,9 @@ role: Multirole Fighter max_range: 400 variants: Mirage 2000-5: {} +tasks: + BARCAP: 340 + Escort: 340 + Fighter sweep: 340 + Intercept: 340 + TARCAP: 340 diff --git a/resources/units/aircraft/Mirage-F1B.yaml b/resources/units/aircraft/Mirage-F1B.yaml index 7a605912..b7827484 100644 --- a/resources/units/aircraft/Mirage-F1B.yaml +++ b/resources/units/aircraft/Mirage-F1B.yaml @@ -14,3 +14,14 @@ role: Fighter max_range: 200 variants: Mirage-F1B: {} +tasks: + BAI: 340 + BARCAP: 330 + CAS: 340 + Escort: 330 + Fighter sweep: 330 + Intercept: 330 + OCA/Aircraft: 340 + OCA/Runway: 310 + Strike: 310 + TARCAP: 330 diff --git a/resources/units/aircraft/Mirage-F1BE.yaml b/resources/units/aircraft/Mirage-F1BE.yaml index c8af2c48..17c26a4f 100644 --- a/resources/units/aircraft/Mirage-F1BE.yaml +++ b/resources/units/aircraft/Mirage-F1BE.yaml @@ -11,3 +11,14 @@ role: Fighter max_range: 200 variants: Mirage-F1BE: {} +tasks: + BAI: 330 + BARCAP: 320 + CAS: 330 + Escort: 320 + Fighter sweep: 320 + Intercept: 320 + OCA/Aircraft: 330 + OCA/Runway: 300 + Strike: 300 + TARCAP: 320 diff --git a/resources/units/aircraft/Mirage-F1C-200.yaml b/resources/units/aircraft/Mirage-F1C-200.yaml index d8a267a2..a118b42e 100644 --- a/resources/units/aircraft/Mirage-F1C-200.yaml +++ b/resources/units/aircraft/Mirage-F1C-200.yaml @@ -11,3 +11,9 @@ role: Fighter max_range: 200 variants: Mirage-F1C-200: {} +tasks: + BARCAP: 260 + Escort: 260 + Fighter sweep: 260 + Intercept: 260 + TARCAP: 260 diff --git a/resources/units/aircraft/Mirage-F1CE.yaml b/resources/units/aircraft/Mirage-F1CE.yaml index e461cd35..e2cfd6aa 100644 --- a/resources/units/aircraft/Mirage-F1CE.yaml +++ b/resources/units/aircraft/Mirage-F1CE.yaml @@ -20,3 +20,14 @@ radios: namer: mirage-f1ce intra_flight_radio_index: 2 inter_flight_radio_index: 1 +tasks: + BAI: 320 + BARCAP: 310 + CAS: 320 + Escort: 310 + Fighter sweep: 310 + Intercept: 310 + OCA/Aircraft: 320 + OCA/Runway: 290 + Strike: 290 + TARCAP: 310 diff --git a/resources/units/aircraft/Mirage-F1CT.yaml b/resources/units/aircraft/Mirage-F1CT.yaml index afb489a9..0da5f489 100644 --- a/resources/units/aircraft/Mirage-F1CT.yaml +++ b/resources/units/aircraft/Mirage-F1CT.yaml @@ -21,3 +21,14 @@ role: Multirole Fighter max_range: 200 variants: Mirage-F1CT: {} +tasks: + BAI: 270 + BARCAP: 250 + CAS: 270 + Escort: 250 + Fighter sweep: 250 + Intercept: 250 + OCA/Aircraft: 270 + OCA/Runway: 240 + Strike: 240 + TARCAP: 250 diff --git a/resources/units/aircraft/Mirage-F1EE.yaml b/resources/units/aircraft/Mirage-F1EE.yaml index 13e382ad..0a8d647f 100644 --- a/resources/units/aircraft/Mirage-F1EE.yaml +++ b/resources/units/aircraft/Mirage-F1EE.yaml @@ -19,4 +19,15 @@ radios: type: common namer: mirage-f1ce intra_flight_radio_index: 2 - inter_flight_radio_index: 1 \ No newline at end of file + inter_flight_radio_index: 1 +tasks: + BAI: 310 + BARCAP: 300 + CAS: 310 + Escort: 300 + Fighter sweep: 300 + Intercept: 300 + OCA/Aircraft: 310 + OCA/Runway: 280 + Strike: 280 + TARCAP: 300 diff --git a/resources/units/aircraft/Mirage-F1EQ.yaml b/resources/units/aircraft/Mirage-F1EQ.yaml index a3d82cd4..e8a91c43 100644 --- a/resources/units/aircraft/Mirage-F1EQ.yaml +++ b/resources/units/aircraft/Mirage-F1EQ.yaml @@ -11,3 +11,14 @@ role: Multirole Fighter max_range: 200 variants: Mirage-F1EQ: {} +tasks: + BAI: 300 + BARCAP: 290 + CAS: 300 + Escort: 290 + Fighter sweep: 290 + Intercept: 290 + OCA/Aircraft: 300 + OCA/Runway: 270 + Strike: 270 + TARCAP: 290 diff --git a/resources/units/aircraft/Mirage-F1M-CE.yaml b/resources/units/aircraft/Mirage-F1M-CE.yaml index 9526978a..8d3183ee 100644 --- a/resources/units/aircraft/Mirage-F1M-CE.yaml +++ b/resources/units/aircraft/Mirage-F1M-CE.yaml @@ -16,3 +16,14 @@ role: Multirole Fighter max_range: 200 variants: Mirage-F1M-CE: {} +tasks: + BAI: 290 + BARCAP: 280 + CAS: 290 + Escort: 280 + Fighter sweep: 280 + Intercept: 280 + OCA/Aircraft: 290 + OCA/Runway: 260 + Strike: 260 + TARCAP: 280 diff --git a/resources/units/aircraft/Mirage-F1M-EE.yaml b/resources/units/aircraft/Mirage-F1M-EE.yaml index 8c8e3e68..b887fcc8 100644 --- a/resources/units/aircraft/Mirage-F1M-EE.yaml +++ b/resources/units/aircraft/Mirage-F1M-EE.yaml @@ -16,3 +16,14 @@ role: Multirole Fighter max_range: 200 variants: Mirage-F1M-EE: {} +tasks: + BAI: 280 + BARCAP: 270 + CAS: 280 + Escort: 270 + Fighter sweep: 270 + Intercept: 270 + OCA/Aircraft: 280 + OCA/Runway: 250 + Strike: 250 + TARCAP: 270 diff --git a/resources/units/aircraft/MosquitoFBMkVI.yaml b/resources/units/aircraft/MosquitoFBMkVI.yaml index 4d97f999..b8af21d2 100644 --- a/resources/units/aircraft/MosquitoFBMkVI.yaml +++ b/resources/units/aircraft/MosquitoFBMkVI.yaml @@ -11,3 +11,16 @@ kneeboard_units: "imperial" # Flare_Gun: 1 # ResinLights: 0.15 # SoloFlight: false +tasks: + Anti-ship: 20 + BAI: 70 + BARCAP: 70 + CAS: 70 + DEAD: 30 + Escort: 70 + Fighter sweep: 70 + Intercept: 70 + OCA/Aircraft: 70 + OCA/Runway: 30 + Strike: 30 + TARCAP: 70 diff --git a/resources/units/aircraft/OH-58D.yaml b/resources/units/aircraft/OH-58D.yaml index 65dee3ce..04015f97 100644 --- a/resources/units/aircraft/OH-58D.yaml +++ b/resources/units/aircraft/OH-58D.yaml @@ -20,3 +20,7 @@ price: 6 role: Light Attack/Forward Air Control variants: OH-58D Kiowa Warrior: {} +tasks: + BAI: 470 + CAS: 470 + OCA/Aircraft: 470 diff --git a/resources/units/aircraft/P-47D-30.yaml b/resources/units/aircraft/P-47D-30.yaml index 5243efcc..9fdb7b4d 100644 --- a/resources/units/aircraft/P-47D-30.yaml +++ b/resources/units/aircraft/P-47D-30.yaml @@ -32,3 +32,15 @@ radios: kneeboard_units: "imperial" # default_overrides: # WaterTankContents: 1 +tasks: + BAI: 120 + BARCAP: 30 + CAS: 120 + DEAD: 90 + Escort: 30 + Fighter sweep: 30 + Intercept: 30 + OCA/Aircraft: 120 + OCA/Runway: 80 + Strike: 80 + TARCAP: 30 diff --git a/resources/units/aircraft/P-47D-30bl1.yaml b/resources/units/aircraft/P-47D-30bl1.yaml index dfc36900..926640bd 100644 --- a/resources/units/aircraft/P-47D-30bl1.yaml +++ b/resources/units/aircraft/P-47D-30bl1.yaml @@ -32,3 +32,15 @@ radios: kneeboard_units: "imperial" # default_overrides: # WaterTankContents: 1 +tasks: + BAI: 130 + BARCAP: 20 + CAS: 130 + DEAD: 100 + Escort: 20 + Fighter sweep: 20 + Intercept: 20 + OCA/Aircraft: 130 + OCA/Runway: 90 + Strike: 90 + TARCAP: 20 diff --git a/resources/units/aircraft/P-47D-40.yaml b/resources/units/aircraft/P-47D-40.yaml index 3ea4af3b..94d11fce 100644 --- a/resources/units/aircraft/P-47D-40.yaml +++ b/resources/units/aircraft/P-47D-40.yaml @@ -32,3 +32,15 @@ radios: kneeboard_units: "imperial" # default_overrides: # WaterTankContents: 1 +tasks: + BAI: 140 + BARCAP: 10 + CAS: 140 + DEAD: 110 + Escort: 10 + Fighter sweep: 10 + Intercept: 10 + OCA/Aircraft: 140 + OCA/Runway: 100 + Strike: 100 + TARCAP: 10 diff --git a/resources/units/aircraft/P-51D-30-NA.yaml b/resources/units/aircraft/P-51D-30-NA.yaml index 53a5b7d9..15dfbf8c 100644 --- a/resources/units/aircraft/P-51D-30-NA.yaml +++ b/resources/units/aircraft/P-51D-30-NA.yaml @@ -31,3 +31,15 @@ radios: type: SCR-522 namer: SCR-522 kneeboard_units: "imperial" +tasks: + BAI: 110 + BARCAP: 110 + CAS: 110 + DEAD: 80 + Escort: 110 + Fighter sweep: 110 + Intercept: 110 + OCA/Aircraft: 110 + OCA/Runway: 70 + Strike: 70 + TARCAP: 110 diff --git a/resources/units/aircraft/P-51D.yaml b/resources/units/aircraft/P-51D.yaml index 06d0cebf..b01b60da 100644 --- a/resources/units/aircraft/P-51D.yaml +++ b/resources/units/aircraft/P-51D.yaml @@ -31,3 +31,15 @@ radios: type: SCR-522 namer: SCR-522 kneeboard_units: "imperial" +tasks: + BAI: 100 + BARCAP: 100 + CAS: 100 + DEAD: 70 + Escort: 100 + Fighter sweep: 100 + Intercept: 100 + OCA/Aircraft: 100 + OCA/Runway: 60 + Strike: 60 + TARCAP: 100 diff --git a/resources/units/aircraft/RQ-1A Predator.yaml b/resources/units/aircraft/RQ-1A Predator.yaml index 64476469..9e76a444 100644 --- a/resources/units/aircraft/RQ-1A Predator.yaml +++ b/resources/units/aircraft/RQ-1A Predator.yaml @@ -1,3 +1,7 @@ price: 6 variants: RQ-1A Predator: null +tasks: + BAI: 0 + CAS: 0 + OCA/Aircraft: 0 diff --git a/resources/units/aircraft/S-3B Tanker.yaml b/resources/units/aircraft/S-3B Tanker.yaml index 6a4680e3..3c20cced 100644 --- a/resources/units/aircraft/S-3B Tanker.yaml +++ b/resources/units/aircraft/S-3B Tanker.yaml @@ -24,3 +24,5 @@ patrol: altitude: 12000 variants: S-3B Tanker: {} +tasks: + Refueling: 0 diff --git a/resources/units/aircraft/S-3B.yaml b/resources/units/aircraft/S-3B.yaml index c85bc712..dff9cf94 100644 --- a/resources/units/aircraft/S-3B.yaml +++ b/resources/units/aircraft/S-3B.yaml @@ -18,3 +18,10 @@ price: 10 role: Carrier-based Attack variants: S-3B Viking: {} +tasks: + Anti-ship: 50 + BAI: 570 + CAS: 570 + OCA/Aircraft: 570 + OCA/Runway: 370 + Strike: 370 diff --git a/resources/units/aircraft/SA342L.yaml b/resources/units/aircraft/SA342L.yaml index 23de2e9a..65227f9a 100644 --- a/resources/units/aircraft/SA342L.yaml +++ b/resources/units/aircraft/SA342L.yaml @@ -20,3 +20,7 @@ role: Light Attack variants: SA 342L Gazelle: {} kneeboard_units: "metric" +tasks: + BAI: 450 + CAS: 450 + OCA/Aircraft: 450 diff --git a/resources/units/aircraft/SA342M.yaml b/resources/units/aircraft/SA342M.yaml index 9111dd18..f6f4ecc7 100644 --- a/resources/units/aircraft/SA342M.yaml +++ b/resources/units/aircraft/SA342M.yaml @@ -23,3 +23,7 @@ variants: manufacturer: Westland SA 342M Gazelle: {} kneeboard_units: "metric" +tasks: + BAI: 460 + CAS: 460 + OCA/Aircraft: 460 diff --git a/resources/units/aircraft/SA342Minigun.yaml b/resources/units/aircraft/SA342Minigun.yaml index b8aaf742..0eca9dbc 100644 --- a/resources/units/aircraft/SA342Minigun.yaml +++ b/resources/units/aircraft/SA342Minigun.yaml @@ -5,3 +5,4 @@ can_carry_crates: false variants: SA342Minigun: null kneeboard_units: "metric" +tasks: {} diff --git a/resources/units/aircraft/SA342Mistral.yaml b/resources/units/aircraft/SA342Mistral.yaml index a1229076..2d1e6f82 100644 --- a/resources/units/aircraft/SA342Mistral.yaml +++ b/resources/units/aircraft/SA342Mistral.yaml @@ -20,3 +20,4 @@ role: Light Attack variants: SA 342M Gazelle Mistral: {} kneeboard_units: "metric" +tasks: {} diff --git a/resources/units/aircraft/SH-60B.yaml b/resources/units/aircraft/SH-60B.yaml index 5eedad7e..36e65b7f 100644 --- a/resources/units/aircraft/SH-60B.yaml +++ b/resources/units/aircraft/SH-60B.yaml @@ -22,3 +22,7 @@ price: 6 role: Transport/Anti-Ship variants: SH-60B Seahawk: {} +tasks: + Air Assault: 70 + Anti-ship: 0 + Transport: 50 diff --git a/resources/units/aircraft/SpitfireLFMkIX.yaml b/resources/units/aircraft/SpitfireLFMkIX.yaml index 25956457..a4dc5587 100644 --- a/resources/units/aircraft/SpitfireLFMkIX.yaml +++ b/resources/units/aircraft/SpitfireLFMkIX.yaml @@ -43,3 +43,15 @@ gunfighter: true variants: Spitfire LF Mk IX: {} kneeboard_units: "imperial" +tasks: + BAI: 80 + BARCAP: 80 + CAS: 80 + DEAD: 40 + Escort: 80 + Fighter sweep: 80 + Intercept: 80 + OCA/Aircraft: 80 + OCA/Runway: 40 + Strike: 40 + TARCAP: 80 diff --git a/resources/units/aircraft/SpitfireLFMkIXCW.yaml b/resources/units/aircraft/SpitfireLFMkIXCW.yaml index 029f374f..0b07ecbe 100644 --- a/resources/units/aircraft/SpitfireLFMkIXCW.yaml +++ b/resources/units/aircraft/SpitfireLFMkIXCW.yaml @@ -43,3 +43,15 @@ gunfighter: true variants: Spitfire LF Mk IX (Clipped Wings): {} kneeboard_units: "imperial" +tasks: + BAI: 90 + BARCAP: 90 + CAS: 90 + DEAD: 50 + Escort: 90 + Fighter sweep: 90 + Intercept: 90 + OCA/Aircraft: 90 + OCA/Runway: 50 + Strike: 50 + TARCAP: 90 diff --git a/resources/units/aircraft/Su-17M4.yaml b/resources/units/aircraft/Su-17M4.yaml index fa39cbfb..00f8a5af 100644 --- a/resources/units/aircraft/Su-17M4.yaml +++ b/resources/units/aircraft/Su-17M4.yaml @@ -17,3 +17,13 @@ variants: Su-17M4 Fitter-K: {} Su-22M4 Fitter-K: introduced: 1983 +tasks: + Anti-ship: 120 + BAI: 600 + CAS: 600 + DEAD: 320 + OCA/Aircraft: 600 + OCA/Runway: 520 + SEAD: 40 + SEAD Escort: 40 + Strike: 520 diff --git a/resources/units/aircraft/Su-24M.yaml b/resources/units/aircraft/Su-24M.yaml index ca84eeb4..168a2c4f 100644 --- a/resources/units/aircraft/Su-24M.yaml +++ b/resources/units/aircraft/Su-24M.yaml @@ -16,3 +16,13 @@ variants: Su-24M Fencer-D: {} Su-24MK Fencer-D: introduced: 1988 +tasks: + Anti-ship: 130 + BAI: 610 + CAS: 610 + DEAD: 330 + OCA/Aircraft: 610 + OCA/Runway: 510 + SEAD: 50 + SEAD Escort: 50 + Strike: 510 diff --git a/resources/units/aircraft/Su-24MR.yaml b/resources/units/aircraft/Su-24MR.yaml index ca48d12d..96e4bb41 100644 --- a/resources/units/aircraft/Su-24MR.yaml +++ b/resources/units/aircraft/Su-24MR.yaml @@ -2,3 +2,4 @@ price: 15 max_range: 200 variants: Su-24MR: null +tasks: {} diff --git a/resources/units/aircraft/Su-25.yaml b/resources/units/aircraft/Su-25.yaml index bd10beb3..aaa65c15 100644 --- a/resources/units/aircraft/Su-25.yaml +++ b/resources/units/aircraft/Su-25.yaml @@ -15,3 +15,9 @@ max_range: 200 variants: Su-25 Frogfoot: {} kneeboard_units: "metric" +tasks: + BAI: 770 + CAS: 770 + OCA/Aircraft: 770 + OCA/Runway: 480 + Strike: 480 diff --git a/resources/units/aircraft/Su-25T.yaml b/resources/units/aircraft/Su-25T.yaml index 5fd72737..d6626c6e 100644 --- a/resources/units/aircraft/Su-25T.yaml +++ b/resources/units/aircraft/Su-25T.yaml @@ -15,3 +15,12 @@ max_range: 200 variants: Su-25T Frogfoot: {} kneeboard_units: "metric" +tasks: + BAI: 780 + CAS: 780 + DEAD: 420 + OCA/Aircraft: 780 + OCA/Runway: 490 + SEAD: 140 + SEAD Escort: 140 + Strike: 490 diff --git a/resources/units/aircraft/Su-27.yaml b/resources/units/aircraft/Su-27.yaml index 5387dd84..d14b66ba 100644 --- a/resources/units/aircraft/Su-27.yaml +++ b/resources/units/aircraft/Su-27.yaml @@ -18,3 +18,11 @@ max_range: 300 variants: Su-27 Flanker-B: {} kneeboard_units: "metric" +tasks: + BARCAP: 480 + Escort: 480 + Fighter sweep: 480 + Intercept: 480 + OCA/Runway: 440 + Strike: 440 + TARCAP: 480 diff --git a/resources/units/aircraft/Su-30.yaml b/resources/units/aircraft/Su-30.yaml index d7922a31..9e81cfde 100644 --- a/resources/units/aircraft/Su-30.yaml +++ b/resources/units/aircraft/Su-30.yaml @@ -17,3 +17,18 @@ variants: manufacturer: Sukhoi origin: USSR/Russia role: Multirole Fighter +tasks: + Anti-ship: 90 + BAI: 560 + BARCAP: 490 + CAS: 560 + DEAD: 300 + Escort: 490 + Fighter sweep: 490 + Intercept: 490 + OCA/Aircraft: 560 + OCA/Runway: 450 + SEAD: 20 + SEAD Escort: 20 + Strike: 450 + TARCAP: 490 diff --git a/resources/units/aircraft/Su-33.yaml b/resources/units/aircraft/Su-33.yaml index 7a81c0fa..8162e967 100644 --- a/resources/units/aircraft/Su-33.yaml +++ b/resources/units/aircraft/Su-33.yaml @@ -30,3 +30,14 @@ variants: role: Carrier-based Multirole Fighter Su-33 Flanker-D: {} kneeboard_units: "metric" +tasks: + BAI: 590 + BARCAP: 510 + CAS: 590 + Escort: 510 + Fighter sweep: 510 + Intercept: 510 + OCA/Aircraft: 590 + OCA/Runway: 460 + Strike: 460 + TARCAP: 510 diff --git a/resources/units/aircraft/Su-34.yaml b/resources/units/aircraft/Su-34.yaml index bc971598..1eefb679 100644 --- a/resources/units/aircraft/Su-34.yaml +++ b/resources/units/aircraft/Su-34.yaml @@ -20,3 +20,13 @@ role: Fighter-Bomber/Strike Fighter max_range: 300 variants: Su-34 Fullback: {} +tasks: + Anti-ship: 100 + BAI: 800 + CAS: 800 + DEAD: 310 + OCA/Aircraft: 800 + OCA/Runway: 470 + SEAD: 30 + SEAD Escort: 30 + Strike: 470 diff --git a/resources/units/aircraft/Su-57.yaml b/resources/units/aircraft/Su-57.yaml index 5aad2a53..0e86059f 100644 --- a/resources/units/aircraft/Su-57.yaml +++ b/resources/units/aircraft/Su-57.yaml @@ -13,3 +13,9 @@ price: 40 role: Stealth Air-Superiority Fighter variants: Su-57 Felon: {} +tasks: + BARCAP: 560 + Escort: 560 + Fighter sweep: 560 + Intercept: 560 + TARCAP: 560 diff --git a/resources/units/aircraft/Tornado GR4.yaml b/resources/units/aircraft/Tornado GR4.yaml index 27c08fb3..dfee3e0a 100644 --- a/resources/units/aircraft/Tornado GR4.yaml +++ b/resources/units/aircraft/Tornado GR4.yaml @@ -12,3 +12,12 @@ price: 17 role: Strike Fighter variants: Tornado GR4: {} +tasks: + Anti-ship: 70 + BAI: 730 + CAS: 730 + DEAD: 280 + OCA/Aircraft: 730 + SEAD: 0 + SEAD Escort: 0 + Strike: 620 diff --git a/resources/units/aircraft/Tornado IDS.yaml b/resources/units/aircraft/Tornado IDS.yaml index 81d3f0b3..d7aa037a 100644 --- a/resources/units/aircraft/Tornado IDS.yaml +++ b/resources/units/aircraft/Tornado IDS.yaml @@ -12,3 +12,13 @@ price: 17 role: Strike Fighter variants: Tornado IDS: {} +tasks: + Anti-ship: 80 + BAI: 720 + CAS: 720 + DEAD: 430 + OCA/Aircraft: 720 + OCA/Runway: 530 + SEAD: 150 + SEAD Escort: 150 + Strike: 530 diff --git a/resources/units/aircraft/Tu-142.yaml b/resources/units/aircraft/Tu-142.yaml index 16309540..e0e2f443 100644 --- a/resources/units/aircraft/Tu-142.yaml +++ b/resources/units/aircraft/Tu-142.yaml @@ -15,3 +15,5 @@ price: 35 role: Maritime Patrol/Anti-Ship variants: Tu-142 Bear-F: {} +tasks: + Anti-ship: 180 diff --git a/resources/units/aircraft/Tu-160.yaml b/resources/units/aircraft/Tu-160.yaml index fcd58b36..c07bef8d 100644 --- a/resources/units/aircraft/Tu-160.yaml +++ b/resources/units/aircraft/Tu-160.yaml @@ -16,3 +16,6 @@ role: Supersonic Strategic Bomber max_range: 2000 variants: Tu-160 Blackjack: {} +tasks: + DEAD: 200 + Strike: 680 diff --git a/resources/units/aircraft/Tu-22M3.yaml b/resources/units/aircraft/Tu-22M3.yaml index 8429e1c9..36b7e6e9 100644 --- a/resources/units/aircraft/Tu-22M3.yaml +++ b/resources/units/aircraft/Tu-22M3.yaml @@ -15,3 +15,7 @@ price: 40 role: Strategic/Maritime Strike Bomber variants: Tu-22M3 Backfire-C: {} +tasks: + Anti-ship: 170 + OCA/Runway: 650 + Strike: 660 diff --git a/resources/units/aircraft/Tu-95MS.yaml b/resources/units/aircraft/Tu-95MS.yaml index 584f9c4a..53603722 100644 --- a/resources/units/aircraft/Tu-95MS.yaml +++ b/resources/units/aircraft/Tu-95MS.yaml @@ -16,3 +16,6 @@ price: 35 role: Strategic Bomber variants: Tu-95MS Bear-H: {} +tasks: + DEAD: 190 + Strike: 670 diff --git a/resources/units/aircraft/UH-1H.yaml b/resources/units/aircraft/UH-1H.yaml index dcd3e5b3..78856b29 100644 --- a/resources/units/aircraft/UH-1H.yaml +++ b/resources/units/aircraft/UH-1H.yaml @@ -26,3 +26,9 @@ radios: namer: huey intra_flight_radio_index: 1 inter_flight_radio_index: 1 +tasks: + Air Assault: 50 + BAI: 210 + CAS: 210 + OCA/Aircraft: 210 + Transport: 30 diff --git a/resources/units/aircraft/UH-60A.yaml b/resources/units/aircraft/UH-60A.yaml index 8c992940..7e7a098f 100644 --- a/resources/units/aircraft/UH-60A.yaml +++ b/resources/units/aircraft/UH-60A.yaml @@ -4,3 +4,6 @@ cabin_size: 10 can_carry_crates: true variants: UH-60A: null +tasks: + Air Assault: 60 + Transport: 40 diff --git a/resources/units/aircraft/UH-60L.yaml b/resources/units/aircraft/UH-60L.yaml index 0c72e7ec..7e876ccf 100644 --- a/resources/units/aircraft/UH-60L.yaml +++ b/resources/units/aircraft/UH-60L.yaml @@ -14,3 +14,6 @@ price: 4 role: Transport variants: UH-60L: {} +tasks: + Air Assault: 80 + Transport: 60 diff --git a/resources/units/aircraft/VSN_F104G.yaml b/resources/units/aircraft/VSN_F104G.yaml index 892a3705..9bbd516a 100644 --- a/resources/units/aircraft/VSN_F104G.yaml +++ b/resources/units/aircraft/VSN_F104G.yaml @@ -16,3 +16,15 @@ max_range: 100 gunfighter: true variants: F-104G Starfighter: {} +tasks: + BAI: 190 + BARCAP: 180 + CAS: 190 + DEAD: 120 + Escort: 180 + Fighter sweep: 180 + Intercept: 180 + OCA/Aircraft: 190 + OCA/Runway: 110 + Strike: 110 + TARCAP: 180 diff --git a/resources/units/aircraft/VSN_F104S.yaml b/resources/units/aircraft/VSN_F104S.yaml index b61ec929..7bc72a77 100644 --- a/resources/units/aircraft/VSN_F104S.yaml +++ b/resources/units/aircraft/VSN_F104S.yaml @@ -15,3 +15,9 @@ max_range: 100 gunfighter: true variants: F-104S Starfighter: {} +tasks: + BARCAP: 190 + Escort: 190 + Fighter sweep: 190 + Intercept: 190 + TARCAP: 190 diff --git a/resources/units/aircraft/VSN_F104S_AG.yaml b/resources/units/aircraft/VSN_F104S_AG.yaml index 9bce63ae..9c972fa5 100644 --- a/resources/units/aircraft/VSN_F104S_AG.yaml +++ b/resources/units/aircraft/VSN_F104S_AG.yaml @@ -15,3 +15,10 @@ max_range: 100 gunfighter: true variants: F-104S Starfighter A/G: {} +tasks: + BAI: 200 + CAS: 200 + DEAD: 130 + OCA/Aircraft: 200 + OCA/Runway: 120 + Strike: 120 diff --git a/resources/units/aircraft/VSN_F4B.yaml b/resources/units/aircraft/VSN_F4B.yaml index 262e1fa0..f0d7d70c 100644 --- a/resources/units/aircraft/VSN_F4B.yaml +++ b/resources/units/aircraft/VSN_F4B.yaml @@ -18,4 +18,15 @@ max_range: 370 carrier_capable: true variants: F-4B Phantom II: {} - +tasks: + BAI: 180 + BARCAP: 220 + CAS: 180 + DEAD: 150 + Escort: 220 + Fighter sweep: 220 + Intercept: 220 + OCA/Aircraft: 180 + OCA/Runway: 350 + Strike: 350 + TARCAP: 220 diff --git a/resources/units/aircraft/VSN_F4C.yaml b/resources/units/aircraft/VSN_F4C.yaml index 6ea8c8ac..e45f21ec 100644 --- a/resources/units/aircraft/VSN_F4C.yaml +++ b/resources/units/aircraft/VSN_F4C.yaml @@ -18,3 +18,17 @@ max_range: 370 carrier_capable: false variants: F-4C Phantom II: {} +tasks: + BAI: 170 + BARCAP: 210 + CAS: 170 + DEAD: 140 + Escort: 210 + Fighter sweep: 210 + Intercept: 210 + OCA/Aircraft: 170 + OCA/Runway: 340 + SEAD: 60 + SEAD Escort: 60 + Strike: 340 + TARCAP: 210 diff --git a/resources/units/aircraft/WingLoong-I.yaml b/resources/units/aircraft/WingLoong-I.yaml index 7e7e023e..39dc37da 100644 --- a/resources/units/aircraft/WingLoong-I.yaml +++ b/resources/units/aircraft/WingLoong-I.yaml @@ -1,3 +1,7 @@ price: 8 variants: WingLoong-I: null +tasks: + BAI: 20 + CAS: 20 + OCA/Aircraft: 20 diff --git a/resources/units/aircraft/Yak-40.yaml b/resources/units/aircraft/Yak-40.yaml index d69242fc..54c24693 100644 --- a/resources/units/aircraft/Yak-40.yaml +++ b/resources/units/aircraft/Yak-40.yaml @@ -2,3 +2,5 @@ price: 25 max_range: 600 variants: Yak-40: null +tasks: + Transport: 100