mirror of
https://github.com/dcs-retribution/dcs-retribution.git
synced 2025-11-10 15:41:24 +00:00
Fix OCA-Aircraft bug in mission generator
This commit is contained in:
parent
44daa002ab
commit
c24fba0ba4
@ -3,7 +3,7 @@ import logging
|
|||||||
from dcs.point import MovingPoint
|
from dcs.point import MovingPoint
|
||||||
from dcs.task import EngageTargetsInZone, Targets
|
from dcs.task import EngageTargetsInZone, Targets
|
||||||
|
|
||||||
from game.theater import Airfield
|
from game.theater import Airfield, Fob
|
||||||
from game.utils import nautical_miles
|
from game.utils import nautical_miles
|
||||||
from .pydcswaypointbuilder import PydcsWaypointBuilder
|
from .pydcswaypointbuilder import PydcsWaypointBuilder
|
||||||
|
|
||||||
@ -12,7 +12,7 @@ class OcaAircraftIngressBuilder(PydcsWaypointBuilder):
|
|||||||
def add_tasks(self, waypoint: MovingPoint) -> None:
|
def add_tasks(self, waypoint: MovingPoint) -> None:
|
||||||
target = self.package.target
|
target = self.package.target
|
||||||
self.register_special_ingress_points()
|
self.register_special_ingress_points()
|
||||||
if not isinstance(target, Airfield):
|
if not (isinstance(target, Airfield) or isinstance(target, Fob)):
|
||||||
logging.error(
|
logging.error(
|
||||||
"Unexpected target type for OCA Strike mission: %s",
|
"Unexpected target type for OCA Strike mission: %s",
|
||||||
target.__class__.__name__,
|
target.__class__.__name__,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user