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 typing import Dict, List, Optional, Tuple, Type, Union
from dcs import Mission
from dcs.countries import country_dict
from dcs.country import Country
from dcs.helicopters import (
AH_1W,
AH_64A,
@ -1388,6 +1390,7 @@ class DefaultLiveries:
class Default(Enum):
af_standard = ""
OH_58D.Liveries = DefaultLiveries
F_16C_50.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.position.x + spacing * 2 + 40, self.position.y + spacing + 40, self.heading),
# Add a Kamaz truck
self.add_unit(Unarmed.Transport_KAMAZ_43101, "Kamaz#", self.position.x - 60, self.position.y - 20, self.heading)
# Add a truck
self.add_unit(Unarmed.Transport_KAMAZ_43101, "Truck#", self.position.x - 60, self.position.y - 20, self.heading)
class ColdWarFlakGenerator(GroupGenerator):
@ -46,7 +46,7 @@ class ColdWarFlakGenerator(GroupGenerator):
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
def generate(self):

View File

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

View File

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

View File

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

View File

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

View File

@ -16,7 +16,7 @@
"KC130"
],
"frontline_units": [
"MT_M4A4_Sherman_Firefly",
"MT_M4_Sherman",
"APC_M2A1",
"MBT_M60A3_Patton",
"APC_M113"
@ -46,8 +46,7 @@
"cruisers": [
],
"requirements": {
"Community A-4E": "https://heclak.github.io/community-a4e-c/",
"WW2 Asset Pack": "https://www.digitalcombatsimulator.com/en/products/other/wwii_assets_pack/"
"Community A-4E": "https://heclak.github.io/community-a4e-c/"
},
"carrier_names": [
],

View File

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

View File

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

View File

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

View File

@ -18,6 +18,7 @@
],
"frontline_units": [
"ARV_BRDM_2",
"MT_Pz_Kpfw_IV_Ausf_H",
"MBT_T_55"
],
"artillery_units": [

View File

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

View File

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

View File

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

View File

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

View File

@ -10,7 +10,6 @@
"B_52H"
],
"frontline_units": [
"MT_M4A4_Sherman_Firefly",
"MT_M4_Sherman",
"MBT_M60A3_Patton",
"APC_M2A1"
@ -22,13 +21,13 @@
"Transport_M818"
],
"infantry_units": [
"Infantry_M1_Garand"
"Infantry_M4"
],
"shorads": [
"BoforsGenerator"
],
"sams": [
"BoforsGenerator"
"EarlyColdWarFlakGenerator"
],
"doctrine": "ww2",
"building_set": "ww2ally",

View File

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

View File

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

View File

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