From 8d56e2d3bb06fc2f7d11c9833a1e6630c723f9ae Mon Sep 17 00:00:00 2001 From: Raffson Date: Sun, 28 Jan 2024 14:44:17 +0100 Subject: [PATCH] Reinitialize flights upon abort --- qt_ui/windows/QWaitingForMissionResultWindow.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/qt_ui/windows/QWaitingForMissionResultWindow.py b/qt_ui/windows/QWaitingForMissionResultWindow.py index 9013c04b..da1d5aa6 100644 --- a/qt_ui/windows/QWaitingForMissionResultWindow.py +++ b/qt_ui/windows/QWaitingForMissionResultWindow.py @@ -237,5 +237,7 @@ class QWaitingForMissionResultWindow(QDialog): def reset_game_state(self): self.sim_controller.set_game(self.game) + for _, f in self.game.db.flights.objects.items(): + f.state.reinitialize(self.game.conditions.start_time) GameUpdateSignal.get_instance().updateGame(self.game) self.close()