mirror of
https://github.com/dcs-retribution/dcs-retribution.git
synced 2025-11-10 15:41:24 +00:00
Fix parking space info in AWCD
This commit is contained in:
parent
5368c06650
commit
bf5807d9c1
@ -39,7 +39,7 @@ from game.coalition import Coalition
|
|||||||
from game.dcs.aircrafttype import AircraftType
|
from game.dcs.aircrafttype import AircraftType
|
||||||
from game.squadrons import AirWing, Pilot, Squadron
|
from game.squadrons import AirWing, Pilot, Squadron
|
||||||
from game.squadrons.squadrondef import SquadronDef
|
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 game.theater.start_generator import GeneratorSettings
|
||||||
from qt_ui.uiconstants import AIRCRAFT_ICONS, ICONS
|
from qt_ui.uiconstants import AIRCRAFT_ICONS, ICONS
|
||||||
from qt_ui.widgets.combos.primarytaskselector import PrimaryTaskSelector
|
from qt_ui.widgets.combos.primarytaskselector import PrimaryTaskSelector
|
||||||
@ -365,7 +365,11 @@ class SquadronConfigurationBox(QGroupBox):
|
|||||||
if self.gen_settings.squadrons_start_full
|
if self.gen_settings.squadrons_start_full
|
||||||
else ""
|
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"
|
slots = "N/A"
|
||||||
if ap := self.squadron.location.dcs_airport:
|
if ap := self.squadron.location.dcs_airport:
|
||||||
slots = len(ap.free_parking_slots(self.squadron.aircraft.dcs_unit_type))
|
slots = len(ap.free_parking_slots(self.squadron.aircraft.dcs_unit_type))
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user