Only pass air-defenses to IpSolver when creating package waypoints

Aims to solve an issue where waypoints would completely disregard air defenses and overfly them due to interference from airbase threat ranges...
This commit is contained in:
Raffson
2024-09-21 22:24:40 +02:00
parent 126d70792f
commit 87ca233f20

View File

@@ -38,7 +38,7 @@ class PackageWaypoints:
dcs_to_shapely_point(origin.position),
dcs_to_shapely_point(package.target.position),
coalition.doctrine,
coalition.opponent.threat_zone.all,
coalition.opponent.threat_zone.air_defenses,
)
ip_solver.set_debug_properties(
waypoint_debug_directory() / "IP", coalition.game.theater.terrain