From bf5807d9c1c35db00d7f4d84cb92ddd6a9913fba Mon Sep 17 00:00:00 2001 From: Raffson Date: Sun, 25 Jun 2023 15:38:22 +0200 Subject: [PATCH] Fix parking space info in AWCD --- qt_ui/windows/AirWingConfigurationDialog.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/qt_ui/windows/AirWingConfigurationDialog.py b/qt_ui/windows/AirWingConfigurationDialog.py index 8b6c9894..c58ef1c9 100644 --- a/qt_ui/windows/AirWingConfigurationDialog.py +++ b/qt_ui/windows/AirWingConfigurationDialog.py @@ -39,7 +39,7 @@ from game.coalition import Coalition from game.dcs.aircrafttype import AircraftType from game.squadrons import AirWing, Pilot, Squadron from game.squadrons.squadrondef import SquadronDef -from game.theater import ControlPoint +from game.theater import ControlPoint, ParkingType from game.theater.start_generator import GeneratorSettings from qt_ui.uiconstants import AIRCRAFT_ICONS, ICONS from qt_ui.widgets.combos.primarytaskselector import PrimaryTaskSelector @@ -365,7 +365,11 @@ class SquadronConfigurationBox(QGroupBox): if self.gen_settings.squadrons_start_full else "" ) - total_slots = self.squadron.location.total_aircraft_parking + total_slots = self.squadron.location.total_aircraft_parking( + ParkingType().from_aircraft( + self.squadron.aircraft, self.game.settings.ground_start_ai_planes + ) + ) slots = "N/A" if ap := self.squadron.location.dcs_airport: slots = len(ap.free_parking_slots(self.squadron.aircraft.dcs_unit_type))