mirror of
https://github.com/dcs-retribution/dcs-retribution.git
synced 2025-11-10 15:41:24 +00:00
Added Tin Shield EWR support
This commit is contained in:
parent
4aac2d2b7b
commit
32f05dccd9
@ -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,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -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
|
||||||
|
|||||||
@ -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"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -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"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -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"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -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"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -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"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -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
|
||||||
}
|
}
|
||||||
|
|||||||
@ -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"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -63,7 +63,8 @@
|
|||||||
"ZU23UralGenerator"
|
"ZU23UralGenerator"
|
||||||
],
|
],
|
||||||
"ewrs": [
|
"ewrs": [
|
||||||
"FlatFaceGenerator"
|
"FlatFaceGenerator",
|
||||||
|
"TinShieldGenerator"
|
||||||
],
|
],
|
||||||
"aircraft_carrier": [],
|
"aircraft_carrier": [],
|
||||||
"helicopter_carrier": [],
|
"helicopter_carrier": [],
|
||||||
|
|||||||
@ -63,7 +63,8 @@
|
|||||||
"ZU23UralGenerator"
|
"ZU23UralGenerator"
|
||||||
],
|
],
|
||||||
"ewrs": [
|
"ewrs": [
|
||||||
"FlatFaceGenerator"
|
"FlatFaceGenerator",
|
||||||
|
"TinShieldGenerator"
|
||||||
],
|
],
|
||||||
"aircraft_carrier": [],
|
"aircraft_carrier": [],
|
||||||
"helicopter_carrier": [],
|
"helicopter_carrier": [],
|
||||||
|
|||||||
@ -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"
|
||||||
}
|
}
|
||||||
|
|||||||
@ -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"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -71,7 +71,8 @@
|
|||||||
],
|
],
|
||||||
"ewrs": [
|
"ewrs": [
|
||||||
"BoxSpringGenerator",
|
"BoxSpringGenerator",
|
||||||
"TallRackGenerator"
|
"TallRackGenerator",
|
||||||
|
"TinShieldGenerator"
|
||||||
],
|
],
|
||||||
"missiles": [
|
"missiles": [
|
||||||
"ScudGenerator"
|
"ScudGenerator"
|
||||||
@ -88,4 +89,4 @@
|
|||||||
"GrishaGroupGenerator",
|
"GrishaGroupGenerator",
|
||||||
"MolniyaGroupGenerator"
|
"MolniyaGroupGenerator"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@ -73,7 +73,8 @@
|
|||||||
],
|
],
|
||||||
"ewrs": [
|
"ewrs": [
|
||||||
"BoxSpringGenerator",
|
"BoxSpringGenerator",
|
||||||
"TallRackGenerator"
|
"TallRackGenerator",
|
||||||
|
"TinShieldGenerator"
|
||||||
],
|
],
|
||||||
"missiles": [
|
"missiles": [
|
||||||
"ScudGenerator"
|
"ScudGenerator"
|
||||||
@ -90,4 +91,4 @@
|
|||||||
"GrishaGroupGenerator",
|
"GrishaGroupGenerator",
|
||||||
"MolniyaGroupGenerator"
|
"MolniyaGroupGenerator"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
3
resources/units/ground_units/RLS_19J6.yaml
Normal file
3
resources/units/ground_units/RLS_19J6.yaml
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
price: 16
|
||||||
|
variants:
|
||||||
|
SAM SA-5 S-200 ST-68U "Tin Shield" SR: null
|
||||||
Loading…
x
Reference in New Issue
Block a user