Add campaign support for ferry-only bases.

Fixes https://github.com/dcs-liberation/dcs_liberation/issues/3170.
This commit is contained in:
Dan Albert
2023-09-21 21:08:42 -07:00
parent e43874e553
commit 2344fc0b5c
12 changed files with 256 additions and 45 deletions

View File

@@ -356,6 +356,7 @@ class ControlPoint(MissionTarget, SidcDescribable, ABC):
self.ground_unit_orders = GroundUnitOrders(self)
self.target_position: Optional[Point] = None
self.ferry_only = False
# Initialized late because ControlPoints are constructed before the game is.
self._front_line_db: Database[FrontLine] | None = None