mirror of
https://github.com/dcs-retribution/dcs-retribution.git
synced 2025-11-10 15:41:24 +00:00
Allow refueling & escort on friendly FOBs, Airfields & Carriers (#477)
This commit is contained in:
parent
5270ad42db
commit
4ef2f6c22a
@ -1259,6 +1259,7 @@ class Airfield(ControlPoint, CTLD):
|
||||
if self.is_friendly(for_player):
|
||||
yield from [
|
||||
FlightType.AEWC,
|
||||
FlightType.ESCORT,
|
||||
# TODO: FlightType.INTERCEPTION
|
||||
# TODO: FlightType.LOGISTICS
|
||||
]
|
||||
@ -1372,6 +1373,7 @@ class NavalControlPoint(
|
||||
FlightType.AEWC,
|
||||
FlightType.RECOVERY,
|
||||
FlightType.REFUELING,
|
||||
FlightType.ESCORT,
|
||||
# TODO: FlightType.INTERCEPTION
|
||||
# TODO: Buddy tanking for the A-4?
|
||||
# TODO: Rescue chopper?
|
||||
@ -1655,8 +1657,11 @@ class Fob(ControlPoint, RadioFrequencyContainer, CTLD):
|
||||
if self.total_aircraft_parking(ParkingType(True, True, True)):
|
||||
yield FlightType.OCA_AIRCRAFT
|
||||
else:
|
||||
yield FlightType.AEWC
|
||||
|
||||
yield from [
|
||||
FlightType.AEWC,
|
||||
FlightType.ESCORT,
|
||||
FlightType.REFUELING,
|
||||
]
|
||||
yield from super().mission_types(for_player)
|
||||
|
||||
def total_aircraft_parking(self, parking_type: ParkingType) -> int:
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user