mirror of
https://github.com/dcs-liberation/dcs_liberation.git
synced 2025-11-10 14:22:26 +00:00
Clarify AirAssault flight plan method name.
`engagement_distance` is used elsewhere to mean commit distance, so this looked like a bug when I stumbled across it. Rename it to be more explicit.
This commit is contained in:
parent
541ac6f8dd
commit
38f4b27d10
@ -63,8 +63,7 @@ class AirAssaultFlightPlan(StandardFlightPlan[AirAssaultLayout]):
|
|||||||
return None
|
return None
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def engagement_distance(self) -> Distance:
|
def ctld_target_zone_radius(self) -> Distance:
|
||||||
# The radius of the WaypointZone created at the target location
|
|
||||||
return meters(2500)
|
return meters(2500)
|
||||||
|
|
||||||
@property
|
@property
|
||||||
|
|||||||
@ -1,7 +1,9 @@
|
|||||||
from typing import Any, Optional
|
from typing import Any, Optional
|
||||||
|
|
||||||
from dcs import Mission
|
from dcs import Mission
|
||||||
from dcs.unitgroup import FlyingGroup
|
|
||||||
from dcs.statics import Fortification
|
from dcs.statics import Fortification
|
||||||
|
from dcs.unitgroup import FlyingGroup
|
||||||
|
|
||||||
from game.ato import Flight
|
from game.ato import Flight
|
||||||
from game.ato.flightplans.airassault import AirAssaultFlightPlan
|
from game.ato.flightplans.airassault import AirAssaultFlightPlan
|
||||||
from game.ato.flightwaypointtype import FlightWaypointType
|
from game.ato.flightwaypointtype import FlightWaypointType
|
||||||
@ -9,7 +11,6 @@ from game.missiongenerator.missiondata import CargoInfo, LogisticsInfo
|
|||||||
from game.settings.settings import Settings
|
from game.settings.settings import Settings
|
||||||
from game.transfers import TransferOrder
|
from game.transfers import TransferOrder
|
||||||
|
|
||||||
|
|
||||||
ZONE_RADIUS = 300
|
ZONE_RADIUS = 300
|
||||||
CRATE_ZONE_RADIUS = 50
|
CRATE_ZONE_RADIUS = 50
|
||||||
|
|
||||||
@ -45,7 +46,7 @@ class LogisticsGenerator:
|
|||||||
target_zone = f"{self.group.name}TARGET_ZONE"
|
target_zone = f"{self.group.name}TARGET_ZONE"
|
||||||
self.mission.triggers.add_triggerzone(
|
self.mission.triggers.add_triggerzone(
|
||||||
self.flight.flight_plan.layout.target.position,
|
self.flight.flight_plan.layout.target.position,
|
||||||
self.flight.flight_plan.engagement_distance.meters,
|
self.flight.flight_plan.ctld_target_zone_radius.meters,
|
||||||
False,
|
False,
|
||||||
target_zone,
|
target_zone,
|
||||||
)
|
)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user