mirror of
https://github.com/dcs-retribution/dcs-retribution.git
synced 2025-11-10 15:41:24 +00:00
Account for default livery in QSuadronLiverySelector
This commit is contained in:
parent
8011d711af
commit
ef0e6bb4f5
@ -33,6 +33,12 @@ class SquadronLiverySelector(QComboBox):
|
|||||||
for x in faction.liveries_overrides.get(self.aircraft_type, [])
|
for x in faction.liveries_overrides.get(self.aircraft_type, [])
|
||||||
if x in [y.id.lower() for y in liveries]
|
if x in [y.id.lower() for y in liveries]
|
||||||
]
|
]
|
||||||
|
if selected_livery is None and squadron.livery_set:
|
||||||
|
self.addItem("Using livery-set from squadron's yaml", userData=None)
|
||||||
|
self.setEnabled(False)
|
||||||
|
return
|
||||||
|
if selected_livery is None and squadron.aircraft.default_livery:
|
||||||
|
selected_livery = squadron.aircraft.default_livery
|
||||||
if len(overrides) > 0:
|
if len(overrides) > 0:
|
||||||
self.addItem("Use livery overrides", userData=None)
|
self.addItem("Use livery overrides", userData=None)
|
||||||
for livery in sorted(liveries):
|
for livery in sorted(liveries):
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user