Add Spanish Naval Assets pack v3.2.0 by desdemicabina

Resolves #119
This commit is contained in:
Raffson
2023-05-20 20:17:54 +02:00
parent 2b89307897
commit a46e32cdf1
21 changed files with 224 additions and 34 deletions

View File

@@ -431,6 +431,14 @@ class Faction:
self.remove_aircraft("FA-18E")
self.remove_aircraft("FA-18F")
self.remove_aircraft("EA-18G")
# spanish naval assets pack
if not mod_settings.spanishnavypack:
self.remove_ship("L61")
self.remove_ship("F100")
self.remove_ship("F105")
self.remove_ship("L52")
self.remove_ship("L02")
self.remove_ship("DDG39")
# swedish military assets pack
if not mod_settings.swedishmilitaryassetspack:
self.remove_vehicle("BV410_RBS70")

View File

@@ -41,7 +41,6 @@ from dcs.ships import (
Hms_invincible,
)
from dcs.terrain.terrain import Airport, ParkingSlot
from dcs.triggers import TriggerZone
from dcs.unitgroup import ShipGroup, StaticGroup
from dcs.unittype import ShipType
@@ -61,6 +60,7 @@ from game.sidc import (
)
from game.theater.presetlocation import PresetLocation
from game.utils import Distance, Heading, meters
from pydcs_extensions import L02, L52, L61
from .base import Base
from .frontline import FrontLine
from .interfaces.CTLD import CTLD
@@ -1232,6 +1232,9 @@ class NavalControlPoint(
KUZNECOW,
Type_071,
Hms_invincible,
L02,
L52,
L61,
]:
return True
return False

View File

@@ -73,6 +73,7 @@ class ModSettings:
frenchpack: bool = False
high_digit_sams: bool = False
ov10a_bronco: bool = False
spanishnavypack: bool = False
swedishmilitaryassetspack: bool = False
SWPack: bool = False