From 9a73a10a09a350961f6f318ab6fe7a5ad862b65d Mon Sep 17 00:00:00 2001 From: Dan Albert Date: Sat, 19 Nov 2022 13:05:06 -0800 Subject: [PATCH] Remove refueling from sweep flights. The timing for these doesn't work. Sweep RTBs at the same time the package reaches its TOT. The tanker won't be on station until 1m30s before the package reaches the refueling point. --- game/ato/flightplans/sweep.py | 9 --------- 1 file changed, 9 deletions(-) diff --git a/game/ato/flightplans/sweep.py b/game/ato/flightplans/sweep.py index 4f1fb60a..caa26487 100644 --- a/game/ato/flightplans/sweep.py +++ b/game/ato/flightplans/sweep.py @@ -22,7 +22,6 @@ class SweepLayout(LoiterLayout): nav_to: list[FlightWaypoint] sweep_start: FlightWaypoint sweep_end: FlightWaypoint - refuel: FlightWaypoint | None nav_from: list[FlightWaypoint] def iter_waypoints(self) -> Iterator[FlightWaypoint]: @@ -31,8 +30,6 @@ class SweepLayout(LoiterLayout): yield from self.nav_to yield self.sweep_start yield self.sweep_end - if self.refuel is not None: - yield self.refuel yield from self.nav_from yield self.arrival if self.divert is not None: @@ -113,11 +110,6 @@ class Builder(IBuilder[SweepFlightPlan, SweepLayout]): hold = builder.hold(self._hold_point()) - refuel = None - - if self.package.waypoints is not None: - refuel = builder.refuel(self.package.waypoints.refuel) - return SweepLayout( departure=builder.takeoff(self.flight.departure), hold=hold, @@ -131,7 +123,6 @@ class Builder(IBuilder[SweepFlightPlan, SweepLayout]): ), sweep_start=start, sweep_end=end, - refuel=refuel, arrival=builder.land(self.flight.arrival), divert=builder.divert(self.flight.divert), bullseye=builder.bullseye(),