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 00000000..e451dd78 Binary files /dev/null and b/resources/ui/units/aircrafts/banners/OH58D.jpg differ 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 00000000..5040d3b4 Binary files /dev/null and b/resources/ui/units/aircrafts/icons/OH58D_24.jpg differ 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