From bb19bfb92576257ca2228825d0322b18e784a39a Mon Sep 17 00:00:00 2001 From: Khopa Date: Fri, 7 Aug 2020 23:06:54 +0200 Subject: [PATCH] Improved special case for Su-33 carrier takeoff payload --- gen/aircraft.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/gen/aircraft.py b/gen/aircraft.py index a6cd7342..ba3abcec 100644 --- a/gen/aircraft.py +++ b/gen/aircraft.py @@ -105,9 +105,13 @@ class AircraftConflictGenerator: group.set_frequency(124.0) # Special case so Su 33 carrier take off - if unit_type is Su_33 and task is not CAP: - for unit in group.units: - unit.fuel = Su_33.fuel_max / 2.2 + if unit_type is Su_33: + if task is not CAP: + for unit in group.units: + unit.fuel = Su_33.fuel_max / 2.2 + else: + for unit in group.units: + unit.fuel = Su_33.fuel_max * 0.8 def _generate_at_airport(self, name: str, side: Country, unit_type: FlyingType, count: int, client_count: int, airport: Airport = None, start_type = None) -> FlyingGroup: