mirror of
https://github.com/dcs-retribution/dcs-retribution.git
synced 2025-11-10 15:41:24 +00:00
Reflect changes in aircraft's yaml through migrator
This commit is contained in:
parent
510e23ebba
commit
ad87182cf9
@ -11,6 +11,7 @@ from game.ato.flightplans.formation import FormationLayout
|
|||||||
from game.ato.flightplans.waypointbuilder import WaypointBuilder
|
from game.ato.flightplans.waypointbuilder import WaypointBuilder
|
||||||
from game.ato.packagewaypoints import PackageWaypoints
|
from game.ato.packagewaypoints import PackageWaypoints
|
||||||
from game.data.doctrine import MODERN_DOCTRINE, COLDWAR_DOCTRINE, WWII_DOCTRINE
|
from game.data.doctrine import MODERN_DOCTRINE, COLDWAR_DOCTRINE, WWII_DOCTRINE
|
||||||
|
from game.dcs.aircrafttype import AircraftType
|
||||||
from game.theater import ParkingType, SeasonalConditions
|
from game.theater import ParkingType, SeasonalConditions
|
||||||
|
|
||||||
if TYPE_CHECKING:
|
if TYPE_CHECKING:
|
||||||
@ -164,6 +165,7 @@ class Migrator:
|
|||||||
try_set_attr(s, "max_size", 12)
|
try_set_attr(s, "max_size", 12)
|
||||||
try_set_attr(s, "radio_presets", {})
|
try_set_attr(s, "radio_presets", {})
|
||||||
try_set_attr(s, "livery_set", [])
|
try_set_attr(s, "livery_set", [])
|
||||||
|
s.aircraft = AircraftType.named(s.aircraft.variant_id)
|
||||||
if isinstance(s.country, str):
|
if isinstance(s.country, str):
|
||||||
c = country_dict.get(s.country, s.country)
|
c = country_dict.get(s.country, s.country)
|
||||||
s.country = countries_by_name[c]()
|
s.country = countries_by_name[c]()
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user