mirror of
https://github.com/dcs-retribution/dcs-retribution.git
synced 2025-11-10 15:41:24 +00:00
Recovery tanker support (#429)
* fix conflict * squash bugs and reuse patrol layout * fix tanker tacan and formatting * fix unlimited fuel option * update pretense for tanker changes * reuse refueling flight plan and bugfix for sunken carrier changelog * remove unitmap dependency * formatting and more unit map removal * more formatting * typing and black * keep tanker out of clouds * fix if there are no clouds * better cloud handling * groundwork for recovery task * remove changes to game/commander * Finishing up recovery tankers --------- Co-authored-by: Raffson <Raffson@users.noreply.github.com>
This commit is contained in:
@@ -262,6 +262,12 @@ class AircraftType(UnitType[Type[FlyingType]]):
|
||||
):
|
||||
enrich[FlightType.ARMED_RECON] = value
|
||||
|
||||
if FlightType.RECOVERY not in self.task_priorities:
|
||||
if (
|
||||
value := self.task_priorities.get(FlightType.REFUELING)
|
||||
) and self.carrier_capable is True:
|
||||
enrich[FlightType.RECOVERY] = value
|
||||
|
||||
self.task_priorities.update(enrich)
|
||||
|
||||
def __eq__(self, other: object) -> bool:
|
||||
|
||||
Reference in New Issue
Block a user