diff --git a/game/missiongenerator/aircraft/aircraftbehavior.py b/game/missiongenerator/aircraft/aircraftbehavior.py index 6e0a747f..ccaa0520 100644 --- a/game/missiongenerator/aircraft/aircraftbehavior.py +++ b/game/missiongenerator/aircraft/aircraftbehavior.py @@ -22,7 +22,9 @@ from dcs.task import ( Transport, SEAD, SwitchWaypoint, - OptJettisonEmptyTanks, MainTask, PinpointStrike, + OptJettisonEmptyTanks, + MainTask, + PinpointStrike, ) from dcs.unitgroup import FlyingGroup @@ -344,10 +346,10 @@ class AircraftBehavior: @staticmethod def configure_task( - flight: Flight, - group: FlyingGroup[Any], - preferred_task: Type[MainTask], - fallback_task: Optional[Type[MainTask]] = None + flight: Flight, + group: FlyingGroup[Any], + preferred_task: Type[MainTask], + fallback_task: Optional[Type[MainTask]] = None, ) -> None: # Not all aircraft are always compatible with the preferred task, # so a common fallback is to use CAS instead. diff --git a/game/missiongenerator/aircraft/waypoints/antishipingress.py b/game/missiongenerator/aircraft/waypoints/antishipingress.py index bc17c3ae..018d23f1 100644 --- a/game/missiongenerator/aircraft/waypoints/antishipingress.py +++ b/game/missiongenerator/aircraft/waypoints/antishipingress.py @@ -27,7 +27,9 @@ class AntiShipIngressBuilder(PydcsWaypointBuilder): for group_name in group_names: miz_group = self.mission.find_group(group_name) if miz_group is None: - logging.error("Could not find group for Anti-Ship mission %s", group_name) + logging.error( + "Could not find group for Anti-Ship mission %s", group_name + ) continue task = AttackGroup(miz_group.id, weapon_type=WeaponType.Auto) diff --git a/game/missiongenerator/aircraft/waypoints/strikeingress.py b/game/missiongenerator/aircraft/waypoints/strikeingress.py index 2812ab20..da73d0ee 100644 --- a/game/missiongenerator/aircraft/waypoints/strikeingress.py +++ b/game/missiongenerator/aircraft/waypoints/strikeingress.py @@ -1,4 +1,5 @@ import copy +from typing import Union from dcs import Point from dcs.planes import B_17G, B_52H, Tu_22M3, B_1B @@ -34,6 +35,7 @@ class StrikeIngressBuilder(PydcsWaypointBuilder): for t in targets: avg_spacing += center.distance_to_point(t.position) avg_spacing /= len(targets) + bombing: Union[CarpetBombing, Bombing] if self.group.task == "Ground Attack": bombing = CarpetBombing( center, diff --git a/qt_ui/windows/newgame/QNewGameWizard.py b/qt_ui/windows/newgame/QNewGameWizard.py index 35d693b5..e949af94 100644 --- a/qt_ui/windows/newgame/QNewGameWizard.py +++ b/qt_ui/windows/newgame/QNewGameWizard.py @@ -84,7 +84,7 @@ class NewGameWizard(QtWidgets.QWizard): no_player_navy=self.field("no_player_navy"), no_enemy_navy=self.field("no_enemy_navy"), tgo_config=campaign.load_ground_forces_config(), - squadrons_start_full=self.field("squadrons_start_full") + squadrons_start_full=self.field("squadrons_start_full"), ) mod_settings = ModSettings( a4_skyhawk=self.field("a4_skyhawk"),