mirror of
https://github.com/dcs-retribution/dcs-retribution.git
synced 2025-11-10 15:41:24 +00:00
Set "RTB on bingo" false for ferry flights
This commit is contained in:
parent
4f9c7a7370
commit
653e507e89
@ -87,6 +87,7 @@ class AircraftBehavior:
|
|||||||
rtb_winchester: Optional[OptRTBOnOutOfAmmo.Values] = None,
|
rtb_winchester: Optional[OptRTBOnOutOfAmmo.Values] = None,
|
||||||
restrict_jettison: Optional[bool] = None,
|
restrict_jettison: Optional[bool] = None,
|
||||||
mission_uses_gun: bool = True,
|
mission_uses_gun: bool = True,
|
||||||
|
rtb_on_bingo: bool = True,
|
||||||
) -> None:
|
) -> None:
|
||||||
group.points[0].tasks.clear()
|
group.points[0].tasks.clear()
|
||||||
group.points[0].tasks.append(OptReactOnThreat(react_on_threat))
|
group.points[0].tasks.append(OptReactOnThreat(react_on_threat))
|
||||||
@ -108,7 +109,7 @@ class AircraftBehavior:
|
|||||||
for unit in group.units:
|
for unit in group.units:
|
||||||
unit.gun = 0
|
unit.gun = 0
|
||||||
|
|
||||||
group.points[0].tasks.append(OptRTBOnBingoFuel(True))
|
group.points[0].tasks.append(OptRTBOnBingoFuel(rtb_on_bingo))
|
||||||
group.points[0].tasks.append(OptJettisonEmptyTanks())
|
group.points[0].tasks.append(OptJettisonEmptyTanks())
|
||||||
# Do not restrict afterburner.
|
# Do not restrict afterburner.
|
||||||
# https://forums.eagle.ru/forum/english/digital-combat-simulator/dcs-world-2-5/bugs-and-problems-ai/ai-ad/7121294-ai-stuck-at-high-aoa-after-making-sharp-turn-if-afterburner-is-restricted
|
# https://forums.eagle.ru/forum/english/digital-combat-simulator/dcs-world-2-5/bugs-and-problems-ai/ai-ad/7121294-ai-stuck-at-high-aoa-after-making-sharp-turn-if-afterburner-is-restricted
|
||||||
@ -313,6 +314,7 @@ class AircraftBehavior:
|
|||||||
react_on_threat=OptReactOnThreat.Values.EvadeFire,
|
react_on_threat=OptReactOnThreat.Values.EvadeFire,
|
||||||
roe=OptROE.Values.WeaponHold,
|
roe=OptROE.Values.WeaponHold,
|
||||||
restrict_jettison=True,
|
restrict_jettison=True,
|
||||||
|
rtb_on_bingo=False,
|
||||||
)
|
)
|
||||||
|
|
||||||
def configure_unknown_task(self, group: FlyingGroup[Any], flight: Flight) -> None:
|
def configure_unknown_task(self, group: FlyingGroup[Any], flight: Flight) -> None:
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user