From 8b5533132608b3d6b6abf06761b32f09db5bcd7a Mon Sep 17 00:00:00 2001 From: Nosajthedevil <78634843+Nosajthedevil@users.noreply.github.com> Date: Mon, 12 Jun 2023 19:54:47 -0500 Subject: [PATCH] Fix F-16A icons, loadouts, and tasking. Updates the filename of the F-16A banner so that liberation can read it. Updates the F-16A.yaml resource file to add BAI / CAS / antiship mission types - since the 15A is capable of these. Updated the F-16A payload provide more capability - primarily adding jamming pods to the centerline, moving the fuel tanks from the centerline to the inner wings, replacing the AIS_ASQ_T50 on the wingtips with 120Bs, and changing the CAP loadout to have 120Bs on pylons 8 and 3 so they fall back to sparrows on historical campaigns. --- resources/customized_payloads/F-16A.lua | 65 ++++++++++-------- .../icons/{F-16A.jpg => F-16A_24.jpg} | Bin resources/units/aircraft/F-16A.yaml | 5 ++ 3 files changed, 41 insertions(+), 29 deletions(-) rename resources/ui/units/aircrafts/icons/{F-16A.jpg => F-16A_24.jpg} (100%) diff --git a/resources/customized_payloads/F-16A.lua b/resources/customized_payloads/F-16A.lua index 9879239f..4f6aca03 100644 --- a/resources/customized_payloads/F-16A.lua +++ b/resources/customized_payloads/F-16A.lua @@ -5,15 +5,15 @@ local unitPayloads = { ["name"] = "CAP", ["pylons"] = { [1] = { - ["CLSID"] = "{6D21ECEA-F85B-4E8D-9D51-31DC9B8AA4EF}", + ["CLSID"] = "ALQ_184", ["num"] = 6, }, [2] = { - ["CLSID"] = "{8D399DDA-FF81-4F14-904D-099B34FE7918}", + ["CLSID"] = "{C8E06185-7CD6-4C90-959F-044679E90751}", ["num"] = 8, }, [3] = { - ["CLSID"] = "{8D399DDA-FF81-4F14-904D-099B34FE7918}", + ["CLSID"] = "{C8E06185-7CD6-4C90-959F-044679E90751}", ["num"] = 3, }, [4] = { @@ -25,14 +25,21 @@ local unitPayloads = { ["num"] = 9, }, [6] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", + ["CLSID"] = "{C8E06185-7CD6-4C90-959F-044679E90751}", ["num"] = 1, }, [7] = { - ["CLSID"] = "{6CEB49FC-DED8-4DED-B053-E1F033FF72D3}", + ["CLSID"] = "{C8E06185-7CD6-4C90-959F-044679E90751}", ["num"] = 10, }, - }, + [8] = { + ["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}", + ["num"] = 4, + }, + [9] = { + ["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}", + ["num"] = 7, + }, }, ["tasks"] = { [1] = 11, }, @@ -41,7 +48,7 @@ local unitPayloads = { ["name"] = "CAS", ["pylons"] = { [1] = { - ["CLSID"] = "{6D21ECEA-F85B-4E8D-9D51-31DC9B8AA4EF}", + ["CLSID"] = "ALQ_184", ["num"] = 6, }, [2] = { @@ -61,19 +68,19 @@ local unitPayloads = { ["num"] = 9, }, [6] = { - ["CLSID"] = "{AIS_ASQ_T50}", + ["CLSID"] = "{C8E06185-7CD6-4C90-959F-044679E90751}", ["num"] = 1, }, [7] = { - ["CLSID"] = "{AIS_ASQ_T50}", + ["CLSID"] = "{C8E06185-7CD6-4C90-959F-044679E90751}", ["num"] = 10, }, [8] = { - ["CLSID"] = "{444BA8AE-82A7-4345-842E-76154EFCCA46}", + ["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}", ["num"] = 7, }, [9] = { - ["CLSID"] = "{444BA8AE-82A7-4345-842E-76154EFCCA46}", + ["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}", ["num"] = 4, }, }, @@ -85,15 +92,15 @@ local unitPayloads = { ["name"] = "STRIKE", ["pylons"] = { [1] = { - ["CLSID"] = "{6D21ECEA-F85B-4E8D-9D51-31DC9B8AA4EF}", + ["CLSID"] = "ALQ_184", ["num"] = 6, }, [2] = { - ["CLSID"] = "{BCE4E030-38E9-423E-98ED-24BE3DA87C32}", + ["CLSID"] = "{AB8B8299-F1CC-4359-89B5-2172E0CF4A5A}", ["num"] = 8, }, [3] = { - ["CLSID"] = "{BCE4E030-38E9-423E-98ED-24BE3DA87C32}", + ["CLSID"] = "{AB8B8299-F1CC-4359-89B5-2172E0CF4A5A}", ["num"] = 3, }, [4] = { @@ -105,19 +112,19 @@ local unitPayloads = { ["num"] = 9, }, [6] = { - ["CLSID"] = "{AIS_ASQ_T50}", + ["CLSID"] = "{C8E06185-7CD6-4C90-959F-044679E90751}", ["num"] = 1, }, [7] = { - ["CLSID"] = "{AIS_ASQ_T50}", + ["CLSID"] = "{C8E06185-7CD6-4C90-959F-044679E90751}", ["num"] = 10, }, [8] = { - ["CLSID"] = "{BCE4E030-38E9-423E-98ED-24BE3DA87C32}", + ["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}", ["num"] = 7, }, [9] = { - ["CLSID"] = "{BCE4E030-38E9-423E-98ED-24BE3DA87C32}", + ["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}", ["num"] = 4, }, }, @@ -129,7 +136,7 @@ local unitPayloads = { ["name"] = "ANTISHIP", ["pylons"] = { [1] = { - ["CLSID"] = "{6D21ECEA-F85B-4E8D-9D51-31DC9B8AA4EF}", + ["CLSID"] = "ALQ_184", ["num"] = 6, }, [2] = { @@ -149,19 +156,19 @@ local unitPayloads = { ["num"] = 9, }, [6] = { - ["CLSID"] = "{AIS_ASQ_T50}", + ["CLSID"] = "{C8E06185-7CD6-4C90-959F-044679E90751}", ["num"] = 1, }, [7] = { - ["CLSID"] = "{AIS_ASQ_T50}", + ["CLSID"] = "{C8E06185-7CD6-4C90-959F-044679E90751}", ["num"] = 10, }, [8] = { - ["CLSID"] = "{444BA8AE-82A7-4345-842E-76154EFCCA46}", + ["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}", ["num"] = 7, }, [9] = { - ["CLSID"] = "{444BA8AE-82A7-4345-842E-76154EFCCA46}", + ["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}", ["num"] = 4, }, }, @@ -173,7 +180,7 @@ local unitPayloads = { ["name"] = "SEAD", ["pylons"] = { [1] = { - ["CLSID"] = "{6D21ECEA-F85B-4E8D-9D51-31DC9B8AA4EF}", + ["CLSID"] = "ALQ_184", ["num"] = 6, }, [2] = { @@ -181,7 +188,7 @@ local unitPayloads = { ["num"] = 8, }, [3] = { - ["CLSID"] = "{444BA8AE-82A7-4345-842E-76154EFCCA46}", + ["CLSID"] = "{E6A6262A-CA08-4B3D-B030-E1A993B98452}", ["num"] = 3, }, [4] = { @@ -193,19 +200,19 @@ local unitPayloads = { ["num"] = 9, }, [6] = { - ["CLSID"] = "{AIS_ASQ_T50}", + ["CLSID"] = "{C8E06185-7CD6-4C90-959F-044679E90751}", ["num"] = 1, }, [7] = { - ["CLSID"] = "{AIS_ASQ_T50}", + ["CLSID"] = "{C8E06185-7CD6-4C90-959F-044679E90751}", ["num"] = 10, }, [8] = { - ["CLSID"] = "{444BA8AE-82A7-4345-842E-76154EFCCA46}", + ["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}", ["num"] = 7, }, [9] = { - ["CLSID"] = "{444BA8AE-82A7-4345-842E-76154EFCCA46}", + ["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}", ["num"] = 4, }, }, diff --git a/resources/ui/units/aircrafts/icons/F-16A.jpg b/resources/ui/units/aircrafts/icons/F-16A_24.jpg similarity index 100% rename from resources/ui/units/aircrafts/icons/F-16A.jpg rename to resources/ui/units/aircrafts/icons/F-16A_24.jpg diff --git a/resources/units/aircraft/F-16A.yaml b/resources/units/aircraft/F-16A.yaml index 919c01b1..bfebcf69 100644 --- a/resources/units/aircraft/F-16A.yaml +++ b/resources/units/aircraft/F-16A.yaml @@ -4,10 +4,15 @@ max_range: 350 variants: F-16A: null tasks: + Anti-ship: 100 + BAI: 570 BARCAP: 420 + CAS: 570 + DEAD: 420 Escort: 420 Fighter sweep: 420 Intercept: 420 + OCA/Aircraft: 570 OCA/Runway: 570 Strike: 570 TARCAP: 420