mirror of
https://github.com/dcs-retribution/dcs-retribution.git
synced 2025-11-10 15:41:24 +00:00
Add display name property for unit types.
Unlike the variant ID, this can be changed without breaking save compat.
This commit is contained in:
@@ -43,7 +43,7 @@ class SquadronDelegate(TwoColumnRowDelegate):
|
||||
nickname = ""
|
||||
return f"{squadron.name}{nickname}"
|
||||
elif (row, column) == (0, 1):
|
||||
return squadron.aircraft.variant_id
|
||||
return squadron.aircraft.display_name
|
||||
elif (row, column) == (1, 0):
|
||||
return squadron.location.name
|
||||
elif (row, column) == (1, 1):
|
||||
@@ -130,7 +130,7 @@ class AircraftInventoryData:
|
||||
player = "Player" if pilot.player else "AI"
|
||||
yield AircraftInventoryData(
|
||||
flight.departure.name,
|
||||
flight.unit_type.variant_id,
|
||||
flight.unit_type.display_name,
|
||||
flight_type,
|
||||
target,
|
||||
pilot_name,
|
||||
@@ -143,7 +143,12 @@ class AircraftInventoryData:
|
||||
) -> Iterator[AircraftInventoryData]:
|
||||
for _ in range(0, squadron.untasked_aircraft):
|
||||
yield AircraftInventoryData(
|
||||
squadron.name, squadron.aircraft.variant_id, "Idle", "N/A", "N/A", "N/A"
|
||||
squadron.name,
|
||||
squadron.aircraft.display_name,
|
||||
"Idle",
|
||||
"N/A",
|
||||
"N/A",
|
||||
"N/A",
|
||||
)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user