missions.create_flight_plans: a no-navigation zone in the way makes CMO ask the player to pathfind #30
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Library rerun of 2026-10-14 (after #28's guard). Santa Clara AB was the target, inside the flow's no-navigation zone
NO-NAV land E7A6QQ1V(a 1.6° ring around it).createFlightPlansmade CMO stop the game with a modal question: "The strike planner could not generate a direct-path flightplan for HOLOLIVE #21 due to the presence of No-Navigation Zones. Do you want the pathfinder to attempt finding a route? ... the pathfinder will not allow aircraft to fly closer than 0.2 degrees (12nm at the equator) to any No-Navigation Zones." The operator answered Yes. The socket call timed out waiting (outcome_unknown), and the harness's unassign/remove were then correctly refused for the uncertain reservation. Its final sweep removed the mission.Fix: the tester's tool (its 7f3bf9e) refuses, naming the zone, aircraft and target, when any active zone of the side lies on or within 0.2° of an aircraft's direct way to a target. It reads each zone through
getnonavzone(guid), whose wrapper holds the corners (checked live). Also from this run:navigation.fly_patternread back partial because the harness ordered 349 kn and CMO holds jets at 350 kn in an orbit;--pattern-speednow defaults to 350.A library rerun needs a target outside every no-navigation zone: the flow draws zones over hostile bases and ships it isn't striking, and the guard now refuses a target inside one.