Formatting + typing

This commit is contained in:
Raffson 2023-06-03 19:27:50 +02:00
parent b318bc4941
commit e018ef7f11
No known key found for this signature in database
GPG Key ID: B0402B2C9B764D99
4 changed files with 13 additions and 7 deletions

View File

@ -22,7 +22,9 @@ from dcs.task import (
Transport,
SEAD,
SwitchWaypoint,
OptJettisonEmptyTanks, MainTask, PinpointStrike,
OptJettisonEmptyTanks,
MainTask,
PinpointStrike,
)
from dcs.unitgroup import FlyingGroup
@ -347,7 +349,7 @@ class AircraftBehavior:
flight: Flight,
group: FlyingGroup[Any],
preferred_task: Type[MainTask],
fallback_task: Optional[Type[MainTask]] = None
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.

View File

@ -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)

View File

@ -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,

View File

@ -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"),