From ec4f19e930881c0ae9869f5e5c8bdd5b97dc81f7 Mon Sep 17 00:00:00 2001 From: Raffson Date: Sat, 8 Jun 2024 17:55:19 +0200 Subject: [PATCH] Add support for flyable OH-58D Co-Authored-By: Starfire13 <72491792+Starfire13@users.noreply.github.com> Co-Authored-By: zhexu14 <64713351+zhexu14@users.noreply.github.com> --- game/dcs/aircrafttype.py | 2 + game/radio/channels.py | 13 +++ resources/customized_payloads/OH58D.lua | 101 ++++++++++++++++++ resources/factions/NATO_Desert_Storm.json | 1 + resources/factions/NATO_OIF.json | 1 + resources/factions/bluefor_modern.json | 1 + resources/factions/turkey_2005.json | 1 + resources/factions/usa_1990.json | 1 + resources/factions/usa_2005.json | 1 + resources/squadrons/OH58D/AUS Army.yaml | 13 +++ resources/squadrons/OH58D/DE Army.yaml | 13 +++ resources/squadrons/OH58D/ES Army.yaml | 13 +++ resources/squadrons/OH58D/FR Army.yaml | 13 +++ resources/squadrons/OH58D/GR Army.yaml | 13 +++ resources/squadrons/OH58D/HR 393EH.yaml | 29 +++++ resources/squadrons/OH58D/ISR Army.yaml | 13 +++ resources/squadrons/OH58D/JPN Army.yaml | 13 +++ resources/squadrons/OH58D/NL Army.yaml | 13 +++ resources/squadrons/OH58D/PL Army.yaml | 13 +++ resources/squadrons/OH58D/RU Army.yaml | 13 +++ resources/squadrons/OH58D/TN ANG 1-230.yaml | 16 +++ resources/squadrons/OH58D/TUN Army.yaml | 13 +++ resources/squadrons/OH58D/TWN Army.yaml | 13 +++ resources/squadrons/OH58D/UK Army Desert.yaml | 13 +++ resources/squadrons/OH58D/UK Army.yaml | 13 +++ resources/squadrons/OH58D/US 1-17 A.yaml | 18 ++++ resources/squadrons/OH58D/US 1-17 B.yaml | 16 +++ resources/squadrons/OH58D/US 1-6 A.yaml | 16 +++ resources/squadrons/OH58D/US 3-17 B.yaml | 15 +++ resources/squadrons/OH58D/US 3-17 C.yaml | 18 ++++ resources/squadrons/OH58D/US 6-17.yaml | 17 +++ resources/squadrons/OH58D/US 6-6.yaml | 17 +++ resources/squadrons/OH58D/US 7-17 A.yaml | 18 ++++ .../ui/units/aircrafts/banners/OH58D.jpg | Bin 0 -> 77369 bytes .../ui/units/aircrafts/icons/OH58D_24.jpg | Bin 0 -> 2817 bytes resources/units/aircraft/OH58D.yaml | 46 ++++++++ 36 files changed, 530 insertions(+) create mode 100644 resources/customized_payloads/OH58D.lua create mode 100644 resources/squadrons/OH58D/AUS Army.yaml create mode 100644 resources/squadrons/OH58D/DE Army.yaml create mode 100644 resources/squadrons/OH58D/ES Army.yaml create mode 100644 resources/squadrons/OH58D/FR Army.yaml create mode 100644 resources/squadrons/OH58D/GR Army.yaml create mode 100644 resources/squadrons/OH58D/HR 393EH.yaml create mode 100644 resources/squadrons/OH58D/ISR Army.yaml create mode 100644 resources/squadrons/OH58D/JPN Army.yaml create mode 100644 resources/squadrons/OH58D/NL Army.yaml create mode 100644 resources/squadrons/OH58D/PL Army.yaml create mode 100644 resources/squadrons/OH58D/RU Army.yaml create mode 100644 resources/squadrons/OH58D/TN ANG 1-230.yaml create mode 100644 resources/squadrons/OH58D/TUN Army.yaml create mode 100644 resources/squadrons/OH58D/TWN Army.yaml create mode 100644 resources/squadrons/OH58D/UK Army Desert.yaml create mode 100644 resources/squadrons/OH58D/UK Army.yaml create mode 100644 resources/squadrons/OH58D/US 1-17 A.yaml create mode 100644 resources/squadrons/OH58D/US 1-17 B.yaml create mode 100644 resources/squadrons/OH58D/US 1-6 A.yaml create mode 100644 resources/squadrons/OH58D/US 3-17 B.yaml create mode 100644 resources/squadrons/OH58D/US 3-17 C.yaml create mode 100644 resources/squadrons/OH58D/US 6-17.yaml create mode 100644 resources/squadrons/OH58D/US 6-6.yaml create mode 100644 resources/squadrons/OH58D/US 7-17 A.yaml create mode 100644 resources/ui/units/aircrafts/banners/OH58D.jpg create mode 100644 resources/ui/units/aircrafts/icons/OH58D_24.jpg create mode 100644 resources/units/aircraft/OH58D.yaml diff --git a/game/dcs/aircrafttype.py b/game/dcs/aircrafttype.py index 4cbe65ba..20f967ae 100644 --- a/game/dcs/aircrafttype.py +++ b/game/dcs/aircrafttype.py @@ -40,6 +40,7 @@ from game.radio.channels import ( ViperChannelNamer, WarthogChannelNamer, PhantomChannelNamer, + KiowaChannelNamer, ) from game.utils import ( Distance, @@ -116,6 +117,7 @@ class RadioConfig: "a10c-legacy": LegacyWarthogChannelNamer, "a10c-ii": WarthogChannelNamer, "phantom": PhantomChannelNamer, + "kiowa": KiowaChannelNamer, }[config.get("namer", "default")] diff --git a/game/radio/channels.py b/game/radio/channels.py index 7a4a6f23..6983f5e7 100644 --- a/game/radio/channels.py +++ b/game/radio/channels.py @@ -421,3 +421,16 @@ class PhantomChannelNamer(ChannelNamer): @classmethod def name(cls) -> str: return "phantom" + + +class KiowaChannelNamer(ChannelNamer): + """Channel namer for OH58D Kiowa Warrior""" + + @staticmethod + def channel_name(radio_id: int, channel_id: int) -> str: + radio_name = ["UHF AM", "VHF AM", "VHF FM1", "VHF FM2"][radio_id - 1] + return f"{radio_name} Ch {channel_id}" + + @classmethod + def name(cls) -> str: + return "kiowa" diff --git a/resources/customized_payloads/OH58D.lua b/resources/customized_payloads/OH58D.lua new file mode 100644 index 00000000..216f2b7d --- /dev/null +++ b/resources/customized_payloads/OH58D.lua @@ -0,0 +1,101 @@ +local unitPayloads = { + ["name"] = "OH58D", + ["payloads"] = { + [1] = { + ["name"] = "Retribution CAS", + ["pylons"] = { + [1] = { + ["CLSID"] = "OH58D_AGM_114_R", + ["num"] = 5, + }, + [2] = { + ["CLSID"] = "OH58D_M3P_L500", + ["num"] = 1, + }, + }, + ["tasks"] = { + [1] = 16, + }, + }, + [2] = { + ["displayName"] = "Retribution DEAD", + ["name"] = "Retribution DEAD", + ["pylons"] = { + [1] = { + ["CLSID"] = "OH58D_AGM_114_R", + ["num"] = 5, + }, + [2] = { + ["CLSID"] = "OH58D_AGM_114_L", + ["num"] = 1, + }, + }, + ["tasks"] = { + [1] = 16, + }, + }, + [3] = { + ["displayName"] = "Retribution BAI", + ["name"] = "Retribution BAI", + ["pylons"] = { + [1] = { + ["CLSID"] = "OH58D_AGM_114_R", + ["num"] = 5, + }, + [2] = { + ["CLSID"] = "{M260_APKWS_M151}", + ["num"] = 1, + }, + }, + ["tasks"] = { + [1] = 16, + }, + }, + [4] = { + ["displayName"] = "Retribution OCA/Aircraft", + ["name"] = "Retribution OCA/Aircraft", + ["pylons"] = { + [1] = { + ["CLSID"] = "{M260_APKWS_M151}", + ["num"] = 5, + }, + [2] = { + ["CLSID"] = "{M260_APKWS_M151}", + ["num"] = 1, + }, + }, + ["tasks"] = { + [1] = 16, + }, + }, + [5] = { + ["displayName"] = "Retribution Escort", + ["name"] = "Retribution Escort", + ["pylons"] = { + [1] = { + ["CLSID"] = "OH58D_AGM_114_R", + ["num"] = 5, + }, + [2] = { + ["CLSID"] = "OH58D_FIM_92_L", + ["num"] = 1, + }, + }, + ["tasks"] = { + [1] = 16, + }, + }, + }, + ["tasks"] = { + [1] = 11, + [2] = 31, + [3] = 32, + [4] = 16, + [5] = 18, + [6] = 35, + [7] = 30, + [8] = 17, + }, + ["unitType"] = "OH58D", +} +return unitPayloads diff --git a/resources/factions/NATO_Desert_Storm.json b/resources/factions/NATO_Desert_Storm.json index 825f8145..cc2b6b66 100644 --- a/resources/factions/NATO_Desert_Storm.json +++ b/resources/factions/NATO_Desert_Storm.json @@ -29,6 +29,7 @@ "F/A-18C Hornet (Lot 20)", "Mirage 2000C", "OH-58D Kiowa Warrior", + "OH-58D(R) Kiowa Warrior", "S-3B Viking", "SA 342L Gazelle", "SA 342M Gazelle", diff --git a/resources/factions/NATO_OIF.json b/resources/factions/NATO_OIF.json index 3a44d35a..1dbf7a63 100644 --- a/resources/factions/NATO_OIF.json +++ b/resources/factions/NATO_OIF.json @@ -31,6 +31,7 @@ "F/A-18C Hornet (Lot 20)", "Mirage 2000C", "OH-58D Kiowa Warrior", + "OH-58D(R) Kiowa Warrior", "S-3B Viking", "SA 342L Gazelle", "SA 342M Gazelle", diff --git a/resources/factions/bluefor_modern.json b/resources/factions/bluefor_modern.json index 6b23ebc0..3df638cb 100644 --- a/resources/factions/bluefor_modern.json +++ b/resources/factions/bluefor_modern.json @@ -49,6 +49,7 @@ "Mi-24P Hind-F", "Mi-8MTV2 Hip", "MiG-29S Fulcrum-C", + "OH-58D(R) Kiowa Warrior", "SA 342L Gazelle", "SA 342M Gazelle", "Su-25T Frogfoot", diff --git a/resources/factions/turkey_2005.json b/resources/factions/turkey_2005.json index 749fb643..a4e21cad 100644 --- a/resources/factions/turkey_2005.json +++ b/resources/factions/turkey_2005.json @@ -16,6 +16,7 @@ "F-4E Phantom II", "F-4E-45MC Phantom II", "OH-58D Kiowa Warrior", + "OH-58D(R) Kiowa Warrior", "UH-1H Iroquois", "UH-60A", "UH-60L" diff --git a/resources/factions/usa_1990.json b/resources/factions/usa_1990.json index 77e1217d..e23ab278 100644 --- a/resources/factions/usa_1990.json +++ b/resources/factions/usa_1990.json @@ -30,6 +30,7 @@ "F-16D Fighting Falcon (Block 50+)", "F-16D Fighting Falcon (Block 50)", "F/A-18C Hornet (Lot 20)", + "OH-58D(R) Kiowa Warrior", "S-3B Viking", "SH-60B Seahawk", "UH-1H Iroquois", diff --git a/resources/factions/usa_2005.json b/resources/factions/usa_2005.json index 1f0bc0de..b678f3ec 100644 --- a/resources/factions/usa_2005.json +++ b/resources/factions/usa_2005.json @@ -35,6 +35,7 @@ "F/A-18E Super Hornet", "F/A-18F Super Hornet", "EA-18G Growler", + "OH-58D(R) Kiowa Warrior", "S-3B Viking", "SH-60B Seahawk", "UH-1H Iroquois", diff --git a/resources/squadrons/OH58D/AUS Army.yaml b/resources/squadrons/OH58D/AUS Army.yaml new file mode 100644 index 00000000..81419f07 --- /dev/null +++ b/resources/squadrons/OH58D/AUS Army.yaml @@ -0,0 +1,13 @@ +--- +name: Australian Army +country: Australia +role: Light Attack and Scout Helicopter +aircraft: OH-58D(R) Kiowa Warrior +livery: + - AUS Army Fictional +mission_types: + - BAI + - CAS + - DEAD + - Escort + - OCA/Aircraft \ No newline at end of file diff --git a/resources/squadrons/OH58D/DE Army.yaml b/resources/squadrons/OH58D/DE Army.yaml new file mode 100644 index 00000000..8bf42d01 --- /dev/null +++ b/resources/squadrons/OH58D/DE Army.yaml @@ -0,0 +1,13 @@ +--- +name: German Army +country: Germany +role: Light Attack and Scout Helicopter +aircraft: OH-58D(R) Kiowa Warrior +livery: + - DE Army Fictional +mission_types: + - BAI + - CAS + - DEAD + - Escort + - OCA/Aircraft \ No newline at end of file diff --git a/resources/squadrons/OH58D/ES Army.yaml b/resources/squadrons/OH58D/ES Army.yaml new file mode 100644 index 00000000..c9d469aa --- /dev/null +++ b/resources/squadrons/OH58D/ES Army.yaml @@ -0,0 +1,13 @@ +--- +name: Spanish Army +country: Spain +role: Light Attack and Scout Helicopter +aircraft: OH-58D(R) Kiowa Warrior +livery: + - ES Army Fictional +mission_types: + - BAI + - CAS + - DEAD + - Escort + - OCA/Aircraft \ No newline at end of file diff --git a/resources/squadrons/OH58D/FR Army.yaml b/resources/squadrons/OH58D/FR Army.yaml new file mode 100644 index 00000000..9f5df872 --- /dev/null +++ b/resources/squadrons/OH58D/FR Army.yaml @@ -0,0 +1,13 @@ +--- +name: French Army +country: France +role: Light Attack and Scout Helicopter +aircraft: OH-58D(R) Kiowa Warrior +livery: + - FR Army Fictional +mission_types: + - BAI + - CAS + - DEAD + - Escort + - OCA/Aircraft \ No newline at end of file diff --git a/resources/squadrons/OH58D/GR Army.yaml b/resources/squadrons/OH58D/GR Army.yaml new file mode 100644 index 00000000..8dc89f39 --- /dev/null +++ b/resources/squadrons/OH58D/GR Army.yaml @@ -0,0 +1,13 @@ +--- +name: Greek Army +country: Greece +role: Light Attack and Scout Helicopter +aircraft: OH-58D(R) Kiowa Warrior +livery: + - GR Army Fictional +mission_types: + - BAI + - CAS + - DEAD + - Escort + - OCA/Aircraft \ No newline at end of file diff --git a/resources/squadrons/OH58D/HR 393EH.yaml b/resources/squadrons/OH58D/HR 393EH.yaml new file mode 100644 index 00000000..a1823b6a --- /dev/null +++ b/resources/squadrons/OH58D/HR 393EH.yaml @@ -0,0 +1,29 @@ +--- +name: Croatian Air Force 393rd Helicopter Squadron +nickname: Night Owls +country: Croatia +role: Light Attack and Scout Helicopter +aircraft: OH-58D(R) Kiowa Warrior +livery_set: + - HR 393EH 321 + - HR 393EH 322 + - HR 393EH 323 + - HR 393EH 324 + - HR 393EH 325 + - HR 393EH 326 + - HR 393EH 327 + - HR 393EH 328 + - HR 393EH 329 + - HR 393EH 330 + - HR 393EH 331 + - HR 393EH 332 + - HR 393EH 333 + - HR 393EH 334 + - HR 393EH 335 + - HR 393EH 336 +mission_types: + - BAI + - CAS + - DEAD + - Escort + - OCA/Aircraft \ No newline at end of file diff --git a/resources/squadrons/OH58D/ISR Army.yaml b/resources/squadrons/OH58D/ISR Army.yaml new file mode 100644 index 00000000..911c1e63 --- /dev/null +++ b/resources/squadrons/OH58D/ISR Army.yaml @@ -0,0 +1,13 @@ +--- +name: Israeli Army +country: Israel +role: Light Attack and Scout Helicopter +aircraft: OH-58D(R) Kiowa Warrior +livery: + - ISR Army Fictional +mission_types: + - BAI + - CAS + - DEAD + - Escort + - OCA/Aircraft \ No newline at end of file diff --git a/resources/squadrons/OH58D/JPN Army.yaml b/resources/squadrons/OH58D/JPN Army.yaml new file mode 100644 index 00000000..fff41212 --- /dev/null +++ b/resources/squadrons/OH58D/JPN Army.yaml @@ -0,0 +1,13 @@ +--- +name: Japanese Army +country: Japan +role: Light Attack and Scout Helicopter +aircraft: OH-58D(R) Kiowa Warrior +livery: + - JPN Army Fictional +mission_types: + - BAI + - CAS + - DEAD + - Escort + - OCA/Aircraft \ No newline at end of file diff --git a/resources/squadrons/OH58D/NL Army.yaml b/resources/squadrons/OH58D/NL Army.yaml new file mode 100644 index 00000000..7e2190b7 --- /dev/null +++ b/resources/squadrons/OH58D/NL Army.yaml @@ -0,0 +1,13 @@ +--- +name: Dutch Army +country: Netherlands +role: Light Attack and Scout Helicopter +aircraft: OH-58D(R) Kiowa Warrior +livery: + - NL Army Fictional +mission_types: + - BAI + - CAS + - DEAD + - Escort + - OCA/Aircraft \ No newline at end of file diff --git a/resources/squadrons/OH58D/PL Army.yaml b/resources/squadrons/OH58D/PL Army.yaml new file mode 100644 index 00000000..d9c713a5 --- /dev/null +++ b/resources/squadrons/OH58D/PL Army.yaml @@ -0,0 +1,13 @@ +--- +name: Polish Army +country: Poland +role: Light Attack and Scout Helicopter +aircraft: OH-58D(R) Kiowa Warrior +livery: + - PL Army Fictional +mission_types: + - BAI + - CAS + - DEAD + - Escort + - OCA/Aircraft \ No newline at end of file diff --git a/resources/squadrons/OH58D/RU Army.yaml b/resources/squadrons/OH58D/RU Army.yaml new file mode 100644 index 00000000..6f81909a --- /dev/null +++ b/resources/squadrons/OH58D/RU Army.yaml @@ -0,0 +1,13 @@ +--- +name: Russian Army +country: Russia +role: Light Attack and Scout Helicopter +aircraft: OH-58D(R) Kiowa Warrior +livery: + - RU Army Fictional +mission_types: + - BAI + - CAS + - DEAD + - Escort + - OCA/Aircraft \ No newline at end of file diff --git a/resources/squadrons/OH58D/TN ANG 1-230.yaml b/resources/squadrons/OH58D/TN ANG 1-230.yaml new file mode 100644 index 00000000..d1303bcc --- /dev/null +++ b/resources/squadrons/OH58D/TN ANG 1-230.yaml @@ -0,0 +1,16 @@ +--- +name: Tennessee National Guard 1-230th Air Cavalry Squadron +nickname: Pink Fuzzy Bunnies of Death +female_pilot_percentage: 10 +country: USA +role: Light Attack and Scout Helicopter +aircraft: OH-58D(R) Kiowa Warrior +livery_set: + - US Tennessee ANG 1-230 113 + - US Tennessee ANG 1-230 152 +mission_types: + - BAI + - CAS + - DEAD + - Escort + - OCA/Aircraft \ No newline at end of file diff --git a/resources/squadrons/OH58D/TUN Army.yaml b/resources/squadrons/OH58D/TUN Army.yaml new file mode 100644 index 00000000..a39ed6a2 --- /dev/null +++ b/resources/squadrons/OH58D/TUN Army.yaml @@ -0,0 +1,13 @@ +--- +name: Tunisian Army +country: Tunisia +role: Light Attack and Scout Helicopter +aircraft: OH-58D(R) Kiowa Warrior +livery: + - TUN Army +mission_types: + - BAI + - CAS + - DEAD + - Escort + - OCA/Aircraft \ No newline at end of file diff --git a/resources/squadrons/OH58D/TWN Army.yaml b/resources/squadrons/OH58D/TWN Army.yaml new file mode 100644 index 00000000..7ab28d6a --- /dev/null +++ b/resources/squadrons/OH58D/TWN Army.yaml @@ -0,0 +1,13 @@ +--- +name: Taiwanese Army +country: Taiwan +role: Light Attack and Scout Helicopter +aircraft: OH-58D(R) Kiowa Warrior +livery: + - TWN Army Fictional +mission_types: + - BAI + - CAS + - DEAD + - Escort + - OCA/Aircraft \ No newline at end of file diff --git a/resources/squadrons/OH58D/UK Army Desert.yaml b/resources/squadrons/OH58D/UK Army Desert.yaml new file mode 100644 index 00000000..2caef78d --- /dev/null +++ b/resources/squadrons/OH58D/UK Army Desert.yaml @@ -0,0 +1,13 @@ +--- +name: British Army Air Corps Desert +country: UK +role: Light Attack and Scout Helicopter +aircraft: OH-58D(R) Kiowa Warrior +livery: + - UK Army Fictional Desert +mission_types: + - BAI + - CAS + - DEAD + - Escort + - OCA/Aircraft \ No newline at end of file diff --git a/resources/squadrons/OH58D/UK Army.yaml b/resources/squadrons/OH58D/UK Army.yaml new file mode 100644 index 00000000..3139ee77 --- /dev/null +++ b/resources/squadrons/OH58D/UK Army.yaml @@ -0,0 +1,13 @@ +--- +name: British Army Air Corps +country: UK +role: Light Attack and Scout Helicopter +aircraft: OH-58D(R) Kiowa Warrior +livery: + - UK Army Fictional +mission_types: + - BAI + - CAS + - DEAD + - Escort + - OCA/Aircraft \ No newline at end of file diff --git a/resources/squadrons/OH58D/US 1-17 A.yaml b/resources/squadrons/OH58D/US 1-17 A.yaml new file mode 100644 index 00000000..efd4a566 --- /dev/null +++ b/resources/squadrons/OH58D/US 1-17 A.yaml @@ -0,0 +1,18 @@ +--- +name: US Army 17th Cavalry Regiment 3rd Squadron Troop C +nickname: Crazy Horse +female_pilot_percentage: 10 +country: USA +role: Light Attack and Scout Helicopter +aircraft: OH-58D(R) Kiowa Warrior +livery_set: + - US 3-17 C 001 Jasmine + - US 3-17 C 179 Presley Marie + - US 3-17 C 561 Ariel + - US 3-17 C 976 Jenny +mission_types: + - BAI + - CAS + - DEAD + - Escort + - OCA/Aircraft \ No newline at end of file diff --git a/resources/squadrons/OH58D/US 1-17 B.yaml b/resources/squadrons/OH58D/US 1-17 B.yaml new file mode 100644 index 00000000..95db4031 --- /dev/null +++ b/resources/squadrons/OH58D/US 1-17 B.yaml @@ -0,0 +1,16 @@ +--- +name: US Army 17th Cavalry Regiment 1st Squadron Troop B +nickname: Bootleg +female_pilot_percentage: 10 +country: USA +role: Light Attack and Scout Helicopter +aircraft: OH-58D(R) Kiowa Warrior +livery_set: + - US 1-17 B 024 + - US 1-17 B 381 +mission_types: + - BAI + - CAS + - DEAD + - Escort + - OCA/Aircraft \ No newline at end of file diff --git a/resources/squadrons/OH58D/US 1-6 A.yaml b/resources/squadrons/OH58D/US 1-6 A.yaml new file mode 100644 index 00000000..c606a0bc --- /dev/null +++ b/resources/squadrons/OH58D/US 1-6 A.yaml @@ -0,0 +1,16 @@ +--- +name: US Army 6th Cavalry Regiment 1st Squadron Troop A +nickname: Fighting Sixth +female_pilot_percentage: 10 +country: USA +role: Light Attack and Scout Helicopter +aircraft: OH-58D(R) Kiowa Warrior +livery_set: + - US 1-6 A 161 + - US 1-6 A 340 +mission_types: + - BAI + - CAS + - DEAD + - Escort + - OCA/Aircraft \ No newline at end of file diff --git a/resources/squadrons/OH58D/US 3-17 B.yaml b/resources/squadrons/OH58D/US 3-17 B.yaml new file mode 100644 index 00000000..fdd02416 --- /dev/null +++ b/resources/squadrons/OH58D/US 3-17 B.yaml @@ -0,0 +1,15 @@ +--- +name: US Army 17th Cavalry Regiment 3rd Squadron Troop B +nickname: Blackjack +female_pilot_percentage: 10 +country: USA +role: Light Attack and Scout Helicopter +aircraft: OH-58D(R) Kiowa Warrior +livery: + - US 3-17 B 937 Iraq +mission_types: + - BAI + - CAS + - DEAD + - Escort + - OCA/Aircraft \ No newline at end of file diff --git a/resources/squadrons/OH58D/US 3-17 C.yaml b/resources/squadrons/OH58D/US 3-17 C.yaml new file mode 100644 index 00000000..efd4a566 --- /dev/null +++ b/resources/squadrons/OH58D/US 3-17 C.yaml @@ -0,0 +1,18 @@ +--- +name: US Army 17th Cavalry Regiment 3rd Squadron Troop C +nickname: Crazy Horse +female_pilot_percentage: 10 +country: USA +role: Light Attack and Scout Helicopter +aircraft: OH-58D(R) Kiowa Warrior +livery_set: + - US 3-17 C 001 Jasmine + - US 3-17 C 179 Presley Marie + - US 3-17 C 561 Ariel + - US 3-17 C 976 Jenny +mission_types: + - BAI + - CAS + - DEAD + - Escort + - OCA/Aircraft \ No newline at end of file diff --git a/resources/squadrons/OH58D/US 6-17.yaml b/resources/squadrons/OH58D/US 6-17.yaml new file mode 100644 index 00000000..532d64a6 --- /dev/null +++ b/resources/squadrons/OH58D/US 6-17.yaml @@ -0,0 +1,17 @@ +--- +name: US Army 17th Cavalry Regiment 6th Squadron +female_pilot_percentage: 10 +country: USA +role: Light Attack and Scout Helicopter +aircraft: OH-58D(R) Kiowa Warrior +livery_set: + - US 6-17 A 523 Iraq 2011 + - US 6-17 A 571 Korea 2014 + - US 6-17 B 366 + - US 6-17 C 367 +mission_types: + - BAI + - CAS + - DEAD + - Escort + - OCA/Aircraft \ No newline at end of file diff --git a/resources/squadrons/OH58D/US 6-6.yaml b/resources/squadrons/OH58D/US 6-6.yaml new file mode 100644 index 00000000..ece7b818 --- /dev/null +++ b/resources/squadrons/OH58D/US 6-6.yaml @@ -0,0 +1,17 @@ +--- +name: US Army 6th Cavalry Regiment 6th Squadron +nickname: Fighting Sixth +female_pilot_percentage: 10 +country: USA +role: Light Attack and Scout Helicopter +aircraft: OH-58D(R) Kiowa Warrior +livery_set: + - US 6-6 C 179 + - US 6-6 C 587 + - US 6-6 C 971 +mission_types: + - BAI + - CAS + - DEAD + - Escort + - OCA/Aircraft \ No newline at end of file diff --git a/resources/squadrons/OH58D/US 7-17 A.yaml b/resources/squadrons/OH58D/US 7-17 A.yaml new file mode 100644 index 00000000..1061a06a --- /dev/null +++ b/resources/squadrons/OH58D/US 7-17 A.yaml @@ -0,0 +1,18 @@ +--- +name: US Army 17th Cavalry Regiment 7th Squadron Troop A +nickname: Shadow +female_pilot_percentage: 10 +country: USA +role: Light Attack and Scout Helicopter +aircraft: OH-58D(R) Kiowa Warrior +livery_set: + - US 7-17 A 014 Bugs + - US 7-17 A 039 Lola + - US 7-17 A 964 Marvin + - US -17 A 604 Taz +mission_types: + - BAI + - CAS + - DEAD + - Escort + - OCA/Aircraft \ No newline at end of file diff --git a/resources/ui/units/aircrafts/banners/OH58D.jpg b/resources/ui/units/aircrafts/banners/OH58D.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e451dd78a11c19b56dcff69e62c36485b7b8b833 GIT binary patch literal 77369 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 L%@kGiHHrV(GPFSn literal 0 HcmV?d00001 diff --git a/resources/ui/units/aircrafts/icons/OH58D_24.jpg b/resources/ui/units/aircrafts/icons/OH58D_24.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5040d3b4a86d9a87db6da0fab82d3724f359826b GIT binary patch literal 2817 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 RsviouLg}r|T!e}S{|R9CUr+!5 literal 0 HcmV?d00001 diff --git a/resources/units/aircraft/OH58D.yaml b/resources/units/aircraft/OH58D.yaml new file mode 100644 index 00000000..b5502bc5 --- /dev/null +++ b/resources/units/aircraft/OH58D.yaml @@ -0,0 +1,46 @@ +class: Helicopter +cabin_size: 0 # Can not transport troops +can_carry_crates: false # Can not carry crates +carrier_capable: true +description: + The Bell OH-58 Kiowa is a family of single-engine, single-rotor, military + helicopters used for observation, utility, and direct fire support. Bell Helicopter + manufactured the OH-58 for the United States Army based on its Model 206A JetRanger + helicopter. The OH-58 was in continuous U.S. Army service from 1969 to 2017, when + it was replaced in these roles by the Boeing AH-64 Apache and Eurocopter UH-72 Lakota. + The latest model, the OH-58D Kiowa Warrior, is primarily operated in an armed reconnaissance + role in support of ground troops. The OH-58 has been exported to Austria, Canada, + Croatia, the Dominican Republic, Taiwan, Saudi Arabia, and Greece. It has also been + produced under license in Australia. +introduced: 1983 +lha_capable: true +manufacturer: Bell +origin: USA +price: 6 +role: Light Attack/Forward Air Control +radios: + inter_flight: AN/ARC-164 + intra_flight: AN/ARC-186(V) AM + channels: + type: common + namer: kiowa + intra_flight_radio_index: 2 + inter_flight_radio_index: 1 +default_overrides: + #NetCrewControlPriority: 0, + #Remove_doors: true, + PDU: true, + #Rifles: true, + #MMS_removal: false, + #Rapid_Deployment_Gear: false, + #ALQ144: false, + #importDrawings: true, + #tacNet: 1, +variants: + OH-58D(R) Kiowa Warrior: {} +tasks: + BAI: 470 + CAS: 470 + OCA/Aircraft: 470 + DEAD: 50 + Escort: 10