mirror of
https://github.com/dcs-retribution/dcs-retribution.git
synced 2025-11-10 15:41:24 +00:00
Sk 60 mod support (#360)
This commit is contained in:
192
resources/customized_payloads/SK-60.lua
Normal file
192
resources/customized_payloads/SK-60.lua
Normal file
@@ -0,0 +1,192 @@
|
||||
local unitPayloads = {
|
||||
["name"] = "SK-60",
|
||||
["payloads"] = {
|
||||
[1] = {
|
||||
["name"] = "Retribution DEAD",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{d694b359-e7a8-4909-88d4-7100b77afd12}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{d694b359-e7a8-4909-88d4-7100b77afd12}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{d694b359-e7a8-4909-88d4-7100b77afd12}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{d694b359-e7a8-4909-88d4-7100b77afd12}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{d694b359-e7a8-4909-88d4-7100b77afd12}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{d694b359-e7a8-4909-88d4-7100b77afd12}",
|
||||
["num"] = 6,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 15,
|
||||
},
|
||||
},
|
||||
[2] = {
|
||||
["name"] = "Retribution OCA/Aircraft",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{d694b359-e7a8-4909-88d4-7100b77afd11}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{d694b359-e7a8-4909-88d4-7100b77afd11}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{d694b359-e7a8-4909-88d4-7100b77afd11}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{d694b359-e7a8-4909-88d4-7100b77afd11}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{d694b359-e7a8-4909-88d4-7100b77afd11}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{d694b359-e7a8-4909-88d4-7100b77afd11}",
|
||||
["num"] = 6,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 15,
|
||||
},
|
||||
},
|
||||
[3] = {
|
||||
["displayName"] = "Retribution Strike",
|
||||
["name"] = "Retribution Strike",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{d694b359-e7a8-4909-88d4-7100b77afd12}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{d694b359-e7a8-4909-88d4-7100b77afd12}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{d694b359-e7a8-4909-88d4-7100b77afd12}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{d694b359-e7a8-4909-88d4-7100b77afd12}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{d694b359-e7a8-4909-88d4-7100b77afd12}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{d694b359-e7a8-4909-88d4-7100b77afd12}",
|
||||
["num"] = 6,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 15,
|
||||
},
|
||||
},
|
||||
[4] = {
|
||||
["displayName"] = "Retribution CAS",
|
||||
["name"] = "Retribution CAS",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{d694b359-e7a8-4909-88d4-7100b77afd12}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{d694b359-e7a8-4909-88d4-7100b77afd12}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{d694b359-e7a8-4909-88d4-7100b77afd12}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{d694b359-e7a8-4909-88d4-7100b77afd12}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{d694b359-e7a8-4909-88d4-7100b77afd12}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{d694b359-e7a8-4909-88d4-7100b77afd12}",
|
||||
["num"] = 6,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 15,
|
||||
},
|
||||
},
|
||||
[5] = {
|
||||
["name"] = "Retribution BAI",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{d694b359-e7a8-4909-88d4-7100b77afd11}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{5d5aa063-a002-4de8-8a89-6eda1e80ee7b}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{5d5aa063-a002-4de8-8a89-6eda1e80ee7b}",
|
||||
["num"] = 5,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 15,
|
||||
},
|
||||
},
|
||||
[6] = {
|
||||
["displayName"] = "Retribution OCA/Runway",
|
||||
["name"] = "Retribution OCA/Runway",
|
||||
["pylons"] = {
|
||||
[1] = {
|
||||
["CLSID"] = "{d694b359-e7a8-4909-88d4-7100b77afd12}",
|
||||
["num"] = 1,
|
||||
},
|
||||
[2] = {
|
||||
["CLSID"] = "{d694b359-e7a8-4909-88d4-7100b77afd12}",
|
||||
["num"] = 2,
|
||||
},
|
||||
[3] = {
|
||||
["CLSID"] = "{d694b359-e7a8-4909-88d4-7100b77afd12}",
|
||||
["num"] = 3,
|
||||
},
|
||||
[4] = {
|
||||
["CLSID"] = "{d694b359-e7a8-4909-88d4-7100b77afd12}",
|
||||
["num"] = 4,
|
||||
},
|
||||
[5] = {
|
||||
["CLSID"] = "{d694b359-e7a8-4909-88d4-7100b77afd12}",
|
||||
["num"] = 5,
|
||||
},
|
||||
[6] = {
|
||||
["CLSID"] = "{d694b359-e7a8-4909-88d4-7100b77afd12}",
|
||||
["num"] = 6,
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
[1] = 15,
|
||||
},
|
||||
},
|
||||
},
|
||||
["tasks"] = {
|
||||
},
|
||||
["unitType"] = "SK-60",
|
||||
}
|
||||
return unitPayloads
|
||||
51
resources/factions/sweden_1980.json
Normal file
51
resources/factions/sweden_1980.json
Normal file
@@ -0,0 +1,51 @@
|
||||
{
|
||||
"country": "Sweden",
|
||||
"name": "Sweden 1980",
|
||||
"authors": "Turbolious",
|
||||
"description": "<p>Sweden in the 80s.</p><p>Note : Limited A2A capabilities.</p>",
|
||||
"locales": [
|
||||
"sv_SE"
|
||||
],
|
||||
"aircrafts": [
|
||||
"AJS-37 Viggen",
|
||||
"SK-60",
|
||||
"UH-1H Iroquois"
|
||||
],
|
||||
"awacs": [
|
||||
"E-3A"
|
||||
],
|
||||
"tankers": [
|
||||
"KC-130",
|
||||
"KC-135 Stratotanker"
|
||||
],
|
||||
"frontline_units": [
|
||||
"FV510 Warrior",
|
||||
"Leopard 2A4",
|
||||
"M1097 Heavy HMMWV Avenger",
|
||||
"M1126 Stryker ICV (M2 HMG)",
|
||||
"M48 Chaparral"
|
||||
],
|
||||
"artillery_units": [],
|
||||
"logistics_units": [
|
||||
"Truck M818 6x6"
|
||||
],
|
||||
"infantry_units": [
|
||||
"Infantry M249",
|
||||
"Infantry M4",
|
||||
"MANPADS Stinger"
|
||||
],
|
||||
"preset_groups": [
|
||||
"Hawk"
|
||||
],
|
||||
"naval_units": [
|
||||
"FFG Oliver Hazard Perry"
|
||||
],
|
||||
"missiles": [],
|
||||
"air_defense_units": [
|
||||
"SAM Hawk SR (AN/MPQ-50)",
|
||||
"M1097 Heavy HMMWV Avenger",
|
||||
"M48 Chaparral"
|
||||
],
|
||||
"has_jtac": true,
|
||||
"jtac_unit": "SK-60"
|
||||
}
|
||||
BIN
resources/ui/units/aircrafts/banners/SK-60.jpg
Normal file
BIN
resources/ui/units/aircrafts/banners/SK-60.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 90 KiB |
BIN
resources/ui/units/aircrafts/icons/SK-60_24.jpg
Normal file
BIN
resources/ui/units/aircrafts/icons/SK-60_24.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 5.5 KiB |
24
resources/units/aircraft/SK-60.yaml
Normal file
24
resources/units/aircraft/SK-60.yaml
Normal file
@@ -0,0 +1,24 @@
|
||||
carrier_capable: false
|
||||
description:
|
||||
The Saab 105 is a Swedish high-wing, twinjet trainer aircraft developed in the early 1960s
|
||||
as a private venture by Saab AB.[2] The Swedish Air Force, which had opted to procure the type
|
||||
for various roles, issued the aircraft with the designation Sk 60. The Sk 60 entered service in 1967,
|
||||
replacing the ageing De Havilland Vampire fleet.
|
||||
SK-60B is a two-seat attack version for the Swedish Air Force, modified from Sk 60A with new weapons sight.
|
||||
This version entered service in 1968.
|
||||
|
||||
introduced: 1968
|
||||
manufacturer: Saab AB
|
||||
origin: Sweden
|
||||
price: 4
|
||||
role: COIN / FAC /Light Attack
|
||||
gunfighter: true
|
||||
variants:
|
||||
SK-60: {}
|
||||
tasks:
|
||||
BAI: 650
|
||||
CAS: 650
|
||||
DEAD: 60
|
||||
OCA/Aircraft: 650
|
||||
OCA/Runway: 330
|
||||
Strike: 330
|
||||
Reference in New Issue
Block a user