Sk 60 mod support (#360)

This commit is contained in:
Turbolious
2024-07-07 12:47:07 -05:00
committed by GitHub
parent eb5062579f
commit eb5cceff16
14 changed files with 380 additions and 0 deletions

View 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

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 90 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.5 KiB

View 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