mirror of
https://github.com/dcs-retribution/dcs-retribution.git
synced 2025-11-10 15:41:24 +00:00
Generate battle environment : SEAD + CAS flight.
Added more factions.
This commit is contained in:
@@ -126,11 +126,24 @@ class Operation:
|
||||
# air support
|
||||
self.airsupportgen.generate(self.is_awacs_enabled)
|
||||
|
||||
|
||||
# Generate Activity on the map
|
||||
for cp in self.game.theater.controlpoints:
|
||||
if not cp.captured:
|
||||
self.airgen.generate_patrol_group(cp, self.current_mission.country(self.game.enemy_country))
|
||||
side = cp.captured
|
||||
if side:
|
||||
country = self.current_mission.country(self.game.player_country)
|
||||
else:
|
||||
self.airgen.generate_patrol_group(cp, self.current_mission.country(self.game.player_country))
|
||||
country = self.current_mission.country(self.game.enemy_country)
|
||||
|
||||
# CAP
|
||||
self.airgen.generate_patrol_group(cp, country)
|
||||
|
||||
# CAS
|
||||
self.airgen.generate_patrol_cas(cp, country)
|
||||
|
||||
# SEAD
|
||||
self.airgen.generate_dead_sead(cp, country)
|
||||
|
||||
|
||||
for i, tanker_type in enumerate(self.airsupportgen.generated_tankers):
|
||||
self.briefinggen.append_frequency("Tanker {} ({})".format(TANKER_CALLSIGNS[i], tanker_type), "{}X/{} MHz AM".format(97+i, 130+i))
|
||||
|
||||
Reference in New Issue
Block a user