From e497c7dc6c7e8a506d83d8f7b5d8509eda731ffc Mon Sep 17 00:00:00 2001 From: Raffson Date: Fri, 21 Jul 2023 00:46:13 +0200 Subject: [PATCH] Another attempt to replace AGM-154A with AGM-154B --- resources/customized_payloads/F-16C_50.lua | 4 ++-- resources/customized_payloads/F-16D_50.lua | 4 ++-- resources/customized_payloads/F-16D_50_NS.lua | 4 ++-- resources/customized_payloads/F-16D_52.lua | 4 ++-- resources/customized_payloads/F-16D_52_NS.lua | 4 ++-- resources/customized_payloads/F-16D_Barak_30.lua | 4 ++-- resources/customized_payloads/F-16D_Barak_40.lua | 4 ++-- resources/customized_payloads/F-16I.lua | 4 ++-- resources/customized_payloads/FA-18E.lua | 8 ++++---- resources/customized_payloads/FA-18F.lua | 8 ++++---- resources/units/aircraft/F-16C_50.yaml | 5 +++++ resources/units/aircraft/F-16D_50.yaml | 5 +++++ resources/units/aircraft/F-16D_50_NS.yaml | 5 +++++ resources/units/aircraft/F-16D_52.yaml | 5 +++++ resources/units/aircraft/F-16D_52_NS.yaml | 5 +++++ resources/units/aircraft/F-16D_Barak_30.yaml | 5 +++++ resources/units/aircraft/F-16D_Barak_40.yaml | 5 +++++ resources/units/aircraft/F-16I.yaml | 5 +++++ resources/units/aircraft/FA-18E.yaml | 9 +++++++++ resources/units/aircraft/FA-18F.yaml | 9 +++++++++ resources/weapons/standoff/AGM-154B-2X.yaml | 6 ++++++ resources/weapons/standoff/AGM-154B.yaml | 5 +++++ 22 files changed, 93 insertions(+), 24 deletions(-) create mode 100644 resources/weapons/standoff/AGM-154B-2X.yaml create mode 100644 resources/weapons/standoff/AGM-154B.yaml diff --git a/resources/customized_payloads/F-16C_50.lua b/resources/customized_payloads/F-16C_50.lua index 700c697b..74c76818 100644 --- a/resources/customized_payloads/F-16C_50.lua +++ b/resources/customized_payloads/F-16C_50.lua @@ -361,7 +361,7 @@ local unitPayloads = { ["num"] = 8, }, [5] = { - ["CLSID"] = "{AGM-154A}", + ["CLSID"] = "{AGM-154B}", ["num"] = 7, }, [6] = { @@ -369,7 +369,7 @@ local unitPayloads = { ["num"] = 6, }, [7] = { - ["CLSID"] = "{AGM-154A}", + ["CLSID"] = "{AGM-154B}", ["num"] = 3, }, [8] = { diff --git a/resources/customized_payloads/F-16D_50.lua b/resources/customized_payloads/F-16D_50.lua index abb6cbc4..d07f398c 100644 --- a/resources/customized_payloads/F-16D_50.lua +++ b/resources/customized_payloads/F-16D_50.lua @@ -466,7 +466,7 @@ local unitPayloads = { ["num"] = 8, }, [5] = { - ["CLSID"] = "{AGM-154A}", + ["CLSID"] = "{AGM-154B}", ["num"] = 7, }, [6] = { @@ -474,7 +474,7 @@ local unitPayloads = { ["num"] = 6, }, [7] = { - ["CLSID"] = "{AGM-154A}", + ["CLSID"] = "{AGM-154B}", ["num"] = 3, }, [8] = { diff --git a/resources/customized_payloads/F-16D_50_NS.lua b/resources/customized_payloads/F-16D_50_NS.lua index b7bf41ec..d7a02fee 100644 --- a/resources/customized_payloads/F-16D_50_NS.lua +++ b/resources/customized_payloads/F-16D_50_NS.lua @@ -434,7 +434,7 @@ local unitPayloads = { ["num"] = 8, }, [5] = { - ["CLSID"] = "{AGM-154A}", + ["CLSID"] = "{AGM-154B}", ["num"] = 7, }, [6] = { @@ -442,7 +442,7 @@ local unitPayloads = { ["num"] = 6, }, [7] = { - ["CLSID"] = "{AGM-154A}", + ["CLSID"] = "{AGM-154B}", ["num"] = 3, }, [8] = { diff --git a/resources/customized_payloads/F-16D_52.lua b/resources/customized_payloads/F-16D_52.lua index 9a980ba4..8b410556 100644 --- a/resources/customized_payloads/F-16D_52.lua +++ b/resources/customized_payloads/F-16D_52.lua @@ -466,7 +466,7 @@ local unitPayloads = { ["num"] = 8, }, [5] = { - ["CLSID"] = "{AGM-154A}", + ["CLSID"] = "{AGM-154B}", ["num"] = 7, }, [6] = { @@ -474,7 +474,7 @@ local unitPayloads = { ["num"] = 6, }, [7] = { - ["CLSID"] = "{AGM-154A}", + ["CLSID"] = "{AGM-154B}", ["num"] = 3, }, [8] = { diff --git a/resources/customized_payloads/F-16D_52_NS.lua b/resources/customized_payloads/F-16D_52_NS.lua index b05353d3..1dae3f34 100644 --- a/resources/customized_payloads/F-16D_52_NS.lua +++ b/resources/customized_payloads/F-16D_52_NS.lua @@ -434,7 +434,7 @@ local unitPayloads = { ["num"] = 8, }, [5] = { - ["CLSID"] = "{AGM-154A}", + ["CLSID"] = "{AGM-154B}", ["num"] = 7, }, [6] = { @@ -442,7 +442,7 @@ local unitPayloads = { ["num"] = 6, }, [7] = { - ["CLSID"] = "{AGM-154A}", + ["CLSID"] = "{AGM-154B}", ["num"] = 3, }, [8] = { diff --git a/resources/customized_payloads/F-16D_Barak_30.lua b/resources/customized_payloads/F-16D_Barak_30.lua index f3f79363..389d47c2 100644 --- a/resources/customized_payloads/F-16D_Barak_30.lua +++ b/resources/customized_payloads/F-16D_Barak_30.lua @@ -434,7 +434,7 @@ local unitPayloads = { ["num"] = 8, }, [5] = { - ["CLSID"] = "{AGM-154A}", + ["CLSID"] = "{AGM-154B}", ["num"] = 7, }, [6] = { @@ -442,7 +442,7 @@ local unitPayloads = { ["num"] = 6, }, [7] = { - ["CLSID"] = "{AGM-154A}", + ["CLSID"] = "{AGM-154B}", ["num"] = 3, }, [8] = { diff --git a/resources/customized_payloads/F-16D_Barak_40.lua b/resources/customized_payloads/F-16D_Barak_40.lua index 6d554ad8..9862fbad 100644 --- a/resources/customized_payloads/F-16D_Barak_40.lua +++ b/resources/customized_payloads/F-16D_Barak_40.lua @@ -434,7 +434,7 @@ local unitPayloads = { ["num"] = 8, }, [5] = { - ["CLSID"] = "{AGM-154A}", + ["CLSID"] = "{AGM-154B}", ["num"] = 7, }, [6] = { @@ -442,7 +442,7 @@ local unitPayloads = { ["num"] = 6, }, [7] = { - ["CLSID"] = "{AGM-154A}", + ["CLSID"] = "{AGM-154B}", ["num"] = 3, }, [8] = { diff --git a/resources/customized_payloads/F-16I.lua b/resources/customized_payloads/F-16I.lua index 587e1fdc..6a171dbe 100644 --- a/resources/customized_payloads/F-16I.lua +++ b/resources/customized_payloads/F-16I.lua @@ -466,7 +466,7 @@ local unitPayloads = { ["num"] = 8, }, [5] = { - ["CLSID"] = "{AGM-154A}", + ["CLSID"] = "{AGM-154B}", ["num"] = 7, }, [6] = { @@ -474,7 +474,7 @@ local unitPayloads = { ["num"] = 6, }, [7] = { - ["CLSID"] = "{AGM-154A}", + ["CLSID"] = "{AGM-154B}", ["num"] = 3, }, [8] = { diff --git a/resources/customized_payloads/FA-18E.lua b/resources/customized_payloads/FA-18E.lua index 123e6587..eafad602 100644 --- a/resources/customized_payloads/FA-18E.lua +++ b/resources/customized_payloads/FA-18E.lua @@ -329,11 +329,11 @@ local unitPayloads = { ["num"] = 9, }, [2] = { - ["CLSID"] = "{AGM-154A}", + ["CLSID"] = "{AGM-154B}", ["num"] = 8, }, [3] = { - ["CLSID"] = "{AGM-154A}", + ["CLSID"] = "{AGM-154B}", ["num"] = 7, }, [4] = { @@ -345,7 +345,7 @@ local unitPayloads = { ["num"] = 4, }, [6] = { - ["CLSID"] = "{AGM-154A}", + ["CLSID"] = "{AGM-154B}", ["num"] = 3, }, [7] = { @@ -353,7 +353,7 @@ local unitPayloads = { ["num"] = 5, }, [8] = { - ["CLSID"] = "{AGM-154A}", + ["CLSID"] = "{AGM-154B}", ["num"] = 2, }, [9] = { diff --git a/resources/customized_payloads/FA-18F.lua b/resources/customized_payloads/FA-18F.lua index 35360807..f8e13c76 100644 --- a/resources/customized_payloads/FA-18F.lua +++ b/resources/customized_payloads/FA-18F.lua @@ -329,11 +329,11 @@ local unitPayloads = { ["num"] = 9, }, [2] = { - ["CLSID"] = "{AGM-154A}", + ["CLSID"] = "{AGM-154B}", ["num"] = 8, }, [3] = { - ["CLSID"] = "{AGM-154A}", + ["CLSID"] = "{AGM-154B}", ["num"] = 7, }, [4] = { @@ -345,7 +345,7 @@ local unitPayloads = { ["num"] = 4, }, [6] = { - ["CLSID"] = "{AGM-154A}", + ["CLSID"] = "{AGM-154B}", ["num"] = 3, }, [7] = { @@ -353,7 +353,7 @@ local unitPayloads = { ["num"] = 5, }, [8] = { - ["CLSID"] = "{AGM-154A}", + ["CLSID"] = "{AGM-154B}", ["num"] = 2, }, [9] = { diff --git a/resources/units/aircraft/F-16C_50.yaml b/resources/units/aircraft/F-16C_50.yaml index f81f48da..7c6b2aa1 100644 --- a/resources/units/aircraft/F-16C_50.yaml +++ b/resources/units/aircraft/F-16C_50.yaml @@ -71,3 +71,8 @@ tasks: SEAD Escort: 450 Strike: 610 TARCAP: 460 +weapon_injections: + 3: + - "{AGM-154B}" + 7: + - "{AGM-154B}" diff --git a/resources/units/aircraft/F-16D_50.yaml b/resources/units/aircraft/F-16D_50.yaml index f19268b7..652fc37c 100644 --- a/resources/units/aircraft/F-16D_50.yaml +++ b/resources/units/aircraft/F-16D_50.yaml @@ -70,3 +70,8 @@ tasks: SEAD Escort: 450 Strike: 610 TARCAP: 460 +weapon_injections: + 3: + - "{AGM-154B}" + 7: + - "{AGM-154B}" diff --git a/resources/units/aircraft/F-16D_50_NS.yaml b/resources/units/aircraft/F-16D_50_NS.yaml index fd07f019..4af25b51 100644 --- a/resources/units/aircraft/F-16D_50_NS.yaml +++ b/resources/units/aircraft/F-16D_50_NS.yaml @@ -70,3 +70,8 @@ tasks: SEAD Escort: 450 Strike: 610 TARCAP: 460 +weapon_injections: + 3: + - "{AGM-154B}" + 7: + - "{AGM-154B}" diff --git a/resources/units/aircraft/F-16D_52.yaml b/resources/units/aircraft/F-16D_52.yaml index c3b1805f..c9de3cf7 100644 --- a/resources/units/aircraft/F-16D_52.yaml +++ b/resources/units/aircraft/F-16D_52.yaml @@ -70,3 +70,8 @@ tasks: SEAD Escort: 450 Strike: 610 TARCAP: 460 +weapon_injections: + 3: + - "{AGM-154B}" + 7: + - "{AGM-154B}" diff --git a/resources/units/aircraft/F-16D_52_NS.yaml b/resources/units/aircraft/F-16D_52_NS.yaml index 31ed80fd..d1dde7cc 100644 --- a/resources/units/aircraft/F-16D_52_NS.yaml +++ b/resources/units/aircraft/F-16D_52_NS.yaml @@ -70,3 +70,8 @@ tasks: SEAD Escort: 450 Strike: 610 TARCAP: 460 +weapon_injections: + 3: + - "{AGM-154B}" + 7: + - "{AGM-154B}" diff --git a/resources/units/aircraft/F-16D_Barak_30.yaml b/resources/units/aircraft/F-16D_Barak_30.yaml index f6c7183e..8fd14470 100644 --- a/resources/units/aircraft/F-16D_Barak_30.yaml +++ b/resources/units/aircraft/F-16D_Barak_30.yaml @@ -70,3 +70,8 @@ tasks: SEAD Escort: 450 Strike: 610 TARCAP: 460 +weapon_injections: + 3: + - "{AGM-154B}" + 7: + - "{AGM-154B}" diff --git a/resources/units/aircraft/F-16D_Barak_40.yaml b/resources/units/aircraft/F-16D_Barak_40.yaml index 9070ec4a..e0cf2f62 100644 --- a/resources/units/aircraft/F-16D_Barak_40.yaml +++ b/resources/units/aircraft/F-16D_Barak_40.yaml @@ -70,3 +70,8 @@ tasks: SEAD Escort: 450 Strike: 610 TARCAP: 460 +weapon_injections: + 3: + - "{AGM-154B}" + 7: + - "{AGM-154B}" diff --git a/resources/units/aircraft/F-16I.yaml b/resources/units/aircraft/F-16I.yaml index 441c92bd..c44127f8 100644 --- a/resources/units/aircraft/F-16I.yaml +++ b/resources/units/aircraft/F-16I.yaml @@ -50,3 +50,8 @@ tasks: SEAD Escort: 450 Strike: 610 TARCAP: 460 +weapon_injections: + 3: + - "{AGM-154B}" + 7: + - "{AGM-154B}" diff --git a/resources/units/aircraft/FA-18E.yaml b/resources/units/aircraft/FA-18E.yaml index 46796363..a67632d6 100644 --- a/resources/units/aircraft/FA-18E.yaml +++ b/resources/units/aircraft/FA-18E.yaml @@ -62,3 +62,12 @@ tasks: SEAD Escort: 430 Strike: 600 TARCAP: 450 +weapon_injections: + 2: + - "{AGM-154B}" + 3: + - "{AGM-154B}" + 7: + - "{AGM-154B}" + 8: + - "{AGM-154B}" diff --git a/resources/units/aircraft/FA-18F.yaml b/resources/units/aircraft/FA-18F.yaml index cfb6ac9e..fa39f9e4 100644 --- a/resources/units/aircraft/FA-18F.yaml +++ b/resources/units/aircraft/FA-18F.yaml @@ -62,3 +62,12 @@ tasks: SEAD Escort: 430 Strike: 600 TARCAP: 450 +weapon_injections: + 2: + - "{AGM-154B}" + 3: + - "{AGM-154B}" + 7: + - "{AGM-154B}" + 8: + - "{AGM-154B}" diff --git a/resources/weapons/standoff/AGM-154B-2X.yaml b/resources/weapons/standoff/AGM-154B-2X.yaml new file mode 100644 index 00000000..f74aa7e4 --- /dev/null +++ b/resources/weapons/standoff/AGM-154B-2X.yaml @@ -0,0 +1,6 @@ +name: 2xAGM-154B JSOW +year: 2030 +fallback: 2xAGM-154A JSOW +clsids: + - "{BRU55_2*AGM-154B}" + - "{BRU57_2*AGM-154B}" diff --git a/resources/weapons/standoff/AGM-154B.yaml b/resources/weapons/standoff/AGM-154B.yaml new file mode 100644 index 00000000..9e9aae5f --- /dev/null +++ b/resources/weapons/standoff/AGM-154B.yaml @@ -0,0 +1,5 @@ +name: AGM-154B JSOW +year: 2030 +fallback: AGM-154A JSOW +clsids: + - "{AGM-154B}"