Swedish Military Assets Pack v1.10 support (#90)

* Added a pydcs extension for Swedish Military Assets for DCS by Currenthill v1.10 (2022-11-01). Also added shipmod decorator for the ships added in the mod and remove_ship function in faction.py

* Added unit yamls for Swedish Military Assets for DCS by Currenthill v1.10 (2022-11-01)

* Added missing RBS-15 group yaml and Ag 90 Sniper Team unit yaml.

* Fixed swedishmilitaryassetspack imports.

* Renamed some unit yamls for Swedish Military Assets pack.

* Encoded LvKv9040.yaml in UTF-8.

* Encoded Grkpbv90.yaml in UTF-8.

* Encoded BV410*.yaml in UTF-8.

* Encoded CV9040.yaml in UTF-8.

* Fixed Strv103 yaml syntax.

* Encoded Strv2000.yaml in UTF-8.

* Renamed some unit yamls for Swedish Military Assets pack.

* Renamed BV410 air-defence units.

* Added Swedish short-range air defence groups.

* Added Swedish medium- and long-range air defence groups (LvS-103 batteries).

* Added icons for some Swedish Military Assets units.

* Added faction files for:
sweden_1997
sweden_2020
This commit is contained in:
MetalStormGhost
2023-03-12 19:31:14 +02:00
committed by GitHub
parent b9609a00f6
commit e827d6d1d0
66 changed files with 1221 additions and 1 deletions

View File

@@ -0,0 +1,6 @@
class: Infantry
price: 0
spawn_weight: 1
variants:
Ag 90 Sniper team: null
M82A1 Barrett Light 50 Sniper team: null

View File

@@ -0,0 +1,14 @@
class: Artillery
description: The Archer Artillery System or Artillerisystem 08 is a
self-propelled gun system of Sweden. The main piece of the system is
a fully automated 155 mm/L52 gun howitzer and a M151 Protector remote
controlled weapon station mounted on a modified 6x6 chassis of the
Volvo A30D all-terrain articulated hauler.
introduced: 2016
manufacturer: Bofors
origin: Sweden
price: 25
role: Self-Propelled Gun
variants:
Artillerisystem 08 SPG: {}
Haubits 77 AD SPG: {}

View File

@@ -0,0 +1,9 @@
class: APC
description: BV 410, a tracked all-terrain armoured vehicle.
introduced: 2013
manufacturer: Bofors Defence / BAE Systems Hägglunds
origin: Sweden
price: 6
role: Armoured Personnel Carrier
variants:
BV 410: {}

View File

@@ -0,0 +1,14 @@
class: Launcher
description: Man-portable air defense system used for very short distances.
Primarily used against slow and low flying attack aircraft or helicopters.
Transported by BV 410, a tracked all-terrain armoured vehicle.
Works together with the UndE 23 search and track radar.
introduced: 2013
manufacturer: Bofors / BAE Systems Hägglunds
origin: Sweden
price: 16
role: Self-Propelled Surface-to-Air Missile Launcher
variants:
BV 410 RBS 70: {}

View File

@@ -0,0 +1,15 @@
class: SHORAD
description: Man-portable air defense system used for very short distances.
Primarily used against slow and low flying attack aircraft or helicopters.
Transported by BV 410, a tracked all-terrain armoured vehicle.
Works together with the UndE 23 search and track radar,
but will function standalone.
introduced: 2013
manufacturer: Bofors / BAE Systems Hägglunds
origin: Sweden
price: 18
role: Self-Propelled Surface-to-Air Missile Launcher
variants:
BV 410 RBS 90: {}

View File

@@ -0,0 +1,12 @@
class: IFV
description: The Combat Vehicle 90 (CV90), Swedish Stridsfordon 90 (Strf 90),
is a family of Swedish tracked armored combat vehicles. The original CV9040
model carries eight soldiers and is equipped with a 40 mm Bofors autocannon.
introduced: 1993
manufacturer: Försvarets Materielverk, Hägglunds and Bofors
origin: Sweden
price: 10
role: Infantry Fighting Vehicle
variants:
Strf 9040 IFV: {}
CV9040 IFV: {}

View File

@@ -0,0 +1,13 @@
class: Artillery
description: The Combat Vehicle 90 (CV90), Swedish Stridsfordon 90 (Strf 90),
is a family of Swedish tracked armored combat vehicles. The
Granatkastarpansarbandvagn (Grkpbv) 90 or Tracked Armoured Mortar Vehicle
model is designed to increase the indirect fire capability of mechanized
battalions and is equipped with twin 120 mm mortars.
introduced: 2019
manufacturer: Försvarets Materielverk, Hägglunds and Bofors
origin: Sweden
price: 15
role: Self-Propelled Gun
variants:
Grkpbv 90 SPM: {}

View File

@@ -0,0 +1,12 @@
class: AAA
description: The Luftvärnskanonvagn (lvkv) 9040 is a self-propelled anti-aircraft gun
vehicle, fitted with PS-95 radar from Thomson CSF Harfang (now Thales Group) and a
high elevation 40 mm autocannon capable of using programmable ammunition. It is
connected to the national air defence net LuLIS.
introduced: 1993
manufacturer: Försvarets Materielverk, Hägglunds and Bofors
origin: Sweden
price: 24
role: Self-Propelled Anti-Aircraft Gun
variants:
Lvkv 9040 SPAAG: {}

View File

@@ -0,0 +1,4 @@
class: Power
price: 15
variants:
SAM LvS-103 Elverk 103 Mobile EPP: null

View File

@@ -0,0 +1,10 @@
class: Launcher
description: Long range air defense launcher.
Contains 4 x RB 103A TVM guided missiles.
It works together with PM 103 STR,
StriE 103 ECS and Elverk 103 EPP.
price: 15
variants:
SAM LvS-103 Lavett 103 Rb103A Mobile LN: null

View File

@@ -0,0 +1,11 @@
class: Launcher
description: Medium range air defense launcher.
Contains 16 x RB 103B hit-to-kill missiles
with its own seeker.
It works together with PM 103 STR,
StriE 103 ECS and Elverk 103 EPP.
price: 8
variants:
SAM LvS-103 Lavett 103 Rb103B Mobile LN: null

View File

@@ -0,0 +1,10 @@
class: Launcher
description: Long range air defense launcher.
Contains 4 x RB 103A TVM guided missiles.
It works together with PM 103 STR,
StriE 103 ECS and Elverk 103 EPP.
price: 15
variants:
SAM LvS-103 Lavett 103 Rb103A Stationary LN: null

View File

@@ -0,0 +1,11 @@
class: Launcher
description: Medium range air defense launcher.
Contains 16 x RB 103B hit-to-kill missiles
with its own seeker.
It works together with PM 103 STR,
StriE 103 ECS and Elverk 103 EPP.
price: 8
variants:
SAM LvS-103 Lavett 103 Rb103B Stationary LN: null

View File

@@ -0,0 +1,11 @@
class: SearchRadar
price: 22
variants:
SAM LvS-103 PM 103 Stationary STR: null
skynet_properties: # Override skynet default properties
can_engage_harm: true
# can_engage_air_weapon: true # https://github.com/walder/Skynet-IADS/tree/develop#engage-air-weapons
go_live_range_in_percent: 100
harm_detection_chance: 90
engagement_zone: SkynetIADSAbstractRadarElement.GO_LIVE_WHEN_IN_KILL_ZONE # https://github.com/walder/Skynet-IADS/tree/develop#engagement-zone
autonomous_behaviour: SkynetIADSAbstractRadarElement.AUTONOMOUS_STATE_DCS_AI # https://github.com/walder/Skynet-IADS/tree/develop#autonomous-mode-behaviour

View File

@@ -0,0 +1,11 @@
class: SearchRadar
price: 22
variants:
SAM LvS-103 PM 103 Mobile STR: null
skynet_properties: # Override skynet default properties
can_engage_harm: true
# can_engage_air_weapon: true # https://github.com/walder/Skynet-IADS/tree/develop#engage-air-weapons
go_live_range_in_percent: 100
harm_detection_chance: 90
engagement_zone: SkynetIADSAbstractRadarElement.GO_LIVE_WHEN_IN_KILL_ZONE # https://github.com/walder/Skynet-IADS/tree/develop#engagement-zone
autonomous_behaviour: SkynetIADSAbstractRadarElement.AUTONOMOUS_STATE_DCS_AI # https://github.com/walder/Skynet-IADS/tree/develop#autonomous-mode-behaviour

View File

@@ -0,0 +1,4 @@
class: TrackRadar
price: 30
variants:
SAM LvS-103 StriE 103 Mobile ECS: null

View File

@@ -0,0 +1,4 @@
class: AntiShipMissile
price: 0
variants:
AShM RBS 15KA: null

View File

@@ -0,0 +1,6 @@
class: Infantry
price: 0
spawn_weight: 1
variants:
Soldier RBS 57 ATGM: null
Soldier NLAW ATGM: null

View File

@@ -0,0 +1,5 @@
class: Infantry
price: 0
spawn_weight: 1
variants:
Soldier RBS 58 ATGM: null

View File

@@ -0,0 +1,12 @@
class: Launcher
description: Man-portable air defense system used for very short distances.
Primarily used against slow and low flying attack aircraft or helicopters.
Works together with the UndE 23 search and track radar.
introduced: 1977
manufacturer: Bofors
origin: Sweden
price: 15
role: Surface-to-Air Missile Launcher
variants:
RBS 70 EldE 70 Stationary SAM LN: {}

View File

@@ -0,0 +1,14 @@
class: Manpad
spawn_weight: 1
description: Man-portable air defense system used for very short distances.
Primarily used against slow and low flying attack aircraft or helicopters.
Works together with the UndE 23 search and track radar,
but will function standalone.
introduced: 1993
manufacturer: Bofors
origin: Sweden
price: 17
role: Surface-to-Air Missile Launcher
variants:
RBS 90 EldE 90 Stationary SAM LN: {}

View File

@@ -0,0 +1,13 @@
class: Launcher
description: Short range air defense launcher mounted on the all-terrain
vehicle BV 410 for good mobility and quick deployment.
The launcher is equipped with 4 IRIS-T SLS short range missiles and
works together with the UndE 23 search and track radar.
introduced: 2020
manufacturer: Diehl BGT Defence / BAE Systems Hägglunds
origin: Sweden
price: 20
role: Self-Propelled Surface-to-Air Missile Launcher
variants:
RBS 98 EldE 98 Mobile SAM LN: {}

View File

@@ -0,0 +1,16 @@
class: Tank
description: The Stridsvagn 103 (Strv 103), also known as the S-tank, is a Swedish
post-World War II main battle tank, designed and manufactured in Sweden. Developed
in the 1950s, it was the first main battle tank to use a gas turbine engine and
the only mass-produced tank since World War II to dispense with a turret besides
the German Kanonenjagdpanzer. It has an unconventional design with a unique gun
laying process. It is turretless with a fixed gun traversed by engaging the tracks
and elevated by adjusting the hull suspension. The result was a very low-profile
design with an emphasis on survivability and heightened crew protection level.
introduced: 1967
manufacturer: Bofors
origin: Sweden
price: 18
role: Main Battle Tank
variants:
Strv 103 MBT: {}

View File

@@ -0,0 +1,12 @@
class: Tank
description: The Stridsvagn 2000 (Strv 2000) T140/40, is a Swedish
prototype main battle tank. Equipped with a massive 140 mm cannon
and a side mounted 40 mm autocannon with a coaxial KSP 58 7.62 mm
machine gun.
introduced: 1991
manufacturer: Kungliga Armeförvaltningen
origin: Sweden
price: 22
role: Main Battle Tank
variants:
Strv 2000 T140/40 MBT: {}

View File

@@ -0,0 +1,6 @@
class: Infantry
price: 0
spawn_weight: 1
variants:
Soldier Ak 4: null
Soldier HK G3: null

View File

@@ -0,0 +1,5 @@
class: Infantry
price: 0
spawn_weight: 1
variants:
Soldier Ak 5: null

View File

@@ -0,0 +1,5 @@
class: Infantry
price: 0
spawn_weight: 1
variants:
Soldier Ak 5 Granattillsats: null

View File

@@ -0,0 +1,5 @@
class: Infantry
price: 0
spawn_weight: 1
variants:
Soldier Ksp 58: null

View File

@@ -0,0 +1,5 @@
class: Infantry
price: 0
spawn_weight: 1
variants:
Soldier Ksp 90: null

View File

@@ -0,0 +1,6 @@
class: Infantry
price: 0
spawn_weight: 1
variants:
Soldier Pskott 86: null
Soldier AT-4: null

View File

@@ -0,0 +1,11 @@
class: SearchRadar
price: 22
variants:
SAM UndE 23 (RBS 70/90/98) STR: null
skynet_properties: # Override skynet default properties
can_engage_harm: true
# can_engage_air_weapon: true # https://github.com/walder/Skynet-IADS/tree/develop#engage-air-weapons
go_live_range_in_percent: 100
harm_detection_chance: 90
engagement_zone: SkynetIADSAbstractRadarElement.GO_LIVE_WHEN_IN_KILL_ZONE # https://github.com/walder/Skynet-IADS/tree/develop#engagement-zone
autonomous_behaviour: SkynetIADSAbstractRadarElement.AUTONOMOUS_STATE_DCS_AI # https://github.com/walder/Skynet-IADS/tree/develop#autonomous-mode-behaviour

View File

@@ -0,0 +1,5 @@
class: Recon
price: 4
role: Recon
variants:
Volvo 740 with KSP 58 7.62mm: {}

View File

@@ -0,0 +1,4 @@
class: Destroyer
price: 0
variants:
HSwMS Visby Corvette: null

View File

@@ -0,0 +1,4 @@
class: Destroyer
price: 0
variants:
Strb 90 FAC: null