diff --git a/game/theater/conflicttheater.py b/game/theater/conflicttheater.py index 0f941009..4883396b 100644 --- a/game/theater/conflicttheater.py +++ b/game/theater/conflicttheater.py @@ -55,6 +55,7 @@ from .frontline import FrontLine from .landmap import Landmap, load_landmap, poly_contains from .latlon import LatLon from .projections import TransverseMercator +from ..helipad import Helipad from ..point_with_heading import PointWithHeading from ..profiling import logged_duration from ..scenery_group import SceneryGroup diff --git a/gen/aircraft.py b/gen/aircraft.py index 3d275dd3..38093832 100644 --- a/gen/aircraft.py +++ b/gen/aircraft.py @@ -1173,8 +1173,9 @@ class AircraftConflictGenerator: start_type=flight.start_type, at=helipad.static_unit, ) + # Note : A bit dirty, need better support required in pydcs group.points[0].action = PointAction.FromGroundArea - group.points[0].type = "From Ground Area" + group.points[0].type = "TakeOffGround" helipad.occupied = True for i in range(flight.count - 1):