mirror of
https://github.com/dcs-retribution/dcs-retribution.git
synced 2025-11-10 15:41:24 +00:00
The squadrons are now re-shuffled between different mission types in generate_pretense_aircraft.
This commit is contained in:
parent
e704d2aa53
commit
081c981c86
@ -356,6 +356,7 @@ class PretenseAircraftGenerator:
|
|||||||
self.generate_pretense_flight(
|
self.generate_pretense_flight(
|
||||||
ato, cp, squadron, aircraft_per_flight, flight_type
|
ato, cp, squadron, aircraft_per_flight, flight_type
|
||||||
)
|
)
|
||||||
|
random.shuffle(random_squadron_list)
|
||||||
# Then plan SEAD and DEAD, if capable
|
# Then plan SEAD and DEAD, if capable
|
||||||
if sead_capable_cp:
|
if sead_capable_cp:
|
||||||
while num_of_sead < self.game.settings.pretense_sead_flights_per_cp:
|
while num_of_sead < self.game.settings.pretense_sead_flights_per_cp:
|
||||||
@ -398,6 +399,7 @@ class PretenseAircraftGenerator:
|
|||||||
self.generate_pretense_flight(
|
self.generate_pretense_flight(
|
||||||
ato, cp, squadron, aircraft_per_flight, flight_type
|
ato, cp, squadron, aircraft_per_flight, flight_type
|
||||||
)
|
)
|
||||||
|
random.shuffle(random_squadron_list)
|
||||||
# Then plan Strike, if capable
|
# Then plan Strike, if capable
|
||||||
if strike_capable_cp:
|
if strike_capable_cp:
|
||||||
while num_of_strike < self.game.settings.pretense_strike_flights_per_cp:
|
while num_of_strike < self.game.settings.pretense_strike_flights_per_cp:
|
||||||
@ -425,6 +427,7 @@ class PretenseAircraftGenerator:
|
|||||||
ato, cp, squadron, aircraft_per_flight, flight_type
|
ato, cp, squadron, aircraft_per_flight, flight_type
|
||||||
)
|
)
|
||||||
break
|
break
|
||||||
|
random.shuffle(random_squadron_list)
|
||||||
# Then plan air-to-air, if capable
|
# Then plan air-to-air, if capable
|
||||||
if patrol_capable_cp:
|
if patrol_capable_cp:
|
||||||
while num_of_cap < self.game.settings.pretense_barcap_flights_per_cp:
|
while num_of_cap < self.game.settings.pretense_barcap_flights_per_cp:
|
||||||
@ -449,6 +452,7 @@ class PretenseAircraftGenerator:
|
|||||||
ato, cp, squadron, aircraft_per_flight, flight_type
|
ato, cp, squadron, aircraft_per_flight, flight_type
|
||||||
)
|
)
|
||||||
break
|
break
|
||||||
|
random.shuffle(random_squadron_list)
|
||||||
# Then plan CAS, if capable
|
# Then plan CAS, if capable
|
||||||
if cas_capable_cp:
|
if cas_capable_cp:
|
||||||
while num_of_cas < self.game.settings.pretense_cas_flights_per_cp:
|
while num_of_cas < self.game.settings.pretense_cas_flights_per_cp:
|
||||||
@ -474,6 +478,7 @@ class PretenseAircraftGenerator:
|
|||||||
self.generate_pretense_flight(
|
self.generate_pretense_flight(
|
||||||
ato, cp, squadron, aircraft_per_flight, flight_type
|
ato, cp, squadron, aircraft_per_flight, flight_type
|
||||||
)
|
)
|
||||||
|
random.shuffle(random_squadron_list)
|
||||||
# And finally, plan BAI, if capable
|
# And finally, plan BAI, if capable
|
||||||
if bai_capable_cp:
|
if bai_capable_cp:
|
||||||
while num_of_bai < self.game.settings.pretense_bai_flights_per_cp:
|
while num_of_bai < self.game.settings.pretense_bai_flights_per_cp:
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user