Added Tin Shield EWR support

This commit is contained in:
Khopa 2021-07-28 00:15:00 +02:00
parent 4aac2d2b7b
commit 32f05dccd9
16 changed files with 48 additions and 24 deletions

View File

@ -18,6 +18,7 @@ from gen.sam.ewrs import (
StraightFlushGenerator, StraightFlushGenerator,
TallRackGenerator, TallRackGenerator,
EwrGenerator, EwrGenerator,
TinShieldGenerator,
) )
EWR_MAP = { EWR_MAP = {
@ -31,6 +32,7 @@ EWR_MAP = {
"SnowDriftGenerator": SnowDriftGenerator, "SnowDriftGenerator": SnowDriftGenerator,
"StraightFlushGenerator": StraightFlushGenerator, "StraightFlushGenerator": StraightFlushGenerator,
"HawkEwrGenerator": HawkEwrGenerator, "HawkEwrGenerator": HawkEwrGenerator,
"TinShieldGenerator": TinShieldGenerator,
} }

View File

@ -102,3 +102,9 @@ class HawkEwrGenerator(EwrGenerator):
""" """
unit_type = AirDefence.Hawk_sr unit_type = AirDefence.Hawk_sr
class TinShieldGenerator(EwrGenerator):
"""19ZH6 "Tin Shield" EWR."""
unit_type = AirDefence.RLS_19J6

View File

@ -52,7 +52,8 @@
"ZU23Generator" "ZU23Generator"
], ],
"ewrs": [ "ewrs": [
"FlatFaceGenerator" "FlatFaceGenerator",
"TinShieldGenerator"
], ],
"aircraft_carrier": [], "aircraft_carrier": [],
"helicopter_carrier": [], "helicopter_carrier": [],
@ -66,4 +67,4 @@
"navy_generators": [], "navy_generators": [],
"has_jtac": true, "has_jtac": true,
"jtac_unit": "Mi-8MTV2 Hip" "jtac_unit": "Mi-8MTV2 Hip"
} }

View File

@ -57,7 +57,8 @@
], ],
"ewrs": [ "ewrs": [
"BoxSpringGenerator", "BoxSpringGenerator",
"TallRackGenerator" "TallRackGenerator",
"TinShieldGenerator"
], ],
"aircraft_carrier": [ "aircraft_carrier": [
"KUZNECOW" "KUZNECOW"
@ -78,4 +79,4 @@
], ],
"has_jtac": true, "has_jtac": true,
"jtac_unit": "MQ-9 Reaper" "jtac_unit": "MQ-9 Reaper"
} }

View File

@ -53,7 +53,8 @@
"ColdWarFlakGenerator" "ColdWarFlakGenerator"
], ],
"ewrs": [ "ewrs": [
"TallRackGenerator" "TallRackGenerator",
"TinShieldGenerator"
], ],
"aircraft_carrier": [], "aircraft_carrier": [],
"helicopter_carrier": [], "helicopter_carrier": [],
@ -81,4 +82,4 @@
"has_jtac": true, "has_jtac": true,
"jtac_unit": "MQ-9 Reaper", "jtac_unit": "MQ-9 Reaper",
"doctrine": "coldwar" "doctrine": "coldwar"
} }

View File

@ -65,7 +65,8 @@
"ZU23UralGenerator" "ZU23UralGenerator"
], ],
"ewrs": [ "ewrs": [
"TallRackGenerator" "TallRackGenerator",
"TinShieldGenerator"
], ],
"aircraft_carrier": [], "aircraft_carrier": [],
"helicopter_carrier": [], "helicopter_carrier": [],
@ -93,4 +94,4 @@
], ],
"has_jtac": true, "has_jtac": true,
"jtac_unit": "MQ-9 Reaper" "jtac_unit": "MQ-9 Reaper"
} }

View File

@ -53,7 +53,8 @@
], ],
"ewrs": [ "ewrs": [
"BoxSpringGenerator", "BoxSpringGenerator",
"TallRackGenerator" "TallRackGenerator",
"TinShieldGenerator"
], ],
"aircraft_carrier": [], "aircraft_carrier": [],
"helicopter_carrier": [], "helicopter_carrier": [],
@ -75,4 +76,4 @@
"MolniyaGroupGenerator", "MolniyaGroupGenerator",
"LaCombattanteIIGroupGenerator" "LaCombattanteIIGroupGenerator"
] ]
} }

View File

@ -57,7 +57,8 @@
], ],
"ewrs": [ "ewrs": [
"BoxSpringGenerator", "BoxSpringGenerator",
"TallRackGenerator" "TallRackGenerator",
"TinShieldGenerator"
], ],
"aircraft_carrier": [], "aircraft_carrier": [],
"helicopter_carrier": [], "helicopter_carrier": [],
@ -75,4 +76,4 @@
"MolniyaGroupGenerator" "MolniyaGroupGenerator"
], ],
"has_jtac": false "has_jtac": false
} }

View File

@ -48,7 +48,8 @@
"ZU23UralGenerator" "ZU23UralGenerator"
], ],
"ewrs": [ "ewrs": [
"FlatFaceGenerator" "FlatFaceGenerator",
"TinShieldGenerator"
], ],
"aircraft_carrier": [], "aircraft_carrier": [],
"helicopter_carrier": [], "helicopter_carrier": [],
@ -66,4 +67,4 @@
], ],
"has_jtac": false, "has_jtac": false,
"doctrine": "coldwar" "doctrine": "coldwar"
} }

View File

@ -63,7 +63,8 @@
"ZU23UralGenerator" "ZU23UralGenerator"
], ],
"ewrs": [ "ewrs": [
"FlatFaceGenerator" "FlatFaceGenerator",
"TinShieldGenerator"
], ],
"aircraft_carrier": [], "aircraft_carrier": [],
"helicopter_carrier": [], "helicopter_carrier": [],

View File

@ -63,7 +63,8 @@
"ZU23UralGenerator" "ZU23UralGenerator"
], ],
"ewrs": [ "ewrs": [
"FlatFaceGenerator" "FlatFaceGenerator",
"TinShieldGenerator"
], ],
"aircraft_carrier": [], "aircraft_carrier": [],
"helicopter_carrier": [], "helicopter_carrier": [],

View File

@ -73,7 +73,8 @@
], ],
"ewrs": [ "ewrs": [
"BoxSpringGenerator", "BoxSpringGenerator",
"TallRackGenerator" "TallRackGenerator",
"TinShieldGenerator"
], ],
"aircraft_carrier": [ "aircraft_carrier": [
"KUZNECOW" "KUZNECOW"
@ -96,4 +97,4 @@
], ],
"has_jtac": true, "has_jtac": true,
"jtac_unit": "MQ-9 Reaper" "jtac_unit": "MQ-9 Reaper"
} }

View File

@ -54,7 +54,8 @@
"ZSU57Generator" "ZSU57Generator"
], ],
"ewrs": [ "ewrs": [
"BoxSpringGenerator" "BoxSpringGenerator",
"TinShieldGenerator"
], ],
"missiles": [ "missiles": [
"ScudGenerator" "ScudGenerator"
@ -70,4 +71,4 @@
"navy_generators": [ "navy_generators": [
"GrishaGroupGenerator" "GrishaGroupGenerator"
] ]
} }

View File

@ -71,7 +71,8 @@
], ],
"ewrs": [ "ewrs": [
"BoxSpringGenerator", "BoxSpringGenerator",
"TallRackGenerator" "TallRackGenerator",
"TinShieldGenerator"
], ],
"missiles": [ "missiles": [
"ScudGenerator" "ScudGenerator"
@ -88,4 +89,4 @@
"GrishaGroupGenerator", "GrishaGroupGenerator",
"MolniyaGroupGenerator" "MolniyaGroupGenerator"
] ]
} }

View File

@ -73,7 +73,8 @@
], ],
"ewrs": [ "ewrs": [
"BoxSpringGenerator", "BoxSpringGenerator",
"TallRackGenerator" "TallRackGenerator",
"TinShieldGenerator"
], ],
"missiles": [ "missiles": [
"ScudGenerator" "ScudGenerator"
@ -90,4 +91,4 @@
"GrishaGroupGenerator", "GrishaGroupGenerator",
"MolniyaGroupGenerator" "MolniyaGroupGenerator"
] ]
} }

View File

@ -0,0 +1,3 @@
price: 16
variants:
SAM SA-5 S-200 ST-68U "Tin Shield" SR: null