mirror of
https://github.com/dcs-liberation/dcs_liberation.git
synced 2025-11-10 14:22:26 +00:00
Added Flak guns to most coldwar factions
This commit is contained in:
parent
4d1a0b85e4
commit
de2d548139
@ -2,7 +2,9 @@ from datetime import datetime
|
|||||||
from enum import Enum
|
from enum import Enum
|
||||||
from typing import Dict, List, Optional, Tuple, Type, Union
|
from typing import Dict, List, Optional, Tuple, Type, Union
|
||||||
|
|
||||||
|
from dcs import Mission
|
||||||
from dcs.countries import country_dict
|
from dcs.countries import country_dict
|
||||||
|
from dcs.country import Country
|
||||||
from dcs.helicopters import (
|
from dcs.helicopters import (
|
||||||
AH_1W,
|
AH_1W,
|
||||||
AH_64A,
|
AH_64A,
|
||||||
@ -1388,6 +1390,7 @@ class DefaultLiveries:
|
|||||||
class Default(Enum):
|
class Default(Enum):
|
||||||
af_standard = ""
|
af_standard = ""
|
||||||
|
|
||||||
|
|
||||||
OH_58D.Liveries = DefaultLiveries
|
OH_58D.Liveries = DefaultLiveries
|
||||||
F_16C_50.Liveries = DefaultLiveries
|
F_16C_50.Liveries = DefaultLiveries
|
||||||
P_51D_30_NA.Liveries = DefaultLiveries
|
P_51D_30_NA.Liveries = DefaultLiveries
|
||||||
|
|||||||
@ -35,8 +35,8 @@ class EarlyColdWarFlakGenerator(GroupGenerator):
|
|||||||
self.add_unit(AirDefence.AAA_Bofors_40mm, "SHO#1",
|
self.add_unit(AirDefence.AAA_Bofors_40mm, "SHO#1",
|
||||||
self.position.x + spacing * 2 + 40, self.position.y + spacing + 40, self.heading),
|
self.position.x + spacing * 2 + 40, self.position.y + spacing + 40, self.heading),
|
||||||
|
|
||||||
# Add a Kamaz truck
|
# Add a truck
|
||||||
self.add_unit(Unarmed.Transport_KAMAZ_43101, "Kamaz#", self.position.x - 60, self.position.y - 20, self.heading)
|
self.add_unit(Unarmed.Transport_KAMAZ_43101, "Truck#", self.position.x - 60, self.position.y - 20, self.heading)
|
||||||
|
|
||||||
|
|
||||||
class ColdWarFlakGenerator(GroupGenerator):
|
class ColdWarFlakGenerator(GroupGenerator):
|
||||||
@ -46,7 +46,7 @@ class ColdWarFlakGenerator(GroupGenerator):
|
|||||||
The site is also fitted with a P-19 radar for early detection.
|
The site is also fitted with a P-19 radar for early detection.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
name = "Early Cold War Flak Site"
|
name = "Cold War Flak Site"
|
||||||
price = 72
|
price = 72
|
||||||
|
|
||||||
def generate(self):
|
def generate(self):
|
||||||
|
|||||||
@ -37,6 +37,7 @@
|
|||||||
"Soldier_M249"
|
"Soldier_M249"
|
||||||
],
|
],
|
||||||
"shorads": [
|
"shorads": [
|
||||||
|
"EarlyColdWarFlakGenerator",
|
||||||
"VulcanGenerator"
|
"VulcanGenerator"
|
||||||
],
|
],
|
||||||
"sams": [
|
"sams": [
|
||||||
|
|||||||
@ -38,6 +38,7 @@
|
|||||||
"Soldier_M249"
|
"Soldier_M249"
|
||||||
],
|
],
|
||||||
"shorads": [
|
"shorads": [
|
||||||
|
"EarlyColdWarFlakGenerator",
|
||||||
"VulcanGenerator"
|
"VulcanGenerator"
|
||||||
],
|
],
|
||||||
"sams": [
|
"sams": [
|
||||||
|
|||||||
@ -39,6 +39,7 @@
|
|||||||
"Soldier_M249"
|
"Soldier_M249"
|
||||||
],
|
],
|
||||||
"shorads": [
|
"shorads": [
|
||||||
|
"EarlyColdWarFlakGenerator",
|
||||||
"VulcanGenerator"
|
"VulcanGenerator"
|
||||||
],
|
],
|
||||||
"sams": [
|
"sams": [
|
||||||
|
|||||||
@ -29,6 +29,7 @@
|
|||||||
"BoforsGenerator"
|
"BoforsGenerator"
|
||||||
],
|
],
|
||||||
"sams": [
|
"sams": [
|
||||||
|
"EarlyColdWarFlakGenerator",
|
||||||
"BoforsGenerator"
|
"BoforsGenerator"
|
||||||
],
|
],
|
||||||
"aircraft_carrier": [
|
"aircraft_carrier": [
|
||||||
|
|||||||
@ -16,7 +16,7 @@
|
|||||||
"KC130"
|
"KC130"
|
||||||
],
|
],
|
||||||
"frontline_units": [
|
"frontline_units": [
|
||||||
"MT_M4A4_Sherman_Firefly",
|
"MT_M4_Sherman",
|
||||||
"APC_M2A1",
|
"APC_M2A1",
|
||||||
"MBT_M60A3_Patton",
|
"MBT_M60A3_Patton",
|
||||||
"APC_M113"
|
"APC_M113"
|
||||||
@ -46,8 +46,7 @@
|
|||||||
"cruisers": [
|
"cruisers": [
|
||||||
],
|
],
|
||||||
"requirements": {
|
"requirements": {
|
||||||
"Community A-4E": "https://heclak.github.io/community-a4e-c/",
|
"Community A-4E": "https://heclak.github.io/community-a4e-c/"
|
||||||
"WW2 Asset Pack": "https://www.digitalcombatsimulator.com/en/products/other/wwii_assets_pack/"
|
|
||||||
},
|
},
|
||||||
"carrier_names": [
|
"carrier_names": [
|
||||||
],
|
],
|
||||||
|
|||||||
@ -31,14 +31,10 @@
|
|||||||
"Soldier_RPG"
|
"Soldier_RPG"
|
||||||
],
|
],
|
||||||
"shorads": [
|
"shorads": [
|
||||||
"ZSU23Generator",
|
"EarlyColdWarFlakGenerator"
|
||||||
"ZU23Generator",
|
|
||||||
"ZU23UralGenerator"
|
|
||||||
],
|
],
|
||||||
"sams": [
|
"sams": [
|
||||||
"ZSU23Generator",
|
"EarlyColdWarFlakGenerator"
|
||||||
"ZU23Generator",
|
|
||||||
"ZU23UralGenerator"
|
|
||||||
],
|
],
|
||||||
"aircraft_carrier": [
|
"aircraft_carrier": [
|
||||||
],
|
],
|
||||||
|
|||||||
@ -36,8 +36,8 @@
|
|||||||
],
|
],
|
||||||
"shorads": [
|
"shorads": [
|
||||||
"ZSU23Generator",
|
"ZSU23Generator",
|
||||||
"ZU23Generator",
|
"EarlyColdWarFlakGenerator",
|
||||||
"ZU23UralGenerator"
|
"ZU23Generator"
|
||||||
],
|
],
|
||||||
"sams": [
|
"sams": [
|
||||||
"SA2Generator",
|
"SA2Generator",
|
||||||
|
|||||||
@ -41,9 +41,9 @@
|
|||||||
"Soldier_RPG"
|
"Soldier_RPG"
|
||||||
],
|
],
|
||||||
"shorads": [
|
"shorads": [
|
||||||
|
"ColdWarFlakGenerator",
|
||||||
"ZSU23Generator",
|
"ZSU23Generator",
|
||||||
"ZU23Generator",
|
"ZU23Generator"
|
||||||
"ZU23UralGenerator"
|
|
||||||
],
|
],
|
||||||
"sams": [
|
"sams": [
|
||||||
"SA3Generator",
|
"SA3Generator",
|
||||||
|
|||||||
@ -18,6 +18,7 @@
|
|||||||
],
|
],
|
||||||
"frontline_units": [
|
"frontline_units": [
|
||||||
"ARV_BRDM_2",
|
"ARV_BRDM_2",
|
||||||
|
"MT_Pz_Kpfw_IV_Ausf_H",
|
||||||
"MBT_T_55"
|
"MBT_T_55"
|
||||||
],
|
],
|
||||||
"artillery_units": [
|
"artillery_units": [
|
||||||
|
|||||||
@ -38,9 +38,11 @@
|
|||||||
],
|
],
|
||||||
"shorads": [
|
"shorads": [
|
||||||
"ZU23Generator",
|
"ZU23Generator",
|
||||||
|
"EarlyColdWarFlakGenerator",
|
||||||
"ZU23UralGenerator"
|
"ZU23UralGenerator"
|
||||||
],
|
],
|
||||||
"sams": [
|
"sams": [
|
||||||
|
"EarlyColdWarFlakGenerator",
|
||||||
"SA2Generator"
|
"SA2Generator"
|
||||||
],
|
],
|
||||||
"aircraft_carrier": [
|
"aircraft_carrier": [
|
||||||
|
|||||||
@ -34,9 +34,8 @@
|
|||||||
"Soldier_RPG"
|
"Soldier_RPG"
|
||||||
],
|
],
|
||||||
"shorads": [
|
"shorads": [
|
||||||
"ZSU23Generator",
|
"EarlyColdWarFlakGenerator",
|
||||||
"ZU23Generator",
|
"ZU23Generator"
|
||||||
"ZU23UralGenerator"
|
|
||||||
],
|
],
|
||||||
"sams": [
|
"sams": [
|
||||||
"SA2Generator",
|
"SA2Generator",
|
||||||
|
|||||||
@ -36,10 +36,9 @@
|
|||||||
"Paratrooper_RPG_16"
|
"Paratrooper_RPG_16"
|
||||||
],
|
],
|
||||||
"shorads": [
|
"shorads": [
|
||||||
"ZSU23Generator",
|
|
||||||
"ZU23Generator",
|
"ZU23Generator",
|
||||||
"ZU23Generator",
|
"EarlyColdWarFlakGenerator",
|
||||||
"ZU23UralGenerator"
|
"ColdWarFlakGenerator"
|
||||||
],
|
],
|
||||||
"sams": [
|
"sams": [
|
||||||
"SA2Generator",
|
"SA2Generator",
|
||||||
|
|||||||
@ -53,7 +53,8 @@
|
|||||||
"SA9Generator",
|
"SA9Generator",
|
||||||
"SA13Generator",
|
"SA13Generator",
|
||||||
"SA19Generator",
|
"SA19Generator",
|
||||||
"ZSU23Generator"
|
"ZSU23Generator",
|
||||||
|
"ColdWarFlakGenerator"
|
||||||
],
|
],
|
||||||
"sams": [
|
"sams": [
|
||||||
"SA2Generator",
|
"SA2Generator",
|
||||||
|
|||||||
@ -10,7 +10,6 @@
|
|||||||
"B_52H"
|
"B_52H"
|
||||||
],
|
],
|
||||||
"frontline_units": [
|
"frontline_units": [
|
||||||
"MT_M4A4_Sherman_Firefly",
|
|
||||||
"MT_M4_Sherman",
|
"MT_M4_Sherman",
|
||||||
"MBT_M60A3_Patton",
|
"MBT_M60A3_Patton",
|
||||||
"APC_M2A1"
|
"APC_M2A1"
|
||||||
@ -22,13 +21,13 @@
|
|||||||
"Transport_M818"
|
"Transport_M818"
|
||||||
],
|
],
|
||||||
"infantry_units": [
|
"infantry_units": [
|
||||||
"Infantry_M1_Garand"
|
"Infantry_M4"
|
||||||
],
|
],
|
||||||
"shorads": [
|
"shorads": [
|
||||||
"BoforsGenerator"
|
"BoforsGenerator"
|
||||||
],
|
],
|
||||||
"sams": [
|
"sams": [
|
||||||
"BoforsGenerator"
|
"EarlyColdWarFlakGenerator"
|
||||||
],
|
],
|
||||||
"doctrine": "ww2",
|
"doctrine": "ww2",
|
||||||
"building_set": "ww2ally",
|
"building_set": "ww2ally",
|
||||||
|
|||||||
@ -23,6 +23,7 @@
|
|||||||
"Infantry_M4"
|
"Infantry_M4"
|
||||||
],
|
],
|
||||||
"shorads": [
|
"shorads": [
|
||||||
|
"EarlyColdWarFlakGenerator",
|
||||||
"VulcanGenerator"
|
"VulcanGenerator"
|
||||||
],
|
],
|
||||||
"sams": [
|
"sams": [
|
||||||
|
|||||||
@ -25,7 +25,8 @@
|
|||||||
],
|
],
|
||||||
"shorads": [
|
"shorads": [
|
||||||
"VulcanGenerator",
|
"VulcanGenerator",
|
||||||
"ChaparralGenerator"
|
"ChaparralGenerator",
|
||||||
|
"EarlyColdWarFlakGenerator"
|
||||||
],
|
],
|
||||||
"sams": [
|
"sams": [
|
||||||
"HawkGenerator",
|
"HawkGenerator",
|
||||||
|
|||||||
@ -25,6 +25,7 @@
|
|||||||
"Soldier_M249"
|
"Soldier_M249"
|
||||||
],
|
],
|
||||||
"shorads": [
|
"shorads": [
|
||||||
|
"EarlyColdWarFlakGenerator",
|
||||||
"VulcanGenerator",
|
"VulcanGenerator",
|
||||||
"ChaparralGenerator"
|
"ChaparralGenerator"
|
||||||
],
|
],
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user