From ad87182cf917ab950b7e9d86f6cea6d943277b0b Mon Sep 17 00:00:00 2001 From: Raffson Date: Sun, 21 Jul 2024 19:26:53 +0200 Subject: [PATCH] Reflect changes in aircraft's yaml through migrator --- game/migrator.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/game/migrator.py b/game/migrator.py index c96d62a1..2dbc178c 100644 --- a/game/migrator.py +++ b/game/migrator.py @@ -11,6 +11,7 @@ from game.ato.flightplans.formation import FormationLayout from game.ato.flightplans.waypointbuilder import WaypointBuilder from game.ato.packagewaypoints import PackageWaypoints from game.data.doctrine import MODERN_DOCTRINE, COLDWAR_DOCTRINE, WWII_DOCTRINE +from game.dcs.aircrafttype import AircraftType from game.theater import ParkingType, SeasonalConditions if TYPE_CHECKING: @@ -164,6 +165,7 @@ class Migrator: try_set_attr(s, "max_size", 12) try_set_attr(s, "radio_presets", {}) try_set_attr(s, "livery_set", []) + s.aircraft = AircraftType.named(s.aircraft.variant_id) if isinstance(s.country, str): c = country_dict.get(s.country, s.country) s.country = countries_by_name[c]()