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

34 lines
736 B
YAML

name: modern
hold_distance_nm: 25
push_distance_nm: 20
join_distance_nm: 20
max_ingress_distance_nm: 45
min_ingress_distance_nm: 10
rendezvous_altitude_ft_msl: 25000
combat_altitude_ft_msl: 20000
cap:
duration_minutes: 30
min_track_length_nm: 15
max_track_length_nm: 40
min_distance_from_cp_nm: 10
max_distance_from_cp_nm: 40
engagement_range_nm: 50
min_patrol_altitude_ft_msl: 15000
max_patrol_altitude_ft_msl: 33000
cas:
duration_minutes: 30
sweep:
distance_nm: 60
ground_unit_procurement_ratios:
Tank: 3
ATGM: 2
APC: 2
IFV: 3
Artillery: 1
SHORAD: 2
Recon: 1
helicopter:
combat_altitude_ft_agl: 200
rendezvous_altitude_ft_agl: 1500
air_assault_nav_altitude_ft_agl: 1500