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
No known key found for this signature in database
GPG Key ID: B0402B2C9B764D99

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