zhexu14 5b858886c0
Doctrine cleanup (#3318)
This PR:

- Refactors the doctrine class to have a bit more structure, in
anticipation of adding more elements to Doctrine.
- Moves previously hard coded helo-specific altitudes into the Doctrine
class, aligning a bunch of altitudes ~200ft in the process.
- Refactors ingress_altitude to combat_altitude to clarify that the
altitude is applied to multiple waypoint types, not just the ingress
altitude.
2024-01-01 13:31:26 -08:00

35 lines
733 B
YAML

name: coldwar
hold_distance_nm: 15
push_distance_nm: 10
join_distance_nm: 10
max_ingress_distance_nm: 30
min_ingress_distance_nm: 10
rendezvous_altitude_ft_msl: 22000
combat_altitude_ft_msl: 18000
cap:
duration_minutes: 30
min_track_length_nm: 12
max_track_length_nm: 24
min_distance_from_cp_nm: 8
max_distance_from_cp_nm: 25
engagement_range_nm: 35
min_patrol_altitude_ft_msl: 10000
max_patrol_altitude_ft_msl: 24000
cas:
duration_minutes: 30
sweep:
distance_nm: 40
ground_unit_procurement_ratios:
Tank: 4
ATGM: 2
APC: 3
IFV: 2
Artillery: 1
SHORAD: 2
Recon: 1
helicopter:
combat_altitude_ft_agl: 200
rendezvous_altitude_ft_agl: 1500
air_assault_nav_altitude_ft_agl: 1500