Add missing NavalControlPoint case for BAI.

Fixes https://github.com/dcs-liberation/dcs_liberation/issues/1702
This commit is contained in:
Dan Albert
2021-11-06 16:35:04 -07:00
parent a33104d7c4
commit 7a18d160c8
2 changed files with 4 additions and 1 deletions

View File

@@ -3,7 +3,7 @@ import logging
from dcs.point import MovingPoint
from dcs.task import AttackGroup, WeaponType
from game.theater import TheaterGroundObject
from game.theater import NavalControlPoint, TheaterGroundObject
from game.transfers import MultiGroupTransport
from .pydcswaypointbuilder import PydcsWaypointBuilder
@@ -18,6 +18,8 @@ class BaiIngressBuilder(PydcsWaypointBuilder):
group_names.append(group.name)
elif isinstance(target, MultiGroupTransport):
group_names.append(target.name)
elif isinstance(target, NavalControlPoint):
group_names.append(target.get_carrier_group_name())
else:
logging.error(
"Unexpected target type for BAI mission: %s",