Unit support : La Combattante II class ship

This commit is contained in:
Khopa 2021-05-21 02:45:15 +02:00
parent cbce379132
commit 3c8c76f50d
8 changed files with 26 additions and 4 deletions

View File

@ -0,0 +1,12 @@
from dcs.ships import FAC_La_Combattante_IIa
from game.factions.faction import Faction
from game.theater import TheaterGroundObject
from gen.fleet.dd_group import DDGroupGenerator
class LaCombattanteIIGroupGenerator(DDGroupGenerator):
def __init__(self, game, ground_object: TheaterGroundObject, faction: Faction):
super(LaCombattanteIIGroupGenerator, self).__init__(
game, ground_object, faction, FAC_La_Combattante_IIa
)

View File

@ -8,6 +8,7 @@ from gen.fleet.dd_group import (
ArleighBurkeGroupGenerator,
OliverHazardPerryGroupGenerator,
)
from gen.fleet.lacombattanteII import LaCombattanteIIGroupGenerator
from gen.fleet.lha_group import LHAGroupGenerator
from gen.fleet.ru_dd_group import (
RussianNavyGroupGenerator,
@ -34,6 +35,7 @@ SHIP_MAP = {
"KiloSubGroupGenerator": KiloSubGroupGenerator,
"TangoSubGroupGenerator": TangoSubGroupGenerator,
"Type54GroupGenerator": Type54GroupGenerator,
"LaCombattanteIIGroupGenerator": LaCombattanteIIGroupGenerator,
}

View File

@ -45,6 +45,9 @@
"ZU23Generator",
"ZU23UralGenerator"
],
"navy_generators": [
"LaCombattanteIIGroupGenerator"
],
"requirements": {},
"has_jtac": true,
"jtac_unit": "MQ_9_Reaper"

View File

@ -61,7 +61,8 @@
"helicopter_carrier_names": [
],
"navy_generators": [
"OliverHazardPerryGroupGenerator"
"OliverHazardPerryGroupGenerator",
"LaCombattanteIIGroupGenerator"
],
"has_jtac": true,
"jtac_unit": "MQ_9_Reaper"

View File

@ -46,6 +46,9 @@
"HawkEwrGenerator",
"FlatFaceGenerator"
],
"navy_generators": [
"LaCombattanteIIGroupGenerator"
],
"has_jtac": true,
"jtac_unit": "MQ_9_Reaper"
}

View File

@ -76,7 +76,7 @@
],
"coastal_group_count": 2,
"navy_generators": [
"GrishaGroupGenerator",
"LaCombattanteIIGroupGenerator",
"MolniyaGroupGenerator"
],
"has_jtac": true,

View File

@ -86,7 +86,8 @@
"coastal_group_count": 3,
"navy_generators": [
"GrishaGroupGenerator",
"MolniyaGroupGenerator"
"MolniyaGroupGenerator",
"LaCombattanteIIGroupGenerator"
],
"has_jtac": true,
"jtac_unit": "MQ_9_Reaper"

View File

@ -72,6 +72,6 @@
"carrier_names": [
],
"navy_generators": [
"GrishaGroupGenerator", "MolniyaGroupGenerator"
"GrishaGroupGenerator", "MolniyaGroupGenerator", "LaCombattanteIIGroupGenerator"
]
}