From 22c7e21a66a17d9a16f51f39da1f1a14d942736e Mon Sep 17 00:00:00 2001 From: Raffson Date: Sun, 4 Dec 2022 21:32:23 +0100 Subject: [PATCH] Add battle4area51 by Oscar Juliet Still WIP as the IADS network is not fully connected Co-Authored-By: holyorangejuice <4298744+holyorangejuice@users.noreply.github.com> --- resources/campaigns/battle4area51.miz | Bin 0 -> 28184 bytes resources/campaigns/battle4area51.yaml | 172 +++++++++++++++++++++ resources/factions/blue_battle4area51.json | 118 ++++++++++++++ resources/factions/red_battle4area51.json | 114 ++++++++++++++ 4 files changed, 404 insertions(+) create mode 100644 resources/campaigns/battle4area51.miz create mode 100644 resources/campaigns/battle4area51.yaml create mode 100644 resources/factions/blue_battle4area51.json create mode 100644 resources/factions/red_battle4area51.json diff --git a/resources/campaigns/battle4area51.miz b/resources/campaigns/battle4area51.miz new file mode 100644 index 0000000000000000000000000000000000000000..7129bc0169d32aeebf32f13e1e0f962fd426f2a9 GIT binary patch literal 28184 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
$7iww7U-K2TX$4z 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 literal 0 HcmV?d00001 diff --git a/resources/campaigns/battle4area51.yaml b/resources/campaigns/battle4area51.yaml new file mode 100644 index 00000000..18f75a0c --- /dev/null +++ b/resources/campaigns/battle4area51.yaml @@ -0,0 +1,172 @@ +--- +name: Nevada - Battle for Area 51 +theater: Nevada +authors: HolyOrangeJuice, We Run Liberation +recommended_player_faction: Blue - Area 51 +recommended_enemy_faction: Red - Area 51 +description:

This mission was designed for the We Run Liberation group [WRL]. werunliberation.com

It is a small scale battle around Creech and Groom Lake.

The enemy has an Advanced IADs network designed to work with the skynet plugin.

Look for weakness in enemy SAM defense and go after the command center and power stations.

+miz: battle4area51.miz +performance: 1 +version: "10.5" +recommended_player_money: 3000 +recommended_enemy_money: 2000 +recommended_player_income_multiplier: 3.0 +recommended_enemy_income_multiplier: 2.0 +max_frontline_length: 30 +advanced_iads: true # Campaign has connection_nodes / power_sources / command_centers +iads_config: +#COMMAND + - COMMAND: + - CM-C + - CM-B2 + - PW-C +#WEST IADS + - EWR-A: + - CM-A + - PW-A + - SAM-A: + - CM-A + - PW-A +#CENTRAL IADS + - EWR-B: + - CM-A2 + - PW-B + - SAM-A2: + - CM-A2 + - PW-B + - SAM-B: + - CM-B + - PW-B +#EAST IADS + - EWR-C: + - CM-C + - PW-C + - SAM-C1: + - CM-B2 + - PW-C + - SAM-C2: + - CM-B2 + - PW-C + - SAM-C3: + - CM-C + - PW-C + - NATO SAM-1: + - NATO COMMAND + - NATO SAM-2: + - NATO COMMAND +squadrons: +# Creech + 1: + - primary: Strike + secondary: air-to-ground + aircraft: + - B-52H Stratofortress + - primary: AEW&C + aircraft: + - E-3A + - primary: Refueling + aircraft: + - KC-135 Stratotanker MPRS + - primary: Strike + secondary: air-to-ground + aircraft: + - 335th FS + #F15e + - primary: BARCAP + secondary: air-to-air + aircraft: + - 58th FS + #F15c + - primary: Strike + secondary: any + aircraft: + - VMA-214 + #AV8B + - primary: SEAD + secondary: air-to-ground + aircraft: + - VMFA-251 + #Hornet - Marines + - primary: CAS + secondary: air-to-ground + aircraft: + - A-10C Thunderbolt II (Suite 7) + - primary: Strike + secondary: any + aircraft: + - 23rd FS + #Viper USAF + - primary: BAI + secondary: air-to-ground + aircraft: + - AH-64D Apache Longbow + - primary: BAI + secondary: air-to-ground + aircraft: + - Mi-24P Hind-F + - primary: BAI + secondary: air-to-ground + aircraft: + - Ka-50 Hokum + - primary: BARCAP + secondary: any + aircraft: + - Mirage 2000C + - primary: BARCAP + secondary: any + aircraft: + - JF-17 Thunder + - primary: Strike + secondary: any + aircraft: + - AJS-37 Viggen +# Groom Lake + 2: + - primary: BARCAP + secondary: any + aircraft: + - MiG-21bis Fishbed-N + - primary: Strike + secondary: air-to-ground + aircraft: + - Su-17M4 Fitter-K + - primary: BARCAP + secondary: any + aircraft: + - MiG-23MLD Flogger-K + - primary: Strike + secondary: air-to-ground + aircraft: + - Su-24M Fencer-D +#FARP A-1 + FARP A1: + - primary: CAS + secondary: any + aircraft: + - Mi-24P Hind-F + - primary: CAS + secondary: any + aircraft: + - Ka-50 Hokum + - primary: CAS + secondary: any + aircraft: + - Mi-8MTV2 Hip +#FARP A-1 + FARP B1: + - primary: CAS + secondary: any + aircraft: + - Mi-28N Havoc + - primary: CAS + secondary: any + aircraft: + - Mi-24V Hind-E + - primary: CAS + secondary: any + aircraft: + - SA 342L Gazelle + - primary: CAS + secondary: any + aircraft: + - SA 342M Gazelle diff --git a/resources/factions/blue_battle4area51.json b/resources/factions/blue_battle4area51.json new file mode 100644 index 00000000..b7a52e01 --- /dev/null +++ b/resources/factions/blue_battle4area51.json @@ -0,0 +1,118 @@ +{ + "country": "Combined Joint Task Forces Blue", + "name": "Blue - Area 51", + "authors": "HolyOrangeJuice", + "description": "

A generic blufor faction which is similar to the Blufor Modern preset. This meets the needs of the We Run Liberation group. werunliberation.com.

", + "aircrafts": [ + "MiG-21bis Fishbed-N", + "F-5E Tiger II", + "Mirage-F1CE", + "MiG-29A Fulcrum-A", + "MiG-29S Fulcrum-C", + "J-11A Flanker-L", + "Su-27 Flanker-B", + "Su-33 Flanker-D", + "Su-25 Frogfoot", + "Su-25T Frogfoot", + "A-10A Thunderbolt II", + "A-10C Thunderbolt II (Suite 3)", + "A-10C Thunderbolt II (Suite 7)", + "AJS-37 Viggen", + "AV-8B Harrier II Night Attack", + "F-14A Tomcat (Block 135-GR Late)", + "F-14B Tomcat", + "F-15C Eagle", + "F-15E Strike Eagle", + "F-16CM Fighting Falcon (Block 50)", + "F/A-18C Hornet (Lot 20)", + "JF-17 Thunder", + "Mirage 2000C", + "AH-64D Apache Longbow", + "Ka-50 Hokum", + "Mi-24P Hind-F", + "Mi-8MTV2 Hip", + "SA 342L Gazelle", + "SA 342M Gazelle", + "SA 342M Gazelle Mistral", + "UH-1H Iroquois", + "Tornado IDS", + "Tornado GR4", + "B-1B Lancer", + "B-52H Stratofortress", + "S-3B Viking", + "F-117A Nighthawk", + "AH-1W SuperCobra", + "SH-60B Seahawk", + "AH-64D Apache Longbow (AI)" + ], + "awacs": [ + "E-2D Advanced Hawkeye", + "E-3A" + ], + "tankers": [ + "KC-130", + "KC-135 Stratotanker", + "KC-135 Stratotanker MPRS", + "S-3B Tanker" + ], + "frontline_units": [ + "LAV-25", + "M1043 HMMWV (M2 HMG)", + "M1045 HMMWV (BGM-71 TOW)", + "M1097 Heavy HMMWV Avenger", + "M1126 Stryker ICV (M2 HMG)", + "M1128 Stryker Mobile Gun System", + "M1134 Stryker ATGM (BGM-71 TOW)", + "M1A2 Abrams", + "M2A2 Bradley", + "M6 Linebacker" + ], + "artillery_units": [ + "M109A6 Paladin", + "M270 Multiple Launch Rocket System" + ], + "logistics_units": [ + "Truck M818 6x6" + ], + "infantry_units": [ + "Infantry M249", + "Infantry M4", + "MANPADS Stinger" + ], + "preset_groups": [ + "Hawk", + "Patriot", + "NASAMS AIM-120C" + ], + "naval_units": [ + "DDG Arleigh Burke IIa", + "CG Ticonderoga", + "LHA-1 Tarawa", + "CVN-74 John C. Stennis" + ], + "missiles": [], + "air_defense_units": [ + "SAM Patriot STR", + "M163 Vulcan Air Defense System", + "M1097 Heavy HMMWV Avenger", + "M48 Chaparral" + ], + "requirements": {}, + "carrier_names": [ + "CVN-71 Theodore Roosevelt", + "CVN-72 Abraham Lincoln", + "CVN-73 George Washington", + "CVN-74 John C. Stennis" + ], + "helicopter_carrier_names": [ + "LHA-1 Tarawa", + "LHA-2 Saipan", + "LHA-3 Belleau Wood", + "LHA-4 Nassau", + "LHA-5 Peleliu" + ], + "has_jtac": true, + "jtac_unit": "MQ-9 Reaper", + "doctrine": "modern", + "unrestricted_satnav": true +} \ No newline at end of file diff --git a/resources/factions/red_battle4area51.json b/resources/factions/red_battle4area51.json new file mode 100644 index 00000000..5f1c905f --- /dev/null +++ b/resources/factions/red_battle4area51.json @@ -0,0 +1,114 @@ +{ + "country": "Combined Joint Task Forces Red", + "name": "Red - Area 51", + "authors": "HolyOrangeJuice", + "description": "

A generic redfor faction modified for the battle for area 51 campaign. This meets the needs of the We Run Liberation group. werunliberation.com.

", + "locales": [ + "ru_RU" + ], + "aircrafts": [ + "MiG-19P Farmer-B", + "L-39ZA Albatros", + "MiG-21bis Fishbed-N", + "MiG-23MLD Flogger-K", + "MiG-25PD Foxbat-E", + "MiG-29A Fulcrum-A", + "MiG-29S Fulcrum-C", + "MiG-31 Foxhound", + "Su-17M4 Fitter-K", + "Su-24M Fencer-D", + "Su-27 Flanker-B", + "Su-30 Flanker-C", + "Su-33 Flanker-D", + "Su-34 Fullback", + "Su-25 Frogfoot", + "Su-25T Frogfoot", + "F-4E Phantom II", + "F-5E Tiger II", + "Mirage-F1CE", + "Tu-142 Bear-F", + "Tu-160 Blackjack", + "Tu-22M3 Backfire-C", + "Tu-95MS Bear-H", + "Ka-50 Hokum", + "Mi-24V Hind-E", + "Mi-24P Hind-F", + "Mi-28N Havoc", + "Mi-8MTV2 Hip", + "SA 342L Gazelle", + "SA 342M Gazelle", + "SA 342M Gazelle Mistral", + "UH-1H Iroquois" + ], + "awacs": [ + "A-50" + ], + "tankers": [ + "IL-78M" + ], + "frontline_units": [ + "BMP-2", + "BTR-82A", + "T-72B3 model 2011", + "T-72B with Kontakt-1 ERA", + "T-80UD", + "AAA KS-19 100mm", + "S-60 57mm", + "SA-9 Strela", + "SA-13 Gopher (9K35 Strela-10M3)", + "ZU-23 on Ural-375", + "ZSU-23-4 Shilka" + ], + "artillery_units": [ + "2S19 Msta-S", + "2S9 Nona-S", + "BM-27 Uragan", + "BM-30 Smerch (9M55K5 HE Rockets)" + ], + "logistics_units": [ + "LUV UAZ-469 Jeep", + "Truck Ural-375" + ], + "infantry_units": [ + "Infantry AK-74 Rus", + "MANPADS SA-18 Igla-S \"Grouse\"", + "Mortar 2B11 120mm", + "Paratrooper AKS", + "Paratrooper RPG-16" + ], +"missiles": [ + "SSM SS-1C Scud-B" + ], + "preset_groups": [ + "SA-3/S-125", + "SA-6", + "Cold-War-Flak", + "KS-19/SON-9", + "SA-11" + ], + "naval_units": [ + "Frigate 1135M Rezky", + "Corvette 1241.1 Molniya", + "CV 1143.5 Admiral Kuznetsov" + ], + "air_defense_units": [ + "SAM P19 \"Flat Face\" SR (SA-2/3)", + "EWR 1L13", + "EWR 55G6", + "SAM SA-5 S-200 ST-68U \"Tin Shield\" SR", + "SAM SA-8 Osa \"Gecko\" TEL", + "SA-9 Strela", + "SA-13 Gopher (9K35 Strela-10M3)", + "SA-15 Tor", + "SA-19 Grison (2K22 Tunguska)", + "ZSU-23-4 Shilka" + ], + "helicopter_carrier_names": [], + "requirements": {}, + "carrier_names": [ + "Admiral Kuznetsov", + "Admiral Gorshkov" + ], + "has_jtac": false, + "doctrine": "modern" +} \ No newline at end of file