F-16I mod v2.2 support (by IDF Mods Project) (#9)

This commit is contained in:
MetalStormGhost 2022-10-29 18:12:50 +03:00 committed by GitHub
parent 7a5e878733
commit b64a0f17eb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
49 changed files with 7769 additions and 9 deletions

View File

@ -10,6 +10,7 @@ BAI/ANTISHIP/DEAD/STRIKE/BARCAP/CAS/OCA/AIR-ASSAULT (main) missions
* **[Modding]** Support for F-4B Phantom II mod version v2.7.10.02, patch 2022.10.02
* **[Modding]** Support for F-100 Super Sabre mod versions v2.7.18.01 & 2.7.18.30765 and patches 30.09.22 & 09.10.22
* **[Modding]** Support for F-105 mod version 2.7.12.23x
* **[Modding]** Support IDF Mod Project F-16I Sufa & F-16D v2.2 mod
* **[Modding]** Support for F-84G mod version 2.5.7.01
* **[Modding]** Updated F-104 mod version support to 2.7.11.222.01
* **[UI]** Add livery selector to Air Wing Configurator's squadrons.

View File

@ -126,6 +126,14 @@ from pydcs_extensions.f100.f100 import VSN_F100
from pydcs_extensions.f104.f104 import VSN_F104C, VSN_F104G, VSN_F104S, VSN_F104S_AG
from pydcs_extensions.f105.f105 import VSN_F105D, VSN_F105G
from pydcs_extensions.f15d.f15d import F_15D
from pydcs_extensions.f16i_idf.f16i_idf import (
F_16D_50,
F_16D_52,
F_16D_50_NS,
F_16D_52_NS,
F_16D_Barak,
F_16I,
)
from pydcs_extensions.f22a.f22a import F_22A
from pydcs_extensions.f4b.f4b import VSN_F4B
from pydcs_extensions.f84g.f84g import VSN_F84G
@ -160,6 +168,12 @@ CAP_CAPABLE = [
Su_27,
MiG_29S,
F_16C_50,
F_16I,
F_16D_Barak,
F_16D_50,
F_16D_50_NS,
F_16D_52,
F_16D_52_NS,
FA_18C_hornet,
JF_17,
JAS39Gripen,
@ -224,6 +238,12 @@ CAS_CAPABLE = [
F_15E,
F_16A,
F_16C_50,
F_16I,
F_16D_Barak,
F_16D_50,
F_16D_50_NS,
F_16D_52,
F_16D_52_NS,
FA_18C_hornet,
Tornado_GR4,
Tornado_IDS,
@ -312,6 +332,12 @@ CAS_CAPABLE = [
SEAD_CAPABLE = [
JF_17,
F_16C_50,
F_16I,
F_16D_Barak,
F_16D_50,
F_16D_50_NS,
F_16D_52,
F_16D_52_NS,
FA_18C_hornet,
Tornado_IDS,
Su_25T,
@ -385,6 +411,12 @@ STRIKE_CAPABLE = [
AJS37,
Tornado_GR4,
F_16C_50,
F_16I,
F_16D_Barak,
F_16D_50,
F_16D_50_NS,
F_16D_52,
F_16D_52_NS,
FA_18C_hornet,
AV8BNA,
JF_17,
@ -500,6 +532,12 @@ RUNWAY_ATTACK_CAPABLE = [
F_15E,
AJS37,
F_16C_50,
F_16I,
F_16D_Barak,
F_16D_50,
F_16D_50_NS,
F_16D_52,
F_16D_52_NS,
FA_18C_hornet,
AV8BNA,
JF_17,

View File

@ -151,10 +151,10 @@ class Loadout:
# names, so those have been included here too. The priority goes from first to
# last - the first element in the tuple will be tried first, then the second,
# etc.
loadout_names = {t: [f"Liberation {t.value}"] for t in FlightType}
loadout_names = {t: [f"Retribution {t.value}"] for t in FlightType}
legacy_names = {
FlightType.TARCAP: ("CAP HEAVY", "CAP", "Liberation BARCAP"),
FlightType.BARCAP: ("CAP HEAVY", "CAP", "Liberation TARCAP"),
FlightType.TARCAP: ("CAP HEAVY", "CAP", "Retribution BARCAP"),
FlightType.BARCAP: ("CAP HEAVY", "CAP", "Retribution TARCAP"),
FlightType.CAS: ("CAS MAVERICK F", "CAS"),
FlightType.STRIKE: ("STRIKE",),
FlightType.ANTISHIP: ("ANTISHIP",),

View File

@ -32,6 +32,7 @@ from game.dcs.aircrafttype import AircraftType
from game.dcs.groundunittype import GroundUnitType
from game.dcs.shipunittype import ShipUnitType
from game.dcs.unittype import UnitType
from pydcs_extensions.f16i_idf.f16i_idf import inject_F16I
if TYPE_CHECKING:
from game.theater.start_generator import ModSettings
@ -124,6 +125,10 @@ class Faction:
#: both will use it.
unrestricted_satnav: bool = False
# Store mod settings so mod properties can be injected again on game load,
# in case mods like CJS F/A-18E/F/G or IDF F-16I are selected by the player
mod_settings: Optional[ModSettings] = field(default=None)
def has_access_to_dcs_type(self, unit_type: Type[DcsUnitType]) -> bool:
# Vehicle and Ship Units
if any(unit_type == u.dcs_unit_type for u in self.accessible_units):
@ -294,7 +299,21 @@ class Faction:
if unit.unit_class is unit_class:
yield unit
def apply_mod_settings(self, mod_settings: ModSettings) -> None:
def apply_mod_settings(self, mod_settings: Optional[ModSettings] = None) -> None:
if mod_settings is None:
if self.mod_settings is None:
# No mod settings were provided and none were saved for this faction
# so stop here
return
elif self.mod_settings is not None:
# Saved mod settings were found for this faction,
# so load them for use
mod_settings = self.mod_settings
else:
# Update the mod settings of this faction
# so the settings can be applied again on load, if needed
self.mod_settings = mod_settings
# aircraft
if not mod_settings.a4_skyhawk:
self.remove_aircraft("A-4E-C")
@ -307,6 +326,16 @@ class Faction:
self.remove_aircraft("VSN_F4B")
if not mod_settings.f15d_baz:
self.remove_aircraft("F-15D")
if not mod_settings.f_16_idf:
self.remove_aircraft("F-16I")
self.remove_aircraft("F_16D_52")
self.remove_aircraft("F_16D_50")
self.remove_aircraft("F_16D_50_NS")
self.remove_aircraft("F_16D_52_NS")
else:
inject_F16I()
# Remove the stock Viper because that DCS ID is now used by the Sufa
self.remove_aircraft_by_name("F-16CM Fighting Falcon (Block 50)")
if not mod_settings.f22_raptor:
self.remove_aircraft("F-22A")
if not mod_settings.f84g_thunderjet:
@ -391,6 +420,11 @@ class Faction:
if i.dcs_unit_type.id == name:
self.aircrafts.remove(i)
def remove_aircraft_by_name(self, name: str) -> None:
for i in self.aircrafts:
if i.name == name:
self.aircrafts.remove(i)
def remove_preset(self, name: str) -> None:
for pg in self.preset_groups:
if pg.name == name:

View File

@ -232,6 +232,10 @@ class Game:
LuaPluginManager.load_settings(self.settings)
ObjectiveDistanceCache.set_theater(self.theater)
self.compute_unculled_zones(GameUpdateEvents())
# Apply mod settings again so mod properties get injected again,
# in case mods like CJS F/A-18E/F/G or IDF F-16I are selected by the player
self.blue.faction.apply_mod_settings()
self.red.faction.apply_mod_settings()
if not game_still_initializing:
# We don't need to push events that happen during load. The UI will fully
# reset when we're done.

View File

@ -55,6 +55,7 @@ class ModSettings:
a6a_intruder: bool = False
f4b_phantom: bool = False
f15d_baz: bool = False
f_16_idf: bool = False
f22_raptor: bool = False
f84g_thunderjet: bool = False
f100_supersabre: bool = False

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,17 @@
from typing import Tuple, Any
def inject_pylon(to_pylon: Any, from_pylon: Any) -> None:
"""
Inject weapons/ordnance added by mods into the pylons of existing aircraft.
This is done to support mods such as the CJS Super Hornet, which modify aircraft
that exist in stock DCS. Ornance is injected pydcs aircraft classes via introspection
:param to_pylon: The pydcs pylon class of the target aircraft
:param from_pylon: The custom pylon class containing tuples with added weapon info
:return: None
"""
for key, value in from_pylon.__dict__.items():
if key.startswith("__"):
continue
if isinstance(value, Tuple):
setattr(to_pylon, key, value)

View File

@ -56,6 +56,18 @@ def inject_custom_payloads(user_path: Path) -> None:
PayloadDirectories.set_preferred(user_path / "MissionEditor" / "UnitPayloads")
def inject_mod_payloads(mod_path: Path) -> None:
if mod_path.exists():
payloads = mod_path
else:
raise RuntimeError(
f"Could not find mod payloads at {mod_path}."
f"Aircraft will have no payloads."
)
# We configure these as preferred so the mod's loadouts override the stock ones.
PayloadDirectories.set_preferred(payloads)
def on_game_load(game: Game | None) -> None:
EventStream.drain()
EventStream.put_nowait(GameUpdateEvents().game_loaded(game))

View File

@ -162,6 +162,7 @@ class NewGameWizard(QtWidgets.QWizard):
a6a_intruder=self.field("a6a_intruder"),
f4b_phantom=self.field("f4b_phantom"),
f15d_baz=self.field("f15d_baz"),
f_16_idf=self.field("f_16_idf"),
f22_raptor=self.field("f22_raptor"),
f84g_thunderjet=self.field("f84g_thunderjet"),
f100_supersabre=self.field("f100_supersabre"),
@ -668,6 +669,8 @@ class GeneratorOptions(QtWidgets.QWizardPage):
self.registerField("f4b_phantom", f4b_phantom)
f15d_baz = QtWidgets.QCheckBox()
self.registerField("f15d_baz", f15d_baz)
f_16_idf = QtWidgets.QCheckBox()
self.registerField("f_16_idf", f_16_idf)
f22_raptor = QtWidgets.QCheckBox()
self.registerField("f22_raptor", f22_raptor)
f84g_thunderjet = QtWidgets.QCheckBox()
@ -716,12 +719,19 @@ class GeneratorOptions(QtWidgets.QWizardPage):
modLayout.addWidget(QtWidgets.QLabel("F-15D Baz (v1.0)"), modLayout_row, 0)
modLayout.addWidget(f15d_baz, modLayout_row, 1)
modLayout_row += 1
modLayout.addWidget(QtWidgets.QLabel("F-22A Raptor"), modLayout_row, 0)
modLayout.addWidget(f22_raptor, modLayout_row, 1)
modLayout.addWidget(
QtWidgets.QLabel("F-16I Sufa & F-16D (version 2.2 by IDF Mods Project)"),
modLayout_row,
0,
)
modLayout.addWidget(f_16_idf, modLayout_row, 1)
modLayout_row += 1
# Section break here for readability
modLayout.addWidget(QtWidgets.QWidget(), modLayout_row, 0)
modLayout_row += 1
modLayout.addWidget(QtWidgets.QLabel("F-22A Raptor"), modLayout_row, 0)
modLayout.addWidget(f22_raptor, modLayout_row, 1)
modLayout_row += 1
modLayout.addWidget(
QtWidgets.QLabel("F-84G Thunderjet (version 2.5.7.01)"),
modLayout_row,
@ -750,14 +760,14 @@ class GeneratorOptions(QtWidgets.QWizardPage):
)
modLayout.addWidget(f105_thunderchief, modLayout_row, 1)
modLayout_row += 1
# Section break here for readability
modLayout.addWidget(QtWidgets.QWidget(), modLayout_row, 0)
modLayout_row += 1
modLayout.addWidget(
QtWidgets.QLabel("C-130J-30 Super Hercules"), modLayout_row, 0
)
modLayout.addWidget(hercules, modLayout_row, 1)
modLayout_row += 1
# Section break here for readability
modLayout.addWidget(QtWidgets.QWidget(), modLayout_row, 0)
modLayout_row += 1
modLayout.addWidget(
QtWidgets.QLabel("UH-60L Black Hawk (version 1.3.1)"), modLayout_row, 0
)
@ -776,6 +786,9 @@ class GeneratorOptions(QtWidgets.QWizardPage):
modLayout.addWidget(QtWidgets.QLabel("Su-57 Felon"), modLayout_row, 0)
modLayout.addWidget(su57_felon, modLayout_row, 1)
modLayout_row += 1
# Section break here for readability
modLayout.addWidget(QtWidgets.QWidget(), modLayout_row, 0)
modLayout_row += 14
modLayout.addWidget(QtWidgets.QLabel("Frenchpack"), modLayout_row, 0)
modLayout.addWidget(frenchpack, modLayout_row, 1)

View File

@ -0,0 +1,414 @@
local unitPayloads = {
["name"] = "F-16D_50",
["payloads"] = {
[1] = {
["displayName"] = "Retribution DEAD",
["name"] = "Retribution DEAD",
["pylons"] = {
[1] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 1,
},
[2] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 2,
},
[3] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 9,
},
[4] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 8,
},
[5] = {
["CLSID"] = "{AGM-154A}",
["num"] = 7,
},
[6] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 6,
},
[7] = {
["CLSID"] = "{AGM-154A}",
["num"] = 3,
},
[8] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 4,
},
[9] = {
["CLSID"] = "{A111396E-D3E8-4b9c-8AC9-2432489304D5}",
["num"] = 11,
},
[10] = {
["CLSID"] = "{IDF Mods Project 300gal}",
["num"] = 5,
},
[11] = {
["CLSID"] = "{AN_ASQ_213}",
["num"] = 10,
},
[12] = {
["CLSID"] = "ALQ_184",
["num"] = 12,
},
},
["tasks"] = {
[1] = 31,
},
},
[2] = {
["name"] = "ANTISHIP",
["pylons"] = {
[1] = {
["CLSID"] = "{DAC53A2F-79CA-42FF-A77A-F5649B601308}",
["num"] = 7,
},
[2] = {
["CLSID"] = "{DAC53A2F-79CA-42FF-A77A-F5649B601308}",
["num"] = 3,
},
[3] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 2,
},
[4] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 1,
},
[5] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 8,
},
[6] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 9,
},
[7] = {
["CLSID"] = "{A111396E-D3E8-4b9c-8AC9-2432489304D5}",
["num"] = 11,
},
[8] = {
["CLSID"] = "{IDF Mods Project 300gal}",
["num"] = 5,
},
[9] = {
["CLSID"] = "ALQ_184",
["num"] = 12,
},
[10] = {
["CLSID"] = "{600gal}",
["num"] = 6,
},
[11] = {
["CLSID"] = "{600gal}",
["num"] = 4,
},
},
["tasks"] = {
},
},
[3] = {
["name"] = "Retribution OCA/Runway",
["pylons"] = {
[1] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 1,
},
[2] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 2,
},
[3] = {
["CLSID"] = "{AB8B8299-F1CC-4359-89B5-2172E0CF4A5A}",
["num"] = 3,
},
[4] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 4,
},
[5] = {
["CLSID"] = "{IDF Mods Project 300gal}",
["num"] = 5,
},
[6] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 6,
},
[7] = {
["CLSID"] = "{AB8B8299-F1CC-4359-89B5-2172E0CF4A5A}",
["num"] = 7,
},
[8] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 8,
},
[9] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 9,
},
[10] = {
["CLSID"] = "{A111396E-D3E8-4b9c-8AC9-2432489304D5}",
["num"] = 11,
},
[11] = {
["CLSID"] = "ALQ_184",
["num"] = 12,
},
},
["tasks"] = {
[1] = 11,
},
},
[4] = {
["name"] = "CAP",
["pylons"] = {
[1] = {
["CLSID"] = "{IDF Mods Project 300gal}",
["num"] = 5,
},
[2] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 7,
},
[3] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 3,
},
[4] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 2,
},
[5] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 1,
},
[6] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 8,
},
[7] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 9,
},
[8] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 4,
},
[9] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 6,
},
[10] = {
["CLSID"] = "ALQ_184",
["num"] = 12,
},
},
["tasks"] = {
},
},
[5] = {
["name"] = "CAS",
["pylons"] = {
[1] = {
["CLSID"] = "{IDF Mods Project 300gal}",
["num"] = 5,
},
[2] = {
["CLSID"] = "{DAC53A2F-79CA-42FF-A77A-F5649B601308}",
["num"] = 7,
},
[3] = {
["CLSID"] = "{DAC53A2F-79CA-42FF-A77A-F5649B601308}",
["num"] = 3,
},
[4] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 2,
},
[5] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 1,
},
[6] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 8,
},
[7] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 9,
},
[8] = {
["CLSID"] = "{5335D97A-35A5-4643-9D9B-026C75961E52}",
["num"] = 4,
},
[9] = {
["CLSID"] = "{5335D97A-35A5-4643-9D9B-026C75961E52}",
["num"] = 6,
},
[10] = {
["CLSID"] = "{A111396E-D3E8-4b9c-8AC9-2432489304D5}",
["num"] = 11,
},
[11] = {
["CLSID"] = "ALQ_184",
["num"] = 12,
},
},
["tasks"] = {
},
},
[6] = {
["name"] = "Retribution Strike",
["pylons"] = {
[1] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 9,
},
[2] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 1,
},
[3] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 2,
},
[4] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 8,
},
[5] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 6,
},
[6] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 4,
},
[7] = {
["CLSID"] = "{GBU-31}",
["num"] = 3,
},
[8] = {
["CLSID"] = "{GBU-31}",
["num"] = 7,
},
[9] = {
["CLSID"] = "{IDF Mods Project 300gal}",
["num"] = 5,
},
[10] = {
["CLSID"] = "{A111396E-D3E8-4b9c-8AC9-2432489304D5}",
["num"] = 11,
},
[11] = {
["CLSID"] = "ALQ_184",
["num"] = 12,
},
},
["tasks"] = {
[1] = 33,
},
},
[7] = {
["name"] = "Retribution SEAD",
["pylons"] = {
[1] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 9,
},
[2] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 8,
},
[3] = {
["CLSID"] = "{B06DD79A-F21E-4EB9-BD9D-AB3844618C93}",
["num"] = 7,
},
[4] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 6,
},
[5] = {
["CLSID"] = "{IDF Mods Project 300gal}",
["num"] = 5,
},
[6] = {
["CLSID"] = "{A111396E-D3E8-4b9c-8AC9-2432489304D5}",
["num"] = 11,
},
[7] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 4,
},
[8] = {
["CLSID"] = "{B06DD79A-F21E-4EB9-BD9D-AB3844618C93}",
["num"] = 3,
},
[9] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 2,
},
[10] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 1,
},
[11] = {
["CLSID"] = "{AN_ASQ_213}",
["num"] = 10,
},
[12] = {
["CLSID"] = "ALQ_184",
["num"] = 12,
},
},
["tasks"] = {
[1] = 29,
},
},
[8] = {
["name"] = "Retribution Ferry",
["pylons"] = {
[1] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 9,
},
[2] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 8,
},
[3] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 1,
},
[4] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 2,
},
[5] = {
["CLSID"] = "MXU-648-TP",
["num"] = 6,
},
[6] = {
["CLSID"] = "MXU-648-TP",
["num"] = 4,
},
[7] = {
["CLSID"] = "{8A0BE8AE-58D4-4572-9263-3144C0D06364}",
["num"] = 5,
},
[8] = {
["CLSID"] = "ALQ_184",
["num"] = 12,
},
},
["tasks"] = {
},
},
},
["tasks"] = {
},
["unitType"] = "F-16D_50",
}
return unitPayloads

View File

@ -0,0 +1,414 @@
local unitPayloads = {
["name"] = "F-16D_50_NS",
["payloads"] = {
[1] = {
["displayName"] = "Retribution DEAD",
["name"] = "Retribution DEAD",
["pylons"] = {
[1] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 1,
},
[2] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 2,
},
[3] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 9,
},
[4] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 8,
},
[5] = {
["CLSID"] = "{AGM-154A}",
["num"] = 7,
},
[6] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 6,
},
[7] = {
["CLSID"] = "{AGM-154A}",
["num"] = 3,
},
[8] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 4,
},
[9] = {
["CLSID"] = "{A111396E-D3E8-4b9c-8AC9-2432489304D5}",
["num"] = 11,
},
[10] = {
["CLSID"] = "{IDF Mods Project 300gal}",
["num"] = 5,
},
[11] = {
["CLSID"] = "{AN_ASQ_213}",
["num"] = 10,
},
[12] = {
["CLSID"] = "ALQ_184",
["num"] = 12,
},
},
["tasks"] = {
[1] = 31,
},
},
[2] = {
["name"] = "ANTISHIP",
["pylons"] = {
[1] = {
["CLSID"] = "{DAC53A2F-79CA-42FF-A77A-F5649B601308}",
["num"] = 7,
},
[2] = {
["CLSID"] = "{DAC53A2F-79CA-42FF-A77A-F5649B601308}",
["num"] = 3,
},
[3] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 2,
},
[4] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 1,
},
[5] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 8,
},
[6] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 9,
},
[7] = {
["CLSID"] = "{A111396E-D3E8-4b9c-8AC9-2432489304D5}",
["num"] = 11,
},
[8] = {
["CLSID"] = "{IDF Mods Project 300gal}",
["num"] = 5,
},
[9] = {
["CLSID"] = "ALQ_184",
["num"] = 12,
},
[10] = {
["CLSID"] = "{600gal}",
["num"] = 6,
},
[11] = {
["CLSID"] = "{600gal}",
["num"] = 4,
},
},
["tasks"] = {
},
},
[3] = {
["name"] = "Retribution OCA/Runway",
["pylons"] = {
[1] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 1,
},
[2] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 2,
},
[3] = {
["CLSID"] = "{AB8B8299-F1CC-4359-89B5-2172E0CF4A5A}",
["num"] = 3,
},
[4] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 4,
},
[5] = {
["CLSID"] = "{IDF Mods Project 300gal}",
["num"] = 5,
},
[6] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 6,
},
[7] = {
["CLSID"] = "{AB8B8299-F1CC-4359-89B5-2172E0CF4A5A}",
["num"] = 7,
},
[8] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 8,
},
[9] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 9,
},
[10] = {
["CLSID"] = "{A111396E-D3E8-4b9c-8AC9-2432489304D5}",
["num"] = 11,
},
[11] = {
["CLSID"] = "ALQ_184",
["num"] = 12,
},
},
["tasks"] = {
[1] = 11,
},
},
[4] = {
["name"] = "CAP",
["pylons"] = {
[1] = {
["CLSID"] = "{IDF Mods Project 300gal}",
["num"] = 5,
},
[2] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 7,
},
[3] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 3,
},
[4] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 2,
},
[5] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 1,
},
[6] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 8,
},
[7] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 9,
},
[8] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 4,
},
[9] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 6,
},
[10] = {
["CLSID"] = "ALQ_184",
["num"] = 12,
},
},
["tasks"] = {
},
},
[5] = {
["name"] = "CAS",
["pylons"] = {
[1] = {
["CLSID"] = "{IDF Mods Project 300gal}",
["num"] = 5,
},
[2] = {
["CLSID"] = "{DAC53A2F-79CA-42FF-A77A-F5649B601308}",
["num"] = 7,
},
[3] = {
["CLSID"] = "{DAC53A2F-79CA-42FF-A77A-F5649B601308}",
["num"] = 3,
},
[4] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 2,
},
[5] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 1,
},
[6] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 8,
},
[7] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 9,
},
[8] = {
["CLSID"] = "{5335D97A-35A5-4643-9D9B-026C75961E52}",
["num"] = 4,
},
[9] = {
["CLSID"] = "{5335D97A-35A5-4643-9D9B-026C75961E52}",
["num"] = 6,
},
[10] = {
["CLSID"] = "{A111396E-D3E8-4b9c-8AC9-2432489304D5}",
["num"] = 11,
},
[11] = {
["CLSID"] = "ALQ_184",
["num"] = 12,
},
},
["tasks"] = {
},
},
[6] = {
["name"] = "Retribution Strike",
["pylons"] = {
[1] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 9,
},
[2] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 1,
},
[3] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 2,
},
[4] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 8,
},
[5] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 6,
},
[6] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 4,
},
[7] = {
["CLSID"] = "{GBU-31}",
["num"] = 3,
},
[8] = {
["CLSID"] = "{GBU-31}",
["num"] = 7,
},
[9] = {
["CLSID"] = "{IDF Mods Project 300gal}",
["num"] = 5,
},
[10] = {
["CLSID"] = "{A111396E-D3E8-4b9c-8AC9-2432489304D5}",
["num"] = 11,
},
[11] = {
["CLSID"] = "ALQ_184",
["num"] = 12,
},
},
["tasks"] = {
[1] = 33,
},
},
[7] = {
["name"] = "Retribution SEAD",
["pylons"] = {
[1] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 9,
},
[2] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 8,
},
[3] = {
["CLSID"] = "{B06DD79A-F21E-4EB9-BD9D-AB3844618C93}",
["num"] = 7,
},
[4] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 6,
},
[5] = {
["CLSID"] = "{IDF Mods Project 300gal}",
["num"] = 5,
},
[6] = {
["CLSID"] = "{A111396E-D3E8-4b9c-8AC9-2432489304D5}",
["num"] = 11,
},
[7] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 4,
},
[8] = {
["CLSID"] = "{B06DD79A-F21E-4EB9-BD9D-AB3844618C93}",
["num"] = 3,
},
[9] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 2,
},
[10] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 1,
},
[11] = {
["CLSID"] = "{AN_ASQ_213}",
["num"] = 10,
},
[12] = {
["CLSID"] = "ALQ_184",
["num"] = 12,
},
},
["tasks"] = {
[1] = 29,
},
},
[8] = {
["name"] = "Retribution Ferry",
["pylons"] = {
[1] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 9,
},
[2] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 8,
},
[3] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 1,
},
[4] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 2,
},
[5] = {
["CLSID"] = "MXU-648-TP",
["num"] = 6,
},
[6] = {
["CLSID"] = "MXU-648-TP",
["num"] = 4,
},
[7] = {
["CLSID"] = "{8A0BE8AE-58D4-4572-9263-3144C0D06364}",
["num"] = 5,
},
[8] = {
["CLSID"] = "ALQ_184",
["num"] = 12,
},
},
["tasks"] = {
},
},
},
["tasks"] = {
},
["unitType"] = "F-16D_50_NS",
}
return unitPayloads

View File

@ -0,0 +1,414 @@
local unitPayloads = {
["name"] = "F-16D_52",
["payloads"] = {
[1] = {
["displayName"] = "Retribution DEAD",
["name"] = "Retribution DEAD",
["pylons"] = {
[1] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 1,
},
[2] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 2,
},
[3] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 9,
},
[4] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 8,
},
[5] = {
["CLSID"] = "{AGM-154A}",
["num"] = 7,
},
[6] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 6,
},
[7] = {
["CLSID"] = "{AGM-154A}",
["num"] = 3,
},
[8] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 4,
},
[9] = {
["CLSID"] = "{A111396E-D3E8-4b9c-8AC9-2432489304D5}",
["num"] = 11,
},
[10] = {
["CLSID"] = "{IDF Mods Project 300gal}",
["num"] = 5,
},
[11] = {
["CLSID"] = "{AN_ASQ_213}",
["num"] = 10,
},
[12] = {
["CLSID"] = "ALQ_184",
["num"] = 12,
},
},
["tasks"] = {
[1] = 31,
},
},
[2] = {
["name"] = "ANTISHIP",
["pylons"] = {
[1] = {
["CLSID"] = "{DAC53A2F-79CA-42FF-A77A-F5649B601308}",
["num"] = 7,
},
[2] = {
["CLSID"] = "{DAC53A2F-79CA-42FF-A77A-F5649B601308}",
["num"] = 3,
},
[3] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 2,
},
[4] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 1,
},
[5] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 8,
},
[6] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 9,
},
[7] = {
["CLSID"] = "{A111396E-D3E8-4b9c-8AC9-2432489304D5}",
["num"] = 11,
},
[8] = {
["CLSID"] = "{IDF Mods Project 300gal}",
["num"] = 5,
},
[9] = {
["CLSID"] = "ALQ_184",
["num"] = 12,
},
[10] = {
["CLSID"] = "{600gal}",
["num"] = 6,
},
[11] = {
["CLSID"] = "{600gal}",
["num"] = 4,
},
},
["tasks"] = {
},
},
[3] = {
["name"] = "Retribution OCA/Runway",
["pylons"] = {
[1] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 1,
},
[2] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 2,
},
[3] = {
["CLSID"] = "{AB8B8299-F1CC-4359-89B5-2172E0CF4A5A}",
["num"] = 3,
},
[4] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 4,
},
[5] = {
["CLSID"] = "{IDF Mods Project 300gal}",
["num"] = 5,
},
[6] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 6,
},
[7] = {
["CLSID"] = "{AB8B8299-F1CC-4359-89B5-2172E0CF4A5A}",
["num"] = 7,
},
[8] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 8,
},
[9] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 9,
},
[10] = {
["CLSID"] = "{A111396E-D3E8-4b9c-8AC9-2432489304D5}",
["num"] = 11,
},
[11] = {
["CLSID"] = "ALQ_184",
["num"] = 12,
},
},
["tasks"] = {
[1] = 11,
},
},
[4] = {
["name"] = "CAP",
["pylons"] = {
[1] = {
["CLSID"] = "{IDF Mods Project 300gal}",
["num"] = 5,
},
[2] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 7,
},
[3] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 3,
},
[4] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 2,
},
[5] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 1,
},
[6] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 8,
},
[7] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 9,
},
[8] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 4,
},
[9] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 6,
},
[10] = {
["CLSID"] = "ALQ_184",
["num"] = 12,
},
},
["tasks"] = {
},
},
[5] = {
["name"] = "CAS",
["pylons"] = {
[1] = {
["CLSID"] = "{IDF Mods Project 300gal}",
["num"] = 5,
},
[2] = {
["CLSID"] = "{DAC53A2F-79CA-42FF-A77A-F5649B601308}",
["num"] = 7,
},
[3] = {
["CLSID"] = "{DAC53A2F-79CA-42FF-A77A-F5649B601308}",
["num"] = 3,
},
[4] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 2,
},
[5] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 1,
},
[6] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 8,
},
[7] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 9,
},
[8] = {
["CLSID"] = "{5335D97A-35A5-4643-9D9B-026C75961E52}",
["num"] = 4,
},
[9] = {
["CLSID"] = "{5335D97A-35A5-4643-9D9B-026C75961E52}",
["num"] = 6,
},
[10] = {
["CLSID"] = "{A111396E-D3E8-4b9c-8AC9-2432489304D5}",
["num"] = 11,
},
[11] = {
["CLSID"] = "ALQ_184",
["num"] = 12,
},
},
["tasks"] = {
},
},
[6] = {
["name"] = "Retribution Strike",
["pylons"] = {
[1] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 9,
},
[2] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 1,
},
[3] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 2,
},
[4] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 8,
},
[5] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 6,
},
[6] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 4,
},
[7] = {
["CLSID"] = "{GBU-31}",
["num"] = 3,
},
[8] = {
["CLSID"] = "{GBU-31}",
["num"] = 7,
},
[9] = {
["CLSID"] = "{IDF Mods Project 300gal}",
["num"] = 5,
},
[10] = {
["CLSID"] = "{A111396E-D3E8-4b9c-8AC9-2432489304D5}",
["num"] = 11,
},
[11] = {
["CLSID"] = "ALQ_184",
["num"] = 12,
},
},
["tasks"] = {
[1] = 33,
},
},
[7] = {
["name"] = "Retribution SEAD",
["pylons"] = {
[1] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 9,
},
[2] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 8,
},
[3] = {
["CLSID"] = "{B06DD79A-F21E-4EB9-BD9D-AB3844618C93}",
["num"] = 7,
},
[4] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 6,
},
[5] = {
["CLSID"] = "{IDF Mods Project 300gal}",
["num"] = 5,
},
[6] = {
["CLSID"] = "{A111396E-D3E8-4b9c-8AC9-2432489304D5}",
["num"] = 11,
},
[7] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 4,
},
[8] = {
["CLSID"] = "{B06DD79A-F21E-4EB9-BD9D-AB3844618C93}",
["num"] = 3,
},
[9] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 2,
},
[10] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 1,
},
[11] = {
["CLSID"] = "{AN_ASQ_213}",
["num"] = 10,
},
[12] = {
["CLSID"] = "ALQ_184",
["num"] = 12,
},
},
["tasks"] = {
[1] = 29,
},
},
[8] = {
["name"] = "Retribution Ferry",
["pylons"] = {
[1] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 9,
},
[2] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 8,
},
[3] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 1,
},
[4] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 2,
},
[5] = {
["CLSID"] = "MXU-648-TP",
["num"] = 6,
},
[6] = {
["CLSID"] = "MXU-648-TP",
["num"] = 4,
},
[7] = {
["CLSID"] = "{8A0BE8AE-58D4-4572-9263-3144C0D06364}",
["num"] = 5,
},
[8] = {
["CLSID"] = "ALQ_184",
["num"] = 12,
},
},
["tasks"] = {
},
},
},
["tasks"] = {
},
["unitType"] = "F-16D_52",
}
return unitPayloads

View File

@ -0,0 +1,414 @@
local unitPayloads = {
["name"] = "F-16D_52_NS",
["payloads"] = {
[1] = {
["displayName"] = "Retribution DEAD",
["name"] = "Retribution DEAD",
["pylons"] = {
[1] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 1,
},
[2] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 2,
},
[3] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 9,
},
[4] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 8,
},
[5] = {
["CLSID"] = "{AGM-154A}",
["num"] = 7,
},
[6] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 6,
},
[7] = {
["CLSID"] = "{AGM-154A}",
["num"] = 3,
},
[8] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 4,
},
[9] = {
["CLSID"] = "{A111396E-D3E8-4b9c-8AC9-2432489304D5}",
["num"] = 11,
},
[10] = {
["CLSID"] = "{IDF Mods Project 300gal}",
["num"] = 5,
},
[11] = {
["CLSID"] = "{AN_ASQ_213}",
["num"] = 10,
},
[12] = {
["CLSID"] = "ALQ_184",
["num"] = 12,
},
},
["tasks"] = {
[1] = 31,
},
},
[2] = {
["name"] = "ANTISHIP",
["pylons"] = {
[1] = {
["CLSID"] = "{DAC53A2F-79CA-42FF-A77A-F5649B601308}",
["num"] = 7,
},
[2] = {
["CLSID"] = "{DAC53A2F-79CA-42FF-A77A-F5649B601308}",
["num"] = 3,
},
[3] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 2,
},
[4] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 1,
},
[5] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 8,
},
[6] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 9,
},
[7] = {
["CLSID"] = "{A111396E-D3E8-4b9c-8AC9-2432489304D5}",
["num"] = 11,
},
[8] = {
["CLSID"] = "{IDF Mods Project 300gal}",
["num"] = 5,
},
[9] = {
["CLSID"] = "ALQ_184",
["num"] = 12,
},
[10] = {
["CLSID"] = "{600gal}",
["num"] = 6,
},
[11] = {
["CLSID"] = "{600gal}",
["num"] = 4,
},
},
["tasks"] = {
},
},
[3] = {
["name"] = "Retribution OCA/Runway",
["pylons"] = {
[1] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 1,
},
[2] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 2,
},
[3] = {
["CLSID"] = "{AB8B8299-F1CC-4359-89B5-2172E0CF4A5A}",
["num"] = 3,
},
[4] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 4,
},
[5] = {
["CLSID"] = "{IDF Mods Project 300gal}",
["num"] = 5,
},
[6] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 6,
},
[7] = {
["CLSID"] = "{AB8B8299-F1CC-4359-89B5-2172E0CF4A5A}",
["num"] = 7,
},
[8] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 8,
},
[9] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 9,
},
[10] = {
["CLSID"] = "{A111396E-D3E8-4b9c-8AC9-2432489304D5}",
["num"] = 11,
},
[11] = {
["CLSID"] = "ALQ_184",
["num"] = 12,
},
},
["tasks"] = {
[1] = 11,
},
},
[4] = {
["name"] = "CAP",
["pylons"] = {
[1] = {
["CLSID"] = "{IDF Mods Project 300gal}",
["num"] = 5,
},
[2] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 7,
},
[3] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 3,
},
[4] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 2,
},
[5] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 1,
},
[6] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 8,
},
[7] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 9,
},
[8] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 4,
},
[9] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 6,
},
[10] = {
["CLSID"] = "ALQ_184",
["num"] = 12,
},
},
["tasks"] = {
},
},
[5] = {
["name"] = "CAS",
["pylons"] = {
[1] = {
["CLSID"] = "{IDF Mods Project 300gal}",
["num"] = 5,
},
[2] = {
["CLSID"] = "{DAC53A2F-79CA-42FF-A77A-F5649B601308}",
["num"] = 7,
},
[3] = {
["CLSID"] = "{DAC53A2F-79CA-42FF-A77A-F5649B601308}",
["num"] = 3,
},
[4] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 2,
},
[5] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 1,
},
[6] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 8,
},
[7] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 9,
},
[8] = {
["CLSID"] = "{5335D97A-35A5-4643-9D9B-026C75961E52}",
["num"] = 4,
},
[9] = {
["CLSID"] = "{5335D97A-35A5-4643-9D9B-026C75961E52}",
["num"] = 6,
},
[10] = {
["CLSID"] = "{A111396E-D3E8-4b9c-8AC9-2432489304D5}",
["num"] = 11,
},
[11] = {
["CLSID"] = "ALQ_184",
["num"] = 12,
},
},
["tasks"] = {
},
},
[6] = {
["name"] = "Retribution Strike",
["pylons"] = {
[1] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 9,
},
[2] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 1,
},
[3] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 2,
},
[4] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 8,
},
[5] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 6,
},
[6] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 4,
},
[7] = {
["CLSID"] = "{GBU-31}",
["num"] = 3,
},
[8] = {
["CLSID"] = "{GBU-31}",
["num"] = 7,
},
[9] = {
["CLSID"] = "{IDF Mods Project 300gal}",
["num"] = 5,
},
[10] = {
["CLSID"] = "{A111396E-D3E8-4b9c-8AC9-2432489304D5}",
["num"] = 11,
},
[11] = {
["CLSID"] = "ALQ_184",
["num"] = 12,
},
},
["tasks"] = {
[1] = 33,
},
},
[7] = {
["name"] = "Retribution SEAD",
["pylons"] = {
[1] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 9,
},
[2] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 8,
},
[3] = {
["CLSID"] = "{B06DD79A-F21E-4EB9-BD9D-AB3844618C93}",
["num"] = 7,
},
[4] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 6,
},
[5] = {
["CLSID"] = "{IDF Mods Project 300gal}",
["num"] = 5,
},
[6] = {
["CLSID"] = "{A111396E-D3E8-4b9c-8AC9-2432489304D5}",
["num"] = 11,
},
[7] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 4,
},
[8] = {
["CLSID"] = "{B06DD79A-F21E-4EB9-BD9D-AB3844618C93}",
["num"] = 3,
},
[9] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 2,
},
[10] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 1,
},
[11] = {
["CLSID"] = "{AN_ASQ_213}",
["num"] = 10,
},
[12] = {
["CLSID"] = "ALQ_184",
["num"] = 12,
},
},
["tasks"] = {
[1] = 29,
},
},
[8] = {
["name"] = "Retribution Ferry",
["pylons"] = {
[1] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 9,
},
[2] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 8,
},
[3] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 1,
},
[4] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 2,
},
[5] = {
["CLSID"] = "MXU-648-TP",
["num"] = 6,
},
[6] = {
["CLSID"] = "MXU-648-TP",
["num"] = 4,
},
[7] = {
["CLSID"] = "{8A0BE8AE-58D4-4572-9263-3144C0D06364}",
["num"] = 5,
},
[8] = {
["CLSID"] = "ALQ_184",
["num"] = 12,
},
},
["tasks"] = {
},
},
},
["tasks"] = {
},
["unitType"] = "F-16D_52_NS",
}
return unitPayloads

View File

@ -12,6 +12,8 @@
"F-15D Baz",
"F-15E Strike Eagle",
"F-16CM Fighting Falcon (Block 50)",
"F-16C Fighting Falcon (IDF mod)",
"F-16I Sufa",
"F-14B Tomcat",
"F/A-18C Hornet (Lot 20)",
"AV-8B Harrier II Night Attack",

View File

@ -17,6 +17,10 @@
"F-15C Eagle",
"F-15E Strike Eagle",
"F-16CM Fighting Falcon (Block 50)",
"F-16D Fighting Falcon (Block 52+)",
"F-16D Fighting Falcon (Block 52)",
"F-16D Fighting Falcon (Block 50+)",
"F-16D Fighting Falcon (Block 50)",
"F-4E Phantom II",
"F/A-18C Hornet (Lot 20)",
"Mirage 2000C",

View File

@ -18,6 +18,10 @@
"F-15C Eagle",
"F-15E Strike Eagle",
"F-16CM Fighting Falcon (Block 50)",
"F-16D Fighting Falcon (Block 52+)",
"F-16D Fighting Falcon (Block 52)",
"F-16D Fighting Falcon (Block 50+)",
"F-16D Fighting Falcon (Block 50)",
"F-22A Raptor",
"F/A-18C Hornet (Lot 20)",
"Mirage 2000C",

View File

@ -20,6 +20,10 @@
"F-15D Baz",
"F-15E Strike Eagle",
"F-16CM Fighting Falcon (Block 50)",
"F-16D Fighting Falcon (Block 52+)",
"F-16D Fighting Falcon (Block 52)",
"F-16D Fighting Falcon (Block 50+)",
"F-16D Fighting Falcon (Block 50)",
"F-22A Raptor",
"F-5E Tiger II",
"F/A-18C Hornet (Lot 20)",

View File

@ -11,6 +11,8 @@
"C-130",
"C-130J-30 Super Hercules",
"F-16CM Fighting Falcon (Block 50)",
"F-16D Fighting Falcon (Block 52+)",
"F-16D Fighting Falcon (Block 52)",
"F-4E Phantom II",
"Mirage 2000-5",
"Mirage 2000C",

View File

@ -16,6 +16,8 @@
"F-15D Baz",
"F-15E Strike Eagle",
"F-16CM Fighting Falcon (Block 50)",
"F-16C Fighting Falcon (IDF mod)",
"F-16I Sufa",
"F-4E Phantom II",
"UH-1H Iroquois",
"UH-60L"

View File

@ -16,6 +16,8 @@
"F-15D Baz",
"F-15E Strike Eagle",
"F-16CM Fighting Falcon (Block 50)",
"F-16C Fighting Falcon (IDF mod)",
"F-16I Sufa",
"F/A-18C Hornet (Lot 20)",
"Mirage 2000C",
"UH-1H Iroquois",

View File

@ -6,6 +6,8 @@
"aircrafts": [
"AH-1W SuperCobra",
"F-16CM Fighting Falcon (Block 50)",
"F-16D Fighting Falcon (Block 52+)",
"F-16D Fighting Falcon (Block 52)",
"JF-17 Thunder",
"Mi-8MTV2 Hip",
"MiG-19P Farmer-B",

View File

@ -8,6 +8,8 @@
],
"aircrafts": [
"F-16CM Fighting Falcon (Block 50)",
"F-16D Fighting Falcon (Block 52+)",
"F-16D Fighting Falcon (Block 52)",
"Mi-24V Hind-E",
"Mi-24P Hind-F",
"Mi-8MTV2 Hip",

View File

@ -11,6 +11,8 @@
"C-130",
"CH-47D",
"F-16CM Fighting Falcon (Block 50)",
"F-16D Fighting Falcon (Block 50+)",
"F-16D Fighting Falcon (Block 50)",
"F-4E Phantom II",
"OH-58D Kiowa Warrior",
"UH-1H Iroquois",

View File

@ -8,6 +8,8 @@
"AH-64D Apache Longbow (AI)",
"C-130",
"F-16CM Fighting Falcon (Block 50)",
"F-16D Fighting Falcon (Block 50+)",
"F-16D Fighting Falcon (Block 50)",
"Mirage 2000-5",
"Mirage 2000C"
],

View File

@ -11,6 +11,8 @@
"C-17A",
"CH-47D",
"F-16CM Fighting Falcon (Block 50)",
"F-16D Fighting Falcon (Block 50+)",
"F-16D Fighting Falcon (Block 50)",
"Mirage 2000-5",
"Mirage 2000C",
"UH-60A",

View File

@ -22,6 +22,10 @@
"F-15C Eagle",
"F-15E Strike Eagle",
"F-16CM Fighting Falcon (Block 50)",
"F-16D Fighting Falcon (Block 52+)",
"F-16D Fighting Falcon (Block 52)",
"F-16D Fighting Falcon (Block 50+)",
"F-16D Fighting Falcon (Block 50)",
"F/A-18C Hornet (Lot 20)",
"S-3B Viking",
"SH-60B Seahawk",

View File

@ -24,6 +24,10 @@
"F-15C Eagle",
"F-15E Strike Eagle",
"F-16CM Fighting Falcon (Block 50)",
"F-16D Fighting Falcon (Block 52+)",
"F-16D Fighting Falcon (Block 52)",
"F-16D Fighting Falcon (Block 50+)",
"F-16D Fighting Falcon (Block 50)",
"F-22A Raptor",
"F/A-18C Hornet (Lot 20)",
"S-3B Viking",

View File

@ -0,0 +1,465 @@
local unitPayloads = {
["name"] = "F-16C_50",
["payloads"] = {
[1] = {
["name"] = "CAS",
["pylons"] = {
[1] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 1,
},
[2] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 2,
},
[3] = {
["CLSID"] = "{DAC53A2F-79CA-42FF-A77A-F5649B601308}",
["num"] = 3,
},
[4] = {
["CLSID"] = "{51F9AAE5-964F-4D21-83FB-502E3BFE5F8A}",
["num"] = 4,
},
[5] = {
["CLSID"] = "{IDF Mods Project 300gal}",
["num"] = 5,
},
[6] = {
["CLSID"] = "{51F9AAE5-964F-4D21-83FB-502E3BFE5F8A}",
["num"] = 6,
},
[7] = {
["CLSID"] = "{DAC53A2F-79CA-42FF-A77A-F5649B601308}",
["num"] = 7,
},
[8] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 8,
},
[9] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 9,
},
[10] = {
["CLSID"] = "{A111396E-D3E8-4b9c-8AC9-2432489304D5}",
["num"] = 11,
},
[11] = {
["CLSID"] = "ALQ_184",
["num"] = 12,
},
},
["tasks"] = {
},
},
[2] = {
["name"] = "ANTISHIP",
["pylons"] = {
[1] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 9,
},
[2] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 8,
},
[3] = {
["CLSID"] = "{69DC8AE7-8F77-427B-B8AA-B19D3F478B66}",
["num"] = 7,
},
[4] = {
["CLSID"] = "{600gal+CFT Fuel Right 1500lb}",
["num"] = 6,
},
[5] = {
["CLSID"] = "{A111396E-D3E8-4b9c-8AC9-2432489304D5}",
["num"] = 11,
},
[6] = {
["CLSID"] = "<CLEAN>",
["num"] = 5,
},
[7] = {
["CLSID"] = "{600gal+CFT Fuel Left 1500lb}",
["num"] = 4,
},
[8] = {
["CLSID"] = "{69DC8AE7-8F77-427B-B8AA-B19D3F478B66}",
["num"] = 3,
},
[9] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 2,
},
[10] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 1,
},
[11] = {
["CLSID"] = "ALQ_184",
["num"] = 12,
},
[12] = {
["CLSID"] = "{IDF Mods Project F-16I CFT}",
["num"] = 13,
},
},
["tasks"] = {
},
},
[3] = {
["name"] = "CAP",
["pylons"] = {
[1] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 1,
},
[2] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 2,
},
[3] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 3,
},
[4] = {
["CLSID"] = "{600gal+CFT Fuel Left 1500lb}",
["num"] = 4,
},
[5] = {
["CLSID"] = "<CLEAN>",
["num"] = 5,
},
[6] = {
["CLSID"] = "{600gal+CFT Fuel Right 1500lb}",
["num"] = 6,
},
[7] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 7,
},
[8] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 8,
},
[9] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 9,
},
[10] = {
["CLSID"] = "{IDF Mods Project F-16I CFT}",
["num"] = 13,
},
},
["tasks"] = {
},
},
[4] = {
["name"] = "Retribution Strike",
["pylons"] = {
[1] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 1,
},
[2] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 2,
},
[3] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 9,
},
[4] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 8,
},
[5] = {
["CLSID"] = "{A111396E-D3E8-4b9c-8AC9-2432489304D5}",
["num"] = 11,
},
[6] = {
["CLSID"] = "{GBU-24}",
["num"] = 4,
},
[7] = {
["CLSID"] = "{GBU-24}",
["num"] = 6,
},
[8] = {
["CLSID"] = "{GBU-24}",
["num"] = 3,
},
[9] = {
["CLSID"] = "{GBU-24}",
["num"] = 7,
},
[10] = {
["CLSID"] = "{IDF Mods Project 300gal}",
["num"] = 5,
},
[11] = {
["CLSID"] = "ALQ_184",
["num"] = 12,
},
},
["tasks"] = {
[1] = 33,
},
},
[5] = {
["name"] = "Retribution SEAD",
["pylons"] = {
[1] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 1,
},
[2] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 2,
},
[3] = {
["CLSID"] = "{B06DD79A-F21E-4EB9-BD9D-AB3844618C93}",
["num"] = 3,
},
[4] = {
["CLSID"] = "{B06DD79A-F21E-4EB9-BD9D-AB3844618C93}",
["num"] = 4,
},
[5] = {
["CLSID"] = "{IDF Mods Project 300gal}",
["num"] = 5,
},
[6] = {
["CLSID"] = "{B06DD79A-F21E-4EB9-BD9D-AB3844618C93}",
["num"] = 6,
},
[7] = {
["CLSID"] = "{B06DD79A-F21E-4EB9-BD9D-AB3844618C93}",
["num"] = 7,
},
[8] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 8,
},
[9] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 9,
},
[10] = {
["CLSID"] = "{A111396E-D3E8-4b9c-8AC9-2432489304D5}",
["num"] = 11,
},
[11] = {
["CLSID"] = "ALQ_184",
["num"] = 12,
},
},
["tasks"] = {
[1] = 29,
},
},
[6] = {
["displayName"] = "Retribution DEAD",
["name"] = "Retribution DEAD",
["pylons"] = {
[1] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 1,
},
[2] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 2,
},
[3] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 9,
},
[4] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 8,
},
[5] = {
["CLSID"] = "{AGM-154A}",
["num"] = 7,
},
[6] = {
["CLSID"] = "{600gal+CFT Fuel Right 1500lb}",
["num"] = 6,
},
[7] = {
["CLSID"] = "{AGM-154A}",
["num"] = 3,
},
[8] = {
["CLSID"] = "{600gal+CFT Fuel Left 1500lb}",
["num"] = 4,
},
[9] = {
["CLSID"] = "{A111396E-D3E8-4b9c-8AC9-2432489304D5}",
["num"] = 11,
},
[10] = {
["CLSID"] = "{IDF Mods Project 300gal}",
["num"] = 5,
},
[11] = {
["CLSID"] = "{AN_ASQ_213}",
["num"] = 10,
},
[12] = {
["CLSID"] = "ALQ_184",
["num"] = 12,
},
[13] = {
["CLSID"] = "{IDF Mods Project F-16I CFT}",
["num"] = 13,
},
},
["tasks"] = {
[1] = 31,
},
},
[7] = {
["name"] = "Retribution Ferry",
["pylons"] = {
[1] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 9,
},
[2] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 8,
},
[3] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 1,
},
[4] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 2,
},
[5] = {
["CLSID"] = "MXU-648-TP",
["num"] = 6,
},
[6] = {
["CLSID"] = "MXU-648-TP",
["num"] = 4,
},
[7] = {
["CLSID"] = "{IDF Mods Project 300gal}",
["num"] = 5,
},
},
["tasks"] = {
},
},
[8] = {
["name"] = "Retribution OCA/Runway",
["pylons"] = {
[1] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 1,
},
[2] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 2,
},
[3] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 9,
},
[4] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 8,
},
[5] = {
["CLSID"] = "{A111396E-D3E8-4b9c-8AC9-2432489304D5}",
["num"] = 11,
},
[6] = {
["CLSID"] = "{AB8B8299-F1CC-4359-89B5-2172E0CF4A5A}",
["num"] = 4,
},
[7] = {
["CLSID"] = "{AB8B8299-F1CC-4359-89B5-2172E0CF4A5A}",
["num"] = 6,
},
[8] = {
["CLSID"] = "{AB8B8299-F1CC-4359-89B5-2172E0CF4A5A}",
["num"] = 3,
},
[9] = {
["CLSID"] = "{AB8B8299-F1CC-4359-89B5-2172E0CF4A5A}",
["num"] = 7,
},
[10] = {
["CLSID"] = "{IDF Mods Project 300gal}",
["num"] = 5,
},
[11] = {
["CLSID"] = "ALQ_184",
["num"] = 12,
},
},
["tasks"] = {
[1] = 11,
},
},
[9] = {
["name"] = "Retribution SEAD Escort",
["pylons"] = {
[1] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 1,
},
[2] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 2,
},
[3] = {
["CLSID"] = "LAU_88_AGM_65H_3",
["num"] = 3,
},
[4] = {
["CLSID"] = "{B06DD79A-F21E-4EB9-BD9D-AB3844618C93}",
["num"] = 4,
},
[5] = {
["CLSID"] = "{IDF Mods Project 300gal}",
["num"] = 5,
},
[6] = {
["CLSID"] = "{B06DD79A-F21E-4EB9-BD9D-AB3844618C93}",
["num"] = 6,
},
[7] = {
["CLSID"] = "LAU_88_AGM_65H_3",
["num"] = 7,
},
[8] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 8,
},
[9] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 9,
},
[10] = {
["CLSID"] = "{A111396E-D3E8-4b9c-8AC9-2432489304D5}",
["num"] = 11,
},
[11] = {
["CLSID"] = "ALQ_184",
["num"] = 12,
},
},
["tasks"] = {
[1] = 29,
},
},
},
["unitType"] = "F-16C_50",
}
return unitPayloads

View File

@ -0,0 +1,372 @@
local unitPayloads = {
["name"] = "F-16I",
["payloads"] = {
[1] = {
["name"] = "CAS",
["pylons"] = {
[1] = {
["CLSID"] = "ALQ_184",
["num"] = 5,
},
[2] = {
["CLSID"] = "{DAC53A2F-79CA-42FF-A77A-F5649B601308}",
["num"] = 7,
},
[3] = {
["CLSID"] = "{DAC53A2F-79CA-42FF-A77A-F5649B601308}",
["num"] = 3,
},
[4] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 2,
},
[5] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 1,
},
[6] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 8,
},
[7] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 9,
},
[8] = {
["CLSID"] = "{5335D97A-35A5-4643-9D9B-026C75961E52}",
["num"] = 4,
},
[9] = {
["CLSID"] = "{5335D97A-35A5-4643-9D9B-026C75961E52}",
["num"] = 6,
},
[10] = {
["CLSID"] = "{A111396E-D3E8-4b9c-8AC9-2432489304D5}",
["num"] = 11,
},
},
["tasks"] = {
},
},
[2] = {
["name"] = "ANTISHIP",
["pylons"] = {
[1] = {
["CLSID"] = "{DAC53A2F-79CA-42FF-A77A-F5649B601308}",
["num"] = 7,
},
[2] = {
["CLSID"] = "{DAC53A2F-79CA-42FF-A77A-F5649B601308}",
["num"] = 3,
},
[3] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 2,
},
[4] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 1,
},
[5] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 8,
},
[6] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 9,
},
[7] = {
["CLSID"] = "{A111396E-D3E8-4b9c-8AC9-2432489304D5}",
["num"] = 11,
},
[8] = {
["CLSID"] = "ALQ_184",
["num"] = 5,
},
},
["tasks"] = {
},
},
[3] = {
["name"] = "CAP",
["pylons"] = {
[1] = {
["CLSID"] = "<CLEAN>",
["num"] = 5,
},
[2] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 7,
},
[3] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 3,
},
[4] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 2,
},
[5] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 1,
},
[6] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 8,
},
[7] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 9,
},
[8] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 4,
},
[9] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 6,
},
},
["tasks"] = {
},
},
[4] = {
["name"] = "Retribution Strike",
["pylons"] = {
[1] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 9,
},
[2] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 1,
},
[3] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 2,
},
[4] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 8,
},
[5] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 6,
},
[6] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 4,
},
[7] = {
["CLSID"] = "{GBU-31}",
["num"] = 3,
},
[8] = {
["CLSID"] = "{GBU-31}",
["num"] = 7,
},
[9] = {
["CLSID"] = "ALQ_184",
["num"] = 5,
},
[10] = {
["CLSID"] = "{A111396E-D3E8-4b9c-8AC9-2432489304D5}",
["num"] = 11,
},
},
["tasks"] = {
[1] = 33,
},
},
[5] = {
["name"] = "Retribution SEAD",
["pylons"] = {
[1] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 9,
},
[2] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 8,
},
[3] = {
["CLSID"] = "{B06DD79A-F21E-4EB9-BD9D-AB3844618C93}",
["num"] = 7,
},
[4] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 6,
},
[5] = {
["CLSID"] = "ALQ_184",
["num"] = 5,
},
[6] = {
["CLSID"] = "{A111396E-D3E8-4b9c-8AC9-2432489304D5}",
["num"] = 11,
},
[7] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 4,
},
[8] = {
["CLSID"] = "{B06DD79A-F21E-4EB9-BD9D-AB3844618C93}",
["num"] = 3,
},
[9] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 2,
},
[10] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 1,
},
[11] = {
["CLSID"] = "{AN_ASQ_213}",
["num"] = 10,
},
},
["tasks"] = {
[1] = 29,
},
},
[6] = {
["displayName"] = "Retribution DEAD",
["name"] = "Retribution DEAD",
["pylons"] = {
[1] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 1,
},
[2] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 2,
},
[3] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 9,
},
[4] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 8,
},
[5] = {
["CLSID"] = "{AGM-154A}",
["num"] = 7,
},
[6] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 6,
},
[7] = {
["CLSID"] = "{AGM-154A}",
["num"] = 3,
},
[8] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 4,
},
[9] = {
["CLSID"] = "{A111396E-D3E8-4b9c-8AC9-2432489304D5}",
["num"] = 11,
},
[10] = {
["CLSID"] = "ALQ_184",
["num"] = 5,
},
[11] = {
["CLSID"] = "{AN_ASQ_213}",
["num"] = 10,
},
},
["tasks"] = {
[1] = 31,
},
},
[7] = {
["name"] = "Retribution Ferry",
["pylons"] = {
[1] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 9,
},
[2] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 8,
},
[3] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 1,
},
[4] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 2,
},
[5] = {
["CLSID"] = "MXU-648-TP",
["num"] = 6,
},
[6] = {
["CLSID"] = "MXU-648-TP",
["num"] = 4,
},
[7] = {
["CLSID"] = "{8A0BE8AE-58D4-4572-9263-3144C0D06364}",
["num"] = 5,
},
},
["tasks"] = {
},
},
[8] = {
["name"] = "Retribution OCA/Runway",
["pylons"] = {
[1] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 1,
},
[2] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 2,
},
[3] = {
["CLSID"] = "{AB8B8299-F1CC-4359-89B5-2172E0CF4A5A}",
["num"] = 3,
},
[4] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 4,
},
[5] = {
["CLSID"] = "ALQ_184",
["num"] = 5,
},
[6] = {
["CLSID"] = "{F376DBEE-4CAE-41BA-ADD9-B2910AC95DEC}",
["num"] = 6,
},
[7] = {
["CLSID"] = "{AB8B8299-F1CC-4359-89B5-2172E0CF4A5A}",
["num"] = 7,
},
[8] = {
["CLSID"] = "{5CE2FF2A-645A-4197-B48D-8720AC69394F}",
["num"] = 8,
},
[9] = {
["CLSID"] = "{40EF17B7-F508-45de-8566-6FFECC0C1AB8}",
["num"] = 9,
},
[10] = {
["CLSID"] = "{A111396E-D3E8-4b9c-8AC9-2432489304D5}",
["num"] = 11,
},
},
["tasks"] = {
[1] = 11,
},
},
},
["unitType"] = "F-16I",
}
return unitPayloads

View File

@ -0,0 +1,22 @@
---
name: 101st Squadron (IDF)
nickname: First Fighter
female_pilot_percentage: 6
country: Israel
role: Strike Fighter
aircraft: F-16C Fighting Falcon (IDF mod)
livery: IAF 101st squadron
mission_types:
- BAI
- BARCAP
- CAS
- DEAD
- Escort
- Intercept
- OCA/Aircraft
- OCA/Runway
- SEAD
- SEAD Escort
- Strike
- Fighter sweep
- TARCAP

View File

@ -0,0 +1,22 @@
---
name: 110th Squadron (IDF)
nickname: Knights of the North
female_pilot_percentage: 6
country: Israel
role: Strike Fighter
aircraft: F-16C Fighting Falcon (IDF mod)
livery: IAF 110th squadron
mission_types:
- BAI
- BARCAP
- CAS
- DEAD
- Escort
- Intercept
- OCA/Aircraft
- OCA/Runway
- SEAD
- SEAD Escort
- Strike
- Fighter sweep
- TARCAP

View File

@ -0,0 +1,22 @@
---
name: 117th Squadron (IDF)
nickname: First Jet
female_pilot_percentage: 6
country: Israel
role: Strike Fighter
aircraft: F-16C Fighting Falcon (IDF mod)
livery: IAF 117th squadron
mission_types:
- BAI
- BARCAP
- CAS
- DEAD
- Escort
- Intercept
- OCA/Aircraft
- OCA/Runway
- SEAD
- SEAD Escort
- Strike
- Fighter sweep
- TARCAP

Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 200 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 176 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 308 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.2 KiB

View File

@ -40,6 +40,7 @@ fuel:
min_safe: 1000
variants:
F-16CM Fighting Falcon (Block 50): {}
F-16I Sufa: {}
F-2A: {}
radios:
intra_flight: AN/ARC-222

View File

@ -0,0 +1,58 @@
description:
"The F-16D is a two seat, single engine multirole fighter that was
developed in the 1970s. More than 4,500 units were manufactured and are operated
today by 26 countries where the aircraft performs numerous missions that include
air superiority, close air support, precision bombing, air defense suppression,
reconnaissance and more. Few other aircraft can match its versatility, maneuverability,
firepower, and huge production numbers.
Nicknamed the Viper by its pilots, the F-16 was designed with a reclined seating
position for high G tolerance and a single-piece bubble canopy for exceptional visibility
and comfort. Its lightweight and powerful F110-GE-129 engines provide a greater
than 1:1 thrust ratio.
Housed in the nose of the Viper is a multifunction APG-68(V)5 radar. The aircraft
can also be equipped with multiple sensors such as the LITENING targeting pod and
HARM Targeting System (HTS).
The Viper is armed for air-to-air combat with Sidewinders, AMRAAMs, and an internal
20mm 6-barrel Gatling gun. It can also be loaded with a wide range of air-to-ground
weapons that include general purpose bombs, rockets, canister munition, Mavericks,
laser- and GPS-guided bombs, and more"
introduced: 1991
manufacturer: General Dynamics
origin: USA
price: 22
role: Multirole Fighter
max_range: 350
fuel:
# Parking 44 to RWY 06L at Anderson AFB.
taxi: 200
# AB takeoff to 350/0.75, reduce to MIL and maintain 350/0.75 to 25k ft.
climb_ppm: 28.33
# 0.85 mach for 100NM.
cruise_ppm: 12
# MIL for 100NM. Occasional AB use.
combat_ppm: 26
min_safe: 1000
variants:
F-16D Fighting Falcon (Block 50+): {}
radios:
intra_flight: AN/ARC-222
inter_flight: AN/ARC-164
channels:
type: common
namer: viper
# COM2 is the AN/ARC-222, which is the VHF radio we want to use for
# intra-flight communication to leave COM1 open for UHF inter-flight.
intra_flight_radio_index: 2
inter_flight_radio_index: 1
# default_overrides:
# HelmetMountedDevice: 1
# LAU3ROF: 0
# LaserCode1: 8
# LaserCode10: 8
# LaserCode100: 6

View File

@ -0,0 +1,58 @@
description:
"The F-16D is a two seat, single engine multirole fighter that was
developed in the 1970s. More than 4,500 units were manufactured and are operated
today by 26 countries where the aircraft performs numerous missions that include
air superiority, close air support, precision bombing, air defense suppression,
reconnaissance and more. Few other aircraft can match its versatility, maneuverability,
firepower, and huge production numbers.
Nicknamed the Viper by its pilots, the F-16 was designed with a reclined seating
position for high G tolerance and a single-piece bubble canopy for exceptional visibility
and comfort. Its lightweight and powerful F110-GE-129 engines provide a greater
than 1:1 thrust ratio.
Housed in the nose of the Viper is a multifunction APG-68(V)5 radar. The aircraft
can also be equipped with multiple sensors such as the LITENING targeting pod and
HARM Targeting System (HTS).
The Viper is armed for air-to-air combat with Sidewinders, AMRAAMs, and an internal
20mm 6-barrel Gatling gun. It can also be loaded with a wide range of air-to-ground
weapons that include general purpose bombs, rockets, canister munition, Mavericks,
laser- and GPS-guided bombs, and more"
introduced: 1991
manufacturer: General Dynamics
origin: USA
price: 22
role: Multirole Fighter
max_range: 350
fuel:
# Parking 44 to RWY 06L at Anderson AFB.
taxi: 200
# AB takeoff to 350/0.75, reduce to MIL and maintain 350/0.75 to 25k ft.
climb_ppm: 28.33
# 0.85 mach for 100NM.
cruise_ppm: 12
# MIL for 100NM. Occasional AB use.
combat_ppm: 26
min_safe: 1000
variants:
F-16D Fighting Falcon (Block 50): {}
radios:
intra_flight: AN/ARC-222
inter_flight: AN/ARC-164
channels:
type: common
namer: viper
# COM2 is the AN/ARC-222, which is the VHF radio we want to use for
# intra-flight communication to leave COM1 open for UHF inter-flight.
intra_flight_radio_index: 2
inter_flight_radio_index: 1
# default_overrides:
# HelmetMountedDevice: 1
# LAU3ROF: 0
# LaserCode1: 8
# LaserCode10: 8
# LaserCode100: 6

View File

@ -0,0 +1,58 @@
description:
"The F-16D is a two seat, single engine multirole fighter that was
developed in the 1970s. More than 4,500 units were manufactured and are operated
today by 26 countries where the aircraft performs numerous missions that include
air superiority, close air support, precision bombing, air defense suppression,
reconnaissance and more. Few other aircraft can match its versatility, maneuverability,
firepower, and huge production numbers.
Nicknamed the Viper by its pilots, the F-16 was designed with a reclined seating
position for high G tolerance and a single-piece bubble canopy for exceptional visibility
and comfort. Its lightweight and powerful F100-PW-229 engines provide a greater
than 1:1 thrust ratio.
Housed in the nose of the Viper is a multifunction APG-68(V)5 radar. The aircraft
can also be equipped with multiple sensors such as the LITENING targeting pod and
HARM Targeting System (HTS).
The Viper is armed for air-to-air combat with Sidewinders, AMRAAMs, and an internal
20mm 6-barrel Gatling gun. It can also be loaded with a wide range of air-to-ground
weapons that include general purpose bombs, rockets, canister munition, Mavericks,
laser- and GPS-guided bombs, and more"
introduced: 1991
manufacturer: General Dynamics
origin: USA
price: 22
role: Multirole Fighter
max_range: 350
fuel:
# Parking 44 to RWY 06L at Anderson AFB.
taxi: 200
# AB takeoff to 350/0.75, reduce to MIL and maintain 350/0.75 to 25k ft.
climb_ppm: 28.33
# 0.85 mach for 100NM.
cruise_ppm: 12
# MIL for 100NM. Occasional AB use.
combat_ppm: 26
min_safe: 1000
variants:
F-16D Fighting Falcon (Block 52+): {}
radios:
intra_flight: AN/ARC-222
inter_flight: AN/ARC-164
channels:
type: common
namer: viper
# COM2 is the AN/ARC-222, which is the VHF radio we want to use for
# intra-flight communication to leave COM1 open for UHF inter-flight.
intra_flight_radio_index: 2
inter_flight_radio_index: 1
# default_overrides:
# HelmetMountedDevice: 1
# LAU3ROF: 0
# LaserCode1: 8
# LaserCode10: 8
# LaserCode100: 6

View File

@ -0,0 +1,58 @@
description:
"The F-16D is a two seat, single engine multirole fighter that was
developed in the 1970s. More than 4,500 units were manufactured and are operated
today by 26 countries where the aircraft performs numerous missions that include
air superiority, close air support, precision bombing, air defense suppression,
reconnaissance and more. Few other aircraft can match its versatility, maneuverability,
firepower, and huge production numbers.
Nicknamed the Viper by its pilots, the F-16 was designed with a reclined seating
position for high G tolerance and a single-piece bubble canopy for exceptional visibility
and comfort. Its lightweight and powerful F100-PW-229 engines provide a greater
than 1:1 thrust ratio.
Housed in the nose of the Viper is a multifunction APG-68(V)5 radar. The aircraft
can also be equipped with multiple sensors such as the LITENING targeting pod and
HARM Targeting System (HTS).
The Viper is armed for air-to-air combat with Sidewinders, AMRAAMs, and an internal
20mm 6-barrel Gatling gun. It can also be loaded with a wide range of air-to-ground
weapons that include general purpose bombs, rockets, canister munition, Mavericks,
laser- and GPS-guided bombs, and more"
introduced: 1991
manufacturer: General Dynamics
origin: USA
price: 22
role: Multirole Fighter
max_range: 350
fuel:
# Parking 44 to RWY 06L at Anderson AFB.
taxi: 200
# AB takeoff to 350/0.75, reduce to MIL and maintain 350/0.75 to 25k ft.
climb_ppm: 28.33
# 0.85 mach for 100NM.
cruise_ppm: 12
# MIL for 100NM. Occasional AB use.
combat_ppm: 26
min_safe: 1000
variants:
F-16D Fighting Falcon (Block 52): {}
radios:
intra_flight: AN/ARC-222
inter_flight: AN/ARC-164
channels:
type: common
namer: viper
# COM2 is the AN/ARC-222, which is the VHF radio we want to use for
# intra-flight communication to leave COM1 open for UHF inter-flight.
intra_flight_radio_index: 2
inter_flight_radio_index: 1
# default_overrides:
# HelmetMountedDevice: 1
# LAU3ROF: 0
# LaserCode1: 8
# LaserCode10: 8
# LaserCode100: 6

View File

@ -0,0 +1,58 @@
description:
"The F-16C is a single seat, single engine multirole fighter that was
developed in the 1970s. More than 4,500 units were manufactured and are operated
today by 26 countries where the aircraft performs numerous missions that include
air superiority, close air support, precision bombing, air defense suppression,
reconnaissance and more. Few other aircraft can match its versatility, maneuverability,
firepower, and huge production numbers.
Nicknamed the Viper by its pilots, the F-16 was designed with a reclined seating
position for high G tolerance and a single-piece bubble canopy for exceptional visibility
and comfort. Its lightweight and powerful F-110-GE-129 engines provide a greater
than 1:1 thrust ratio.
Housed in the nose of the Viper is a multifunction APG-68(V)5 radar. The aircraft
can also be equipped with multiple sensors such as the LITENING targeting pod and
HARM Targeting System (HTS).
The Viper is armed for air-to-air combat with Sidewinders, AMRAAMs, and an internal
20mm 6-barrel Gatling gun. It can also be loaded with a wide range of air-to-ground
weapons that include general purpose bombs, rockets, canister munition, Mavericks,
laser- and GPS-guided bombs, and more"
introduced: 1991
manufacturer: General Dynamics
origin: USA
price: 22
role: Multirole Fighter
max_range: 350
fuel:
# Parking 44 to RWY 06L at Anderson AFB.
taxi: 200
# AB takeoff to 350/0.75, reduce to MIL and maintain 350/0.75 to 25k ft.
climb_ppm: 28.33
# 0.85 mach for 100NM.
cruise_ppm: 12
# MIL for 100NM. Occasional AB use.
combat_ppm: 26
min_safe: 1000
variants:
F-16C Fighting Falcon (IDF mod): {}
radios:
intra_flight: AN/ARC-222
inter_flight: AN/ARC-164
channels:
type: common
namer: viper
# COM2 is the AN/ARC-222, which is the VHF radio we want to use for
# intra-flight communication to leave COM1 open for UHF inter-flight.
intra_flight_radio_index: 2
inter_flight_radio_index: 1
# default_overrides:
# HelmetMountedDevice: 1
# LAU3ROF: 0
# LaserCode1: 8
# LaserCode10: 8
# LaserCode100: 6