Cold War assets mod v1.0 support (#343)
Implemented support for the Cold War assets mod (ex Tu-16) v1.0 by tripod3
57
resources/customized_payloads/B_47.lua
Normal file
@@ -0,0 +1,57 @@
|
||||
local unitPayloads = {
|
||||
["name"] = "B_47",
|
||||
["payloads"] = {
|
||||
[1] = {
|
||||
["name"] = "STRIKE",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{B_29_RASCALARM}",
|
||||
["num"] = 1,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 33,
|
||||
},
|
||||
},
|
||||
[2] = {
|
||||
["name"] = "ANTISHIP",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{B_29_RASCALARM}",
|
||||
["num"] = 1,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 33,
|
||||
},
|
||||
},
|
||||
[3] = {
|
||||
["name"] = "Retribution OCA/Runway",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{B_29_RASCALARM}",
|
||||
["num"] = 1,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 33,
|
||||
},
|
||||
},
|
||||
[4] = {
|
||||
["name"] = "SEAD",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{B_29_RASCALARM}",
|
||||
["num"] = 1,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 33,
|
||||
},
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
},
|
||||
["unitType"] = "B_47",
|
||||
}
|
||||
return unitPayloads
|
||||
82
resources/customized_payloads/Tu-16.lua
Normal file
@@ -0,0 +1,82 @@
|
||||
local unitPayloads = {
|
||||
["name"] = "Tu-16",
|
||||
["payloads"] = {
|
||||
[1] = {
|
||||
["name"] = "STRIKE",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{TU_16_KSR5}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{BDAD04AA-4D4A-4E51-B958-180A89F963CF}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{TU_16_KSR5}",
|
||||
["num"] = 4,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 33,
|
||||
},
|
||||
},
|
||||
[2] = {
|
||||
["name"] = "ANTISHIP",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{TU_16_KSR5}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{TU_16_KSR5}",
|
||||
["num"] = 4,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 15,
|
||||
},
|
||||
},
|
||||
[3] = {
|
||||
["displayName"] = "SEAD",
|
||||
["name"] = "SEAD",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{TU_16_KSR5ARM}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{TU_16_KSR5ARM}",
|
||||
["num"] = 4,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 15,
|
||||
},
|
||||
},
|
||||
[4] = {
|
||||
["name"] = "CAS",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{TU_16_KSR5}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{BDAD04AA-4D4A-4E51-B958-180A89F963CF}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{TU_16_KSR5}",
|
||||
["num"] = 4,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 33,
|
||||
},
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
},
|
||||
["unitType"] = "Tu-16",
|
||||
}
|
||||
return unitPayloads
|
||||
57
resources/customized_payloads/Tu-4K.lua
Normal file
@@ -0,0 +1,57 @@
|
||||
local unitPayloads = {
|
||||
["name"] = "Tu-4K",
|
||||
["payloads"] = {
|
||||
[1] = {
|
||||
["name"] = "STRIKE",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{Tu4_KS_1}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{Tu4_KS_1}",
|
||||
["num"] = 2,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 32,
|
||||
},
|
||||
},
|
||||
[2] = {
|
||||
["name"] = "ANTISHIP",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{Tu4_KS_1}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{Tu4_KS_1}",
|
||||
["num"] = 2,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 33,
|
||||
},
|
||||
},
|
||||
[3] = {
|
||||
["name"] = "Retribution OCA/Runway",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{Tu4_KS_1}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{Tu4_KS_1}",
|
||||
["num"] = 2,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 33,
|
||||
},
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
},
|
||||
["unitType"] = "Tu-4K",
|
||||
}
|
||||
return unitPayloads
|
||||
41
resources/customized_payloads/tu_22D.lua
Normal file
@@ -0,0 +1,41 @@
|
||||
local unitPayloads = {
|
||||
["name"] = "tu_22D",
|
||||
["payloads"] = {
|
||||
[1] = {
|
||||
["name"] = "STRIKE",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{D9179118-E42F-47DE-A483-A6C2EA7B4F38}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "<CLEAN>",
|
||||
["num"] = 2,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 32,
|
||||
},
|
||||
},
|
||||
[2] = {
|
||||
["name"] = "CAS",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "<CLEAN>",
|
||||
["num"] = 1,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{BDAD04AA-4D4A-4E51-B958-180A89F963CF}",
|
||||
["num"] = 2,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 32,
|
||||
},
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
},
|
||||
["unitType"] = "tu_22D",
|
||||
}
|
||||
return unitPayloads
|
||||
111
resources/customized_payloads/tu_22KD.lua
Normal file
@@ -0,0 +1,111 @@
|
||||
local unitPayloads = {
|
||||
["name"] = "tu_22KD",
|
||||
["payloads"] = {
|
||||
[1] = {
|
||||
["name"] = "STRIKE",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "<CLEAN>",
|
||||
["num"] = 1,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{D9179118-E42F-47DE-A483-A6C2EA7B4F38}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "<CLEAN>",
|
||||
["num"] = 3,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 32,
|
||||
},
|
||||
},
|
||||
[2] = {
|
||||
["displayName"] = "CAS",
|
||||
["name"] = "CAS",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "<CLEAN>",
|
||||
["num"] = 1,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "<CLEAN>",
|
||||
["num"] = 2,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{BDAD04AA-4D4A-4E51-B958-180A89F963CF}",
|
||||
["num"] = 3,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 32,
|
||||
},
|
||||
},
|
||||
[3] = {
|
||||
["name"] = "SEAD",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{TU_22_KH22P}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "<CLEAN>",
|
||||
["num"] = 2,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "<CLEAN>",
|
||||
["num"] = 3,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 32,
|
||||
},
|
||||
},
|
||||
[4] = {
|
||||
["name"] = "ANTISHIP",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{12429ECF-03F0-4DF6-BCBD-5D38B6343DE1}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "<CLEAN>",
|
||||
["num"] = 2,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "<CLEAN>",
|
||||
["num"] = 3,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 32,
|
||||
},
|
||||
},
|
||||
[5] = {
|
||||
["displayName"] = "DEAD",
|
||||
["name"] = "DEAD",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "<CLEAN>",
|
||||
["num"] = 2,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{Tu_22_Kh22PSI}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "<CLEAN>",
|
||||
["num"] = 3,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 32,
|
||||
},
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
},
|
||||
["unitType"] = "tu_22KD",
|
||||
}
|
||||
return unitPayloads
|
||||
69
resources/factions/soviet_union_1965.json
Normal file
@@ -0,0 +1,69 @@
|
||||
{
|
||||
"country": "USSR",
|
||||
"name": "Soviet Union 1965",
|
||||
"authors": "Ghosti",
|
||||
"description": "<p>Soviet armed forces in the 60s, unsing the Cold War Assets mod by tripod3.</p>",
|
||||
"locales": [
|
||||
"ru_RU"
|
||||
],
|
||||
"aircrafts": [
|
||||
"Mi-8MTV2 Hip",
|
||||
"MiG-15bis Fagot",
|
||||
"MiG-19P Farmer-B",
|
||||
"MiG-21bis Fishbed-N",
|
||||
"Tu-4K Bull",
|
||||
"Tu-16 Badger-B",
|
||||
"Tu-22D Blinder",
|
||||
"Tu-22KD Blinder",
|
||||
"Tu-95MS Bear-H"
|
||||
],
|
||||
"awacs": [
|
||||
"A-50"
|
||||
],
|
||||
"tankers": [
|
||||
"IL-78M"
|
||||
],
|
||||
"frontline_units": [
|
||||
"BMD-1",
|
||||
"BMP-1",
|
||||
"BRDM-2",
|
||||
"BTR-80",
|
||||
"BTR-D",
|
||||
"PT-76",
|
||||
"S-60 57mm",
|
||||
"T-55A",
|
||||
"ZSU-57-2 'Sparka'",
|
||||
"ZU-23 on Ural-375"
|
||||
],
|
||||
"artillery_units": [
|
||||
"BM-21 Grad"
|
||||
],
|
||||
"logistics_units": [
|
||||
"LUV UAZ-469 Jeep",
|
||||
"Truck Ural-375"
|
||||
],
|
||||
"infantry_units": [
|
||||
"Infantry AK-74 Rus",
|
||||
"Infantry RPG"
|
||||
],
|
||||
"missiles": [],
|
||||
"preset_groups": [
|
||||
"SA-2/S-75",
|
||||
"SA-3/S-125",
|
||||
"Cold-War-Flak",
|
||||
"KS-19/SON-9"
|
||||
],
|
||||
"naval_units": [],
|
||||
"air_defense_units": [
|
||||
"SAM P19 \"Flat Face\" SR (SA-2/3)",
|
||||
"ZSU-57-2 'Sparka'",
|
||||
"AAA ZU-23 Closed Emplacement",
|
||||
"ZU-23 on Ural-375",
|
||||
"ZSU-23-4 Shilka"
|
||||
],
|
||||
"helicopter_carrier_names": [],
|
||||
"requirements": {},
|
||||
"carrier_names": [],
|
||||
"has_jtac": false,
|
||||
"doctrine": "coldwar"
|
||||
}
|
||||
BIN
resources/ui/units/aircrafts/banners/B_47.jpg
Normal file
|
After Width: | Height: | Size: 142 KiB |
BIN
resources/ui/units/aircrafts/banners/Tu-16.jpg
Normal file
|
After Width: | Height: | Size: 144 KiB |
BIN
resources/ui/units/aircrafts/banners/Tu-4K.jpg
Normal file
|
After Width: | Height: | Size: 155 KiB |
BIN
resources/ui/units/aircrafts/banners/tu_22D.jpg
Normal file
|
After Width: | Height: | Size: 129 KiB |
BIN
resources/ui/units/aircrafts/banners/tu_22KD.jpg
Normal file
|
After Width: | Height: | Size: 126 KiB |
BIN
resources/ui/units/aircrafts/icons/B_47_24.jpg
Normal file
|
After Width: | Height: | Size: 7.9 KiB |
BIN
resources/ui/units/aircrafts/icons/Tu-16_24.jpg
Normal file
|
After Width: | Height: | Size: 7.7 KiB |
BIN
resources/ui/units/aircrafts/icons/Tu-4K_24.jpg
Normal file
|
After Width: | Height: | Size: 7.7 KiB |
BIN
resources/ui/units/aircrafts/icons/tu_22D_24.jpg
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
resources/ui/units/aircrafts/icons/tu_22KD_24.jpg
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
20
resources/units/aircraft/B_47.yaml
Normal file
@@ -0,0 +1,20 @@
|
||||
description:
|
||||
"The Boeing B-47 Stratojet is an American long-range, six-engined, turbojet-powered
|
||||
strategic bomber designed to fly at high subsonic speed and at high altitude to
|
||||
avoid enemy interceptor aircraft. The primary mission of the B-47 was as a nuclear
|
||||
bomber capable of striking targets within the Soviet Union."
|
||||
introduced: 1951
|
||||
manufacturer: Boeing
|
||||
origin: USA
|
||||
price: 30
|
||||
role: Strategic Bomber
|
||||
max_range: 2000
|
||||
variants:
|
||||
B-47 Stratojet: {}
|
||||
tasks:
|
||||
Anti-ship: 90
|
||||
DEAD: 200
|
||||
OCA/Runway: 610
|
||||
Strike: 610
|
||||
SEAD: 90
|
||||
SEAD Sweep: 90
|
||||
23
resources/units/aircraft/Tu-16.yaml
Normal file
@@ -0,0 +1,23 @@
|
||||
description:
|
||||
"The Tupolev Tu-16 (NATO reporting name: Badger) is a twin-engined
|
||||
jet strategic heavy bomber used by the Soviet Union.
|
||||
It has the capability to carry KS-1, KSR-2 and KSR-5 missiles.
|
||||
This aircraft is part of the Cold War assets mod by tripod3."
|
||||
introduced: 1954
|
||||
manufacturer: Tupolev
|
||||
origin: USSR
|
||||
price: 40
|
||||
role: Strategic bomber
|
||||
max_range: 2000
|
||||
variants:
|
||||
Tu-16 Badger-B: {}
|
||||
# default_overrides:
|
||||
# Belly_Bay_Door: false
|
||||
tasks:
|
||||
Anti-ship: 150
|
||||
BAI: 370
|
||||
CAS: 370
|
||||
DEAD: 170
|
||||
OCA/Aircraft: 370
|
||||
OCA/Runway: 630
|
||||
Strike: 640
|
||||
16
resources/units/aircraft/Tu-4K.yaml
Normal file
@@ -0,0 +1,16 @@
|
||||
description:
|
||||
"The Tupolev Tu-4 (NATO reporting name: Bull) is a piston-engined
|
||||
Soviet strategic bomber that served the Soviet Air Force from the
|
||||
late 1940s to mid-1960s. It is a reverse-engineered copy of the
|
||||
American B-29 Superfortress."
|
||||
introduced: 1949
|
||||
manufacturer: Tupolev/Boeing
|
||||
origin: USSR/USA
|
||||
price: 20
|
||||
role: Heavy Bomber
|
||||
variants:
|
||||
Tu-4K Bull: {}
|
||||
tasks:
|
||||
OCA/Runway: 200
|
||||
Strike: 200
|
||||
Anti-ship: 200
|
||||
22
resources/units/aircraft/tu_22D.yaml
Normal file
@@ -0,0 +1,22 @@
|
||||
description:
|
||||
"The Tupolev Tu-22 (NATO reporting name: Blinder) was the first
|
||||
supersonic bomber to enter production in the Soviet Union.
|
||||
This is the original free-fall bomber variant.
|
||||
This aircraft is part of the Cold War assets mod by tripod3."
|
||||
introduced: 1962
|
||||
manufacturer: Tupolev
|
||||
origin: USSR
|
||||
price: 40
|
||||
role: Medium bomber
|
||||
variants:
|
||||
Tu-22D Blinder: {}
|
||||
# default_overrides:
|
||||
# Belly_Bay_Door: false
|
||||
tasks:
|
||||
Anti-ship: 100
|
||||
BAI: 350
|
||||
CAS: 350
|
||||
DEAD: 150
|
||||
OCA/Aircraft: 350
|
||||
OCA/Runway: 600
|
||||
Strike: 600
|
||||
25
resources/units/aircraft/tu_22KD.yaml
Normal file
@@ -0,0 +1,25 @@
|
||||
description:
|
||||
"The Tupolev Tu-22 (NATO reporting name: Blinder) was the first
|
||||
supersonic bomber to enter production in the Soviet Union.
|
||||
This is the missile-carrier version built from 1965, equipped
|
||||
to launch the Raduga Kh-22 (AS-4 Kitchen) missile.
|
||||
This aircraft is part of the Cold War assets mod by tripod3."
|
||||
introduced: 1965
|
||||
manufacturer: Tupolev
|
||||
origin: USSR
|
||||
price: 45
|
||||
role: Medium bomber
|
||||
variants:
|
||||
Tu-22KD Blinder: {}
|
||||
# default_overrides:
|
||||
# Belly_Bay_Door: false
|
||||
tasks:
|
||||
Anti-ship: 100
|
||||
BAI: 350
|
||||
CAS: 350
|
||||
DEAD: 150
|
||||
OCA/Aircraft: 350
|
||||
OCA/Runway: 600
|
||||
Strike: 600
|
||||
SEAD: 30
|
||||
SEAD Sweep: 30
|
||||