From c78e6dc231f56727e8c7ab2c78c3a3a8199c74e2 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 57f40c64..1ff3718d 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: @@ -112,11 +109,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, @@ -130,7 +122,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(),