mirror of
https://github.com/dcs-retribution/dcs-retribution.git
synced 2025-11-10 15:41:24 +00:00
Merge remote-tracking branch 'remotes/MetalStormGhost/dcs_liberation/f16i-mod-support-v2.2' into f16i-mod-support-v2.2
Added a pydcs extension for the IDF Mods Project F-16I mod version 2.2, utilizing the pylon_injector written for the CJS Superbug mod support. Includes banner by Schmokedpancake. The mod alters the stock F-16C aircraft, which requires a different approach when injecting the mod information to pydcs. The extension changes the F-16C parameters by setattr(F_16C_50, "fuel_max", 2585.48), adds new weapons to the existing pylons and adds five new ones (for example, the mod allows internal ECM equipment in the dorsal spine, freeing the central hardpoint for a fuel tank). The mod also adds additional Vipers: F-16D (both with and without the dorsal spine, GE and P&W engines) and the stock F-16C Block 50 under a different DCS unit ID. Also added a separate mod_payloads directory under resources which can be used when aircraft added by mods use the same "unitType" in the loadout lua files. The loadouts are only loaded if the mod is enabled (uses the existing inject_custom_payloads function). The mod settings are now saved in the Liberation save inside the Faction, so loading the aircraft icons, banners, loadouts etc and the pydcs injection can be re-applied on game load.
This commit is contained in:
@@ -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
|
||||
|
||||
58
resources/units/aircraft/F-16D_50.yaml
Normal file
58
resources/units/aircraft/F-16D_50.yaml
Normal 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
|
||||
58
resources/units/aircraft/F-16D_50_NS.yaml
Normal file
58
resources/units/aircraft/F-16D_50_NS.yaml
Normal 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
|
||||
58
resources/units/aircraft/F-16D_52.yaml
Normal file
58
resources/units/aircraft/F-16D_52.yaml
Normal 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
|
||||
58
resources/units/aircraft/F-16D_52_NS.yaml
Normal file
58
resources/units/aircraft/F-16D_52_NS.yaml
Normal 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
|
||||
58
resources/units/aircraft/F-16I.yaml
Normal file
58
resources/units/aircraft/F-16I.yaml
Normal 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
|
||||
Reference in New Issue
Block a user