Add AirAssault and Airlift mission types with CTLD support

- Add the new airassault mission type and special flightplans for it
- Add the mission type to airbase and FOB
- Add Layout for the UH-1H
- Add mission type to capable squadrons
- Allow the auto planner to task air assault missions when preconditions are met
- Improve Airlift mission type and improve the flightplan (Stopover and Helo landing)
- Allow Slingload and spawnable crates for airlift
- Rework airsupport to a general missiondata class
- Added Carrier Information to mission data
- Allow to define CTLD specific capabilities in the unit yaml
- Allow inflight preload and fixed wing support for air assault
This commit is contained in:
RndName
2022-04-12 12:42:17 +02:00
parent de148dbb61
commit aa77cfe4b9
73 changed files with 996 additions and 212 deletions

View File

@@ -1,5 +1,8 @@
class: Helicopter
always_keeps_gun: true
carrier_capable: true
cabin_size: 0 # Can not transport troops
can_carry_crates: false # Can not carry crates
description: The AH-1 Cobra was developed in the mid-1960s as an interim gunship for
the U.S. Army for use during the Vietnam War. The Cobra shared the proven transmission,
rotor system, and the T53 turboshaft engine of the UH-1 'Huey'. By June 1967, the

View File

@@ -1,4 +1,7 @@
class: Helicopter
always_keeps_gun: true
cabin_size: 0 # Can not transport troops
can_carry_crates: false # Can not carry crates
description: The legendary 'Apache' is an US twin-turboshaft attack helicopter for
a crew of two. It features a nose-mounted sensor suite for target acquisition and
night vision systems. It is armed with a 30 mm (1.18 in) M230 chain gun carried

View File

@@ -1,5 +1,8 @@
class: Helicopter
always_keeps_gun: true
lha_capable: true
cabin_size: 0 # Can not transport troops
can_carry_crates: false # Can not carry crates
description: The legendary 'Apache' is an US twin-turboshaft attack helicopter for
a crew of two. It features a nose-mounted sensor suite for target acquisition and
night vision systems. It is armed with a 30 mm (1.18 in) M230 chain gun carried

View File

@@ -1,5 +1,8 @@
class: Helicopter
always_keeps_gun: true
lha_capable: true
cabin_size: 0 # Can not transport troops
can_carry_crates: false # Can not carry crates
description: The legendary 'Apache' is an US twin-turboshaft attack helicopter for
a crew of two. It features a nose-mounted sensor suite for target acquisition and
night vision systems. It is armed with a 30 mm (1.18 in) M230 chain gun carried

View File

@@ -1,4 +1,7 @@
class: Helicopter
cabin_size: 24 # It should have 33 but we do not want so much for CTLD to be possible
can_carry_crates: true
description: The CH-47D is a transport helicopter.
price: 4
price: 6
variants:
CH-47D: null

View File

@@ -1,4 +1,7 @@
class: Helicopter
cabin_size: 24 # It should have 37 but we do not want so much for CTLD to be possible
can_carry_crates: true
description: The CH-53 is a military transport helicopter.
price: 4
price: 6
variants:
CH-53E: null

View File

@@ -9,5 +9,6 @@ origin: USA
price: 18
role: Transport
max_range: 1000
cabin_size: 24 # It should have more but we do not want so much for CTLD to be possible
variants:
C-130J-30 Super Hercules: {}

View File

@@ -1,3 +1,4 @@
class: Helicopter
always_keeps_gun: true
carrier_capable: true
description:
@@ -8,6 +9,8 @@ description:
that it has an ejection seat."
introduced: 1995
lha_capable: true
cabin_size: 0 # Can not transport troops
can_carry_crates: true
manufacturer: Kamov
origin: USSR/Russia
price: 20

View File

@@ -1,3 +1,4 @@
class: Helicopter
always_keeps_gun: true
description: "The Mil Mi-24 (Russian: \u041C\u0438\u043B\u044C \u041C\u0438-24; NATO\
\ reporting name: Hind) is a large helicopter gunship, attack helicopter and low-capacity\
@@ -14,6 +15,8 @@ description: "The Mil Mi-24 (Russian: \u041C\u0438\u043B\u044C \u041C\u0438-24;
\ cockpits. It served to a great success in the Afghanistan war, until the Taliban\
\ where equipped with Stinger Missiles from the CIA."
lha_capable: true
cabin_size: 6
can_carry_crates: true
introduced: 1981
manufacturer: Mil
origin: USSR/Russia

View File

@@ -1,3 +1,4 @@
class: Helicopter
always_keeps_gun: true
description: "The Mil Mi-24 (Russian: \u041C\u0438\u043B\u044C \u041C\u0438-24; NATO\
\ reporting name: Hind) is a large helicopter gunship, attack helicopter and low-capacity\
@@ -14,6 +15,8 @@ description: "The Mil Mi-24 (Russian: \u041C\u0438\u043B\u044C \u041C\u0438-24;
\ cockpits. It served to a great success in the Afghanistan war, until the Taliban\
\ where equiped with Stinger Misseles from the CIA."
lha_capable: true
cabin_size: 6
can_carry_crates: true
introduced: 1976
manufacturer: Mil
origin: USSR/Russia

View File

@@ -1,3 +1,6 @@
price: 4
class: Helicopter
cabin_size: 24 # It should have 60+ but we do not want so much for CTLD to be possible
can_carry_crates: true
price: 6
variants:
Mi-26: null

View File

@@ -1,3 +1,6 @@
class: Helicopter
cabin_size: 0
can_carry_crates: false
always_keeps_gun: true
description: The Mil Mi-28 (NATO reporting name 'Havoc') is a Russian all-weather,
day-night, military tandem, two-seat anti-armor attack helicopter. It is an attack

View File

@@ -1,9 +1,12 @@
class: Helicopter
carrier_capable: true
description: The Mil Mi-8MTV2 is an upgraded version of one of the most widely produced
helicopters in history and a combat transport and fire support veteran of countless
operations around the world.
introduced: 1981
lha_capable: true
cabin_size: 12
can_carry_crates: true
manufacturer: Mil
origin: USSR/Russia
price: 5

View File

@@ -1,3 +1,6 @@
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

View File

@@ -1,3 +1,4 @@
class: Helicopter
carrier_capable: true
description: "The SA342 Gazelle is a light scout/attack and transport helicopter.\
\ It was introduced in 1968 as a result of cooperation between A\xE9rospatiale and\
@@ -9,6 +10,8 @@ description: "The SA342 Gazelle is a light scout/attack and transport helicopter
\ which features the famous Fenestron tail rotor."
introduced: 1977
lha_capable: true
cabin_size: 2
can_carry_crates: false
manufacturer: "A\xE9rospatiale"
origin: France
price: 5

View File

@@ -1,3 +1,4 @@
class: Helicopter
carrier_capable: true
description: "The SA342 Gazelle is a light scout/attack and transport helicopter.\
\ It was introduced in 1968 as a result of cooperation between A\xE9rospatiale and\
@@ -9,6 +10,8 @@ description: "The SA342 Gazelle is a light scout/attack and transport helicopter
\ which features the famous Fenestron tail rotor."
introduced: 1977
lha_capable: true
cabin_size: 2
can_carry_crates: false
manufacturer: "A\xE9rospatiale"
origin: France
price: 8

View File

@@ -1,4 +1,7 @@
class: Helicopter
price: 4
cabin_size: 2
can_carry_crates: false
variants:
SA342Minigun: null
kneeboard_units: "metric"

View File

@@ -1,3 +1,4 @@
class: Helicopter
carrier_capable: true
description: "The SA342 Gazelle is a light scout/attack and transport helicopter.\
\ It was introduced in 1968 as a result of cooperation between A\xE9rospatiale and\
@@ -9,6 +10,8 @@ description: "The SA342 Gazelle is a light scout/attack and transport helicopter
\ which features the famous Fenestron tail rotor."
introduced: 1977
lha_capable: true
cabin_size: 2
can_carry_crates: false
manufacturer: "A\xE9rospatiale"
origin: France
price: 8

View File

@@ -1,3 +1,6 @@
class: Helicopter
cabin_size: 6
can_carry_crates: true
carrier_capable: true
description: The Sikorsky SH-60/MH-60 Seahawk (or Sea Hawk) is a twin turboshaft engine,
multi-mission United States Navy helicopter based on the United States Army UH-60

View File

@@ -1,3 +1,4 @@
class: Helicopter
carrier_capable: true
description:
The UH-1 Iroquois, better known as the Huey, is one of the most iconic
@@ -5,6 +6,8 @@ description:
serve in both military and civilian roles around the globe today.
introduced: 1967
lha_capable: true
cabin_size: 6
can_carry_crates: true
manufacturer: Bell
origin: USA
price: 4

View File

@@ -1,3 +1,6 @@
class: Helicopter
price: 4
cabin_size: 10
can_carry_crates: true
variants:
UH-60A: null

View File

@@ -1,3 +1,4 @@
class: Helicopter
description:
The Sikorsky UH-60 Black Hawk is a four-blade, twin-engine, medium-lift utility helicopter manufactured by Sikorsky Aircraft.
The UH-60A entered service with the U.S. Army in 1979, to replace the Bell UH-1 Iroquois as the Army's tactical transport helicopter.
@@ -5,6 +6,8 @@ description:
introduced: 1989
carrier_capable: true
lha_capable: true
cabin_size: 10
can_carry_crates: true
manufacturer: Sikorsky
origin: USA
price: 4