Added Flak guns to most coldwar factions

This commit is contained in:
Khopa 2020-11-05 00:34:57 +01:00
parent 4d1a0b85e4
commit de2d548139
19 changed files with 33 additions and 27 deletions

View File

@ -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

View File

@ -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):

View File

@ -37,6 +37,7 @@
"Soldier_M249" "Soldier_M249"
], ],
"shorads": [ "shorads": [
"EarlyColdWarFlakGenerator",
"VulcanGenerator" "VulcanGenerator"
], ],
"sams": [ "sams": [

View File

@ -38,6 +38,7 @@
"Soldier_M249" "Soldier_M249"
], ],
"shorads": [ "shorads": [
"EarlyColdWarFlakGenerator",
"VulcanGenerator" "VulcanGenerator"
], ],
"sams": [ "sams": [

View File

@ -39,6 +39,7 @@
"Soldier_M249" "Soldier_M249"
], ],
"shorads": [ "shorads": [
"EarlyColdWarFlakGenerator",
"VulcanGenerator" "VulcanGenerator"
], ],
"sams": [ "sams": [

View File

@ -29,6 +29,7 @@
"BoforsGenerator" "BoforsGenerator"
], ],
"sams": [ "sams": [
"EarlyColdWarFlakGenerator",
"BoforsGenerator" "BoforsGenerator"
], ],
"aircraft_carrier": [ "aircraft_carrier": [

View File

@ -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": [
], ],

View File

@ -31,14 +31,10 @@
"Soldier_RPG" "Soldier_RPG"
], ],
"shorads": [ "shorads": [
"ZSU23Generator", "EarlyColdWarFlakGenerator"
"ZU23Generator",
"ZU23UralGenerator"
], ],
"sams": [ "sams": [
"ZSU23Generator", "EarlyColdWarFlakGenerator"
"ZU23Generator",
"ZU23UralGenerator"
], ],
"aircraft_carrier": [ "aircraft_carrier": [
], ],

View File

@ -36,8 +36,8 @@
], ],
"shorads": [ "shorads": [
"ZSU23Generator", "ZSU23Generator",
"ZU23Generator", "EarlyColdWarFlakGenerator",
"ZU23UralGenerator" "ZU23Generator"
], ],
"sams": [ "sams": [
"SA2Generator", "SA2Generator",

View File

@ -41,9 +41,9 @@
"Soldier_RPG" "Soldier_RPG"
], ],
"shorads": [ "shorads": [
"ColdWarFlakGenerator",
"ZSU23Generator", "ZSU23Generator",
"ZU23Generator", "ZU23Generator"
"ZU23UralGenerator"
], ],
"sams": [ "sams": [
"SA3Generator", "SA3Generator",

View File

@ -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": [

View File

@ -38,9 +38,11 @@
], ],
"shorads": [ "shorads": [
"ZU23Generator", "ZU23Generator",
"EarlyColdWarFlakGenerator",
"ZU23UralGenerator" "ZU23UralGenerator"
], ],
"sams": [ "sams": [
"EarlyColdWarFlakGenerator",
"SA2Generator" "SA2Generator"
], ],
"aircraft_carrier": [ "aircraft_carrier": [

View File

@ -34,9 +34,8 @@
"Soldier_RPG" "Soldier_RPG"
], ],
"shorads": [ "shorads": [
"ZSU23Generator", "EarlyColdWarFlakGenerator",
"ZU23Generator", "ZU23Generator"
"ZU23UralGenerator"
], ],
"sams": [ "sams": [
"SA2Generator", "SA2Generator",

View File

@ -36,10 +36,9 @@
"Paratrooper_RPG_16" "Paratrooper_RPG_16"
], ],
"shorads": [ "shorads": [
"ZSU23Generator",
"ZU23Generator", "ZU23Generator",
"ZU23Generator", "EarlyColdWarFlakGenerator",
"ZU23UralGenerator" "ColdWarFlakGenerator"
], ],
"sams": [ "sams": [
"SA2Generator", "SA2Generator",

View File

@ -53,7 +53,8 @@
"SA9Generator", "SA9Generator",
"SA13Generator", "SA13Generator",
"SA19Generator", "SA19Generator",
"ZSU23Generator" "ZSU23Generator",
"ColdWarFlakGenerator"
], ],
"sams": [ "sams": [
"SA2Generator", "SA2Generator",

View File

@ -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",

View File

@ -23,6 +23,7 @@
"Infantry_M4" "Infantry_M4"
], ],
"shorads": [ "shorads": [
"EarlyColdWarFlakGenerator",
"VulcanGenerator" "VulcanGenerator"
], ],
"sams": [ "sams": [

View File

@ -25,7 +25,8 @@
], ],
"shorads": [ "shorads": [
"VulcanGenerator", "VulcanGenerator",
"ChaparralGenerator" "ChaparralGenerator",
"EarlyColdWarFlakGenerator"
], ],
"sams": [ "sams": [
"HawkGenerator", "HawkGenerator",

View File

@ -25,6 +25,7 @@
"Soldier_M249" "Soldier_M249"
], ],
"shorads": [ "shorads": [
"EarlyColdWarFlakGenerator",
"VulcanGenerator", "VulcanGenerator",
"ChaparralGenerator" "ChaparralGenerator"
], ],