From f7c6f14220e7decef28b0b3a27f3af5f66297ee7 Mon Sep 17 00:00:00 2001 From: MetalStormGhost Date: Sun, 17 Sep 2023 12:29:21 +0300 Subject: [PATCH] Fixed FlightType.AEWC and FlightType.REFUELING handling in generate_pretense_aircraft(). --- game/pretense/pretenseaircraftgenerator.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/game/pretense/pretenseaircraftgenerator.py b/game/pretense/pretenseaircraftgenerator.py index 35900a06..aebf990b 100644 --- a/game/pretense/pretenseaircraftgenerator.py +++ b/game/pretense/pretenseaircraftgenerator.py @@ -292,15 +292,16 @@ class PretenseAircraftGenerator: num_of_cap += 1 aircraft_per_flight = PRETENSE_AI_AIRCRAFT_PER_FLIGHT elif FlightType.AEWC in mission_types: + flight_type = FlightType.AEWC aircraft_per_flight = PRETENSE_AI_AWACS_PER_FLIGHT elif FlightType.REFUELING in mission_types: + flight_type = FlightType.REFUELING aircraft_per_flight = PRETENSE_AI_TANKERS_PER_FLIGHT else: + if len(list(mission_types)) == 0: + continue flight_type = random.choice(list(mission_types)) - print( - f"Generating flight of {aircraft_per_flight} for {flight_type}: {squadron.aircraft}" - ) if flight_type == FlightType.TRANSPORT: flight = Flight( package,