mirror of
https://github.com/dcs-retribution/dcs-retribution.git
synced 2025-11-10 15:41:24 +00:00
Add CJTF factions to the coalitions in Pretense, if they're not being used in the campaign.
This commit is contained in:
parent
acf035697f
commit
4a859e00ae
@ -9,7 +9,11 @@ import dcs.lua
|
|||||||
from dataclasses import field
|
from dataclasses import field
|
||||||
from dcs import Mission, Point
|
from dcs import Mission, Point
|
||||||
from dcs.coalition import Coalition
|
from dcs.coalition import Coalition
|
||||||
from dcs.countries import country_dict
|
from dcs.countries import (
|
||||||
|
country_dict,
|
||||||
|
CombinedJointTaskForcesBlue,
|
||||||
|
CombinedJointTaskForcesRed,
|
||||||
|
)
|
||||||
from dcs.task import OptReactOnThreat
|
from dcs.task import OptReactOnThreat
|
||||||
|
|
||||||
from game.atcdata import AtcData
|
from game.atcdata import AtcData
|
||||||
@ -143,6 +147,12 @@ class PretenseMissionGenerator(MissionGenerator):
|
|||||||
self.mission.coalition["blue"].add_country(self.p_country)
|
self.mission.coalition["blue"].add_country(self.p_country)
|
||||||
self.mission.coalition["red"].add_country(self.e_country)
|
self.mission.coalition["red"].add_country(self.e_country)
|
||||||
|
|
||||||
|
# Add CJTF factions to the coalitions, if they're not being used in the campaign
|
||||||
|
# if CombinedJointTaskForcesBlue not in {self.p_country, self.e_country}:
|
||||||
|
# self.mission.coalition["blue"].add_country(CombinedJointTaskForcesBlue())
|
||||||
|
# if CombinedJointTaskForcesRed not in {self.p_country, self.e_country}:
|
||||||
|
# self.mission.coalition["red"].add_country(CombinedJointTaskForcesRed())
|
||||||
|
|
||||||
belligerents = {self.p_country.id, self.e_country.id}
|
belligerents = {self.p_country.id, self.e_country.id}
|
||||||
for country_id in country_dict.keys():
|
for country_id in country_dict.keys():
|
||||||
if country_id not in belligerents:
|
if country_id not in belligerents:
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user