Cold War assets mod v1.0 support (#343)

Implemented support for the Cold War assets mod (ex Tu-16) v1.0 by tripod3
This commit is contained in:
MetalStormGhost
2024-07-14 16:41:19 +03:00
committed by GitHub
parent 6238830a20
commit 19f6bafff1
30 changed files with 913 additions and 0 deletions

View 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

View 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

View 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

View 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

View 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

View 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"
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 142 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 144 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 155 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 129 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 126 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.6 KiB

View 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

View 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

View 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

View 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

View 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