Move mission range data into the aircraft type.

The doctrine/task limits were capturing a reasonable average for the
era, but it did a bad job for cases like the Harrier vs the Hornet,
which perform similar missions but have drastically different max
ranges. It also forced us into limiting CAS missions (even those flown
by long range aircraft like the A-10) to 50nm since helicopters could
commonly be fragged to them.

This should allow us to design campaigns without needing airfields to be
a max of ~50-100nm apart.
This commit is contained in:
Dan Albert
2021-07-17 15:31:52 -07:00
parent 04a8040292
commit c65ac5a7cf
43 changed files with 120 additions and 143 deletions

View File

@@ -1,5 +1,6 @@
description: The A-50 is an AWACS plane.
max_group_size: 1
max_range: 2000
price: 50
patrol:
altitude: 33000

View File

@@ -27,6 +27,7 @@ manufacturer: McDonnell Douglas
origin: USA/UK
price: 15
role: V/STOL Attack
max_range: 100
variants:
AV-8B Harrier II Night Attack: {}
radios:

View File

@@ -1,4 +1,5 @@
description: The An-26B is a military transport aircraft.
price: 15
max_range: 800
variants:
An-26B: null

View File

@@ -1,4 +1,5 @@
description: The Rockwell B-1 Lancer is a supersonic variable-sweep wing, heavy bomber
description:
The Rockwell B-1 Lancer is a supersonic variable-sweep wing, heavy bomber
used by the United States Air Force. It is commonly called the 'Bone' (from 'B-One').It
is one of three strategic bombers in the U.S. Air Force fleet as of 2021, the other
two being the B-2 Spirit and the B-52 Stratofortress. It first served in combat
@@ -12,5 +13,6 @@ manufacturer: Rockwell
origin: USA
price: 45
role: Supersonic Strategic Bomber
max_range: 2000
variants:
B-1B Lancer: {}

View File

@@ -1,4 +1,5 @@
description: The Boeing B-52 Stratofortress is capable of carrying up to 70,000 pounds
description:
The Boeing B-52 Stratofortress is capable of carrying up to 70,000 pounds
(32,000 kg) of weapons, and has a typical combat range of more than 8,800 miles
(14,080 km) without aerial refueling. The B-52 completed sixty years of continuous
service with its original operator in 2015. After being upgraded between 2013 and
@@ -8,5 +9,6 @@ manufacturer: Boeing
origin: USA
price: 35
role: Strategic Bomber
max_range: 2000
variants:
B-52H Stratofortress: {}

View File

@@ -1,4 +1,5 @@
description: The C-130 is a military transport aircraft.
price: 15
max_range: 1000
variants:
C-130: null

View File

@@ -1,4 +1,5 @@
description: The C-17 is a military transport aircraft.
price: 18
max_range: 2000
variants:
C-17A: null

View File

@@ -8,6 +8,7 @@ manufacturer: Northrop Grumman
origin: USA
price: 50
role: AEW&C
max_range: 2000
patrol:
altitude: 30000
variants:

View File

@@ -1,6 +1,7 @@
description: The E-3A is a AWACS aicraft.
price: 50
max_group_size: 1
max_range: 2000
patrol:
altitude: 35000
variants:

View File

@@ -21,6 +21,7 @@ manufacturer: Grumman
origin: USA
price: 22
role: Carrier-based Air-Superiority Fighter/Fighter Bomber
max_range: 250
variants:
F-14A Tomcat (Block 135-GR Late): {}
radios:

View File

@@ -21,6 +21,7 @@ manufacturer: Grumman
origin: USA
price: 26
role: Carrier-based Air-Superiority Fighter/Fighter Bomber
max_range: 250
variants:
F-14B Tomcat: {}
radios:

View File

@@ -1,4 +1,5 @@
description: The early verison of the F-16. It flew in Desert Storm.
price: 15
max_range: 200
variants:
F-16A: null

View File

@@ -27,6 +27,7 @@ manufacturer: General Dynamics
origin: USA
price: 22
role: Multirole Fighter
max_range: 200
variants:
F-16CM Fighting Falcon (Block 50): {}
F-2A: {}

View File

@@ -1,4 +1,5 @@
description: The Lockheed Martin C-130J Super Hercules is a four-engine turboprop
description:
The Lockheed Martin C-130J Super Hercules is a four-engine turboprop
military transport aircraft. The C-130J is a comprehensive update of the Lockheed
C-130 Hercules, with new engines, flight deck, and other systems. As of February
2018, 400 C-130J aircraft have been delivered to 17 nations.
@@ -7,5 +8,6 @@ manufacturer: Lockheed
origin: USA
price: 18
role: Transport
max_range: 1000
variants:
C-130J-30 Super Hercules: {}

View File

@@ -1,3 +1,4 @@
price: 20
max_range: 1000
variants:
IL-76MD: null

View File

@@ -1,5 +1,6 @@
price: 20
max_group_size: 1
max_range: 1000
patrol:
# ~280 knots IAS.
speed: 400

View File

@@ -8,6 +8,7 @@ manufacturer: Beoing
origin: USA
price: 25
role: Tanker
max_range: 1000
patrol:
# ~300 knots IAS.
speed: 445

View File

@@ -1,10 +1,12 @@
description: The Lockheed Martin (previously Lockheed) KC-130 is a family of the extended-range
description:
The Lockheed Martin (previously Lockheed) KC-130 is a family of the extended-range
tanker version of the C-130 Hercules transport aircraft modified for aerial refueling.
introduced: 1962
manufacturer: Lockheed Martin
origin: USA
price: 25
role: Tanker
max_range: 1000
patrol:
# ~210 knots IAS, roughly the max for the KC-130 at altitude.
speed: 370

View File

@@ -1,4 +1,5 @@
description: The Boeing KC-135 Stratotanker is a military aerial refueling aircraft
description:
The Boeing KC-135 Stratotanker is a military aerial refueling aircraft
that was developed from the Boeing 367-80 prototype, alongside the Boeing 707 airliner. This
model has the Multi-point Refueling System modification, allowing for probe and
drogue refuelling.
@@ -7,6 +8,7 @@ manufacturer: Boeing
origin: USA
price: 25
role: Tanker
max_range: 1000
patrol:
# 300 knots IAS.
speed: 440

View File

@@ -1,4 +1,5 @@
price: 50
max_range: 2000
patrol:
altitude: 40000
variants:

View File

@@ -1,5 +1,6 @@
carrier_capable: true
description: The Lockheed S-3 Viking is a 4-crew, twin-engine turbofan-powered jet
description:
The Lockheed S-3 Viking is a 4-crew, twin-engine turbofan-powered jet
aircraft that was used by the U.S. Navy (USN) primarily for anti-submarine warfare.
In the late 1990s, the S-3B's mission focus shifted to surface warfare and aerial
refueling. The Viking also provided electronic warfare and surface surveillance
@@ -16,6 +17,7 @@ origin: USA
price: 20
max_group_size: 1
role: Carrier-based Tanker
max_range: 1000
patrol:
# ~265 knots IAS.
speed: 320

View File

@@ -1,3 +1,4 @@
price: 25
max_range: 600
variants:
Yak-40: null