Settings doctrine page + streamlining (#156)

* Added a separate Doctrine page in settings with the following new options:
- Minimum number of aircraft for autoplanner to plan OCA packages against
- Airbase threat range (nmi)
- TARCAP threat buffer distance (nmi)
- AEW&C threat buffer distance (nmi)
- Theater tanker threat buffer distance (nmi)

Implemented handling for the OPFOR autoplanner aggressiveness in objectivefinder.py vulnerable_control_points().

* * Added three new options in Settings:
- Autoplanner plans refueling flights for Strike packages
- Autoplanner plans refueling flights for OCA packages
- Autoplanner plans refueling flights for DEAD packages

Fixed a bug in faction.py where F-16Ds were not correctly removed from the faction when the F-16I/F-16D mod was not selected.

* Renamed Maximum frontline length -> Maximum frontline width.
This commit is contained in:
MetalStormGhost
2023-07-02 00:54:27 +03:00
committed by GitHub
parent 4b4ec8d9ad
commit 6e37cadb84
21 changed files with 168 additions and 40 deletions

View File

@@ -15,7 +15,7 @@ recommended_player_income_multiplier: 1.0
recommended_enemy_income_multiplier: 1.0
advanced_iads: false
settings:
max_frontline_length: 30
max_frontline_width: 30
player_income_multiplier: 1.5
squadrons:
CVN-74 John Stennis:

View File

@@ -15,7 +15,7 @@ recommended_player_income_multiplier: 5.0
recommended_enemy_income_multiplier: 1.0
advanced_iads: false
settings:
max_frontline_length: 30
max_frontline_width: 30
squadrons:
CVN-74 John Stennis:
- primary: BARCAP

View File

@@ -15,7 +15,7 @@ recommended_player_income_multiplier: 5.0
recommended_enemy_income_multiplier: 1.0
advanced_iads: false
settings:
max_frontline_length: 30
max_frontline_width: 30
squadrons:
Blue CV-1:
- primary: BARCAP

View File

@@ -14,7 +14,7 @@ recommended_enemy_money: 2000
recommended_player_income_multiplier: 5.0
recommended_enemy_income_multiplier: 1.0
settings:
max_frontline_length: 20
max_frontline_width: 20
advanced_iads: true # Campaign has connection_nodes / power_sources / command_centers
iads_config:
#COMMAND

View File

@@ -14,7 +14,7 @@ recommended_enemy_money: 2000
recommended_player_income_multiplier: 5.0
recommended_enemy_income_multiplier: 1.0
settings:
max_frontline_length: 30
max_frontline_width: 30
advanced_iads: true # Campaign has connection_nodes / power_sources / command_centers
iads_config:
#REDFOR BASE DEFENSE

View File

@@ -15,7 +15,7 @@ recommended_player_income_multiplier: 5.0
recommended_enemy_income_multiplier: 1.0
advanced_iads: false
settings:
max_frontline_length: 30
max_frontline_width: 30
squadrons:
#Bandar Abbas Intl
2: