Gripen mod support.

This commit is contained in:
bgreman
2021-06-08 22:47:44 -04:00
committed by GitHub
parent e7336d8608
commit 0220fa4ff6
14 changed files with 914 additions and 0 deletions

View File

@@ -0,0 +1,54 @@
local unitPayloads = {
["name"] = "JAS39Gripen",
["payloads"] = {
[1] = {
["displayName"] = "CAP",
["name"] = "CAP",
["pylons"] = {
[1] = {
["CLSID"] = "JAS_IRIS-T",
["num"] = 10,
},
[2] = {
["CLSID"] = "JAS_IRIS-T",
["num"] = 1,
},
[3] = {
["CLSID"] = "JAS_Meteor",
["num"] = 2,
},
[4] = {
["CLSID"] = "JAS_Meteor",
["num"] = 9,
},
[5] = {
["CLSID"] = "JAS_Meteor",
["num"] = 8,
},
[6] = {
["CLSID"] = "JAS_Meteor",
["num"] = 3,
},
[7] = {
["CLSID"] = "JAS_TANK1100",
["num"] = 5,
},
[8] = {
["CLSID"] = "{44EE8698-89F9-48EE-AF36-5FD31896A82F}",
["num"] = 6,
},
[9] = {
["CLSID"] = "{0519A264-0AB6-11d6-9193-00A0249B6F00}",
["num"] = 4,
},
},
["tasks"] = {
[1] = 11,
},
},
},
["tasks"] = {
},
["unitType"] = "JAS39Gripen",
}
return unitPayloads

View File

@@ -0,0 +1,291 @@
local unitPayloads = {
["name"] = "JAS39Gripen_AG",
["payloads"] = {
[1] = {
["displayName"] = "ANTISHIP",
["name"] = "ANTISHIP",
["pylons"] = {
[1] = {
["CLSID"] = "JAS_IRIS-T",
["num"] = 10,
},
[2] = {
["CLSID"] = "JAS_IRIS-T",
["num"] = 1,
},
[3] = {
["CLSID"] = "JAS_TANK1100",
["num"] = 5,
},
[4] = {
["CLSID"] = "{0519A264-0AB6-11d6-9193-00A0249B6F00}",
["num"] = 4,
},
[5] = {
["CLSID"] = "{44EE8698-89F9-48EE-AF36-5FD31896A82F}",
["num"] = 6,
},
[6] = {
["CLSID"] = "JAS_RB15F",
["num"] = 3,
},
[7] = {
["CLSID"] = "JAS_RB15F",
["num"] = 8,
},
[8] = {
["CLSID"] = "JAS_RB15F",
["num"] = 2,
},
[9] = {
["CLSID"] = "JAS_RB15F",
["num"] = 9,
},
},
["tasks"] = {
[1] = 19,
},
},
[2] = {
["displayName"] = "SEAD",
["name"] = "SEAD",
["pylons"] = {
[1] = {
["CLSID"] = "JAS_IRIS-T",
["num"] = 10,
},
[2] = {
["CLSID"] = "JAS_IRIS-T",
["num"] = 1,
},
[3] = {
["CLSID"] = "JAS_TANK1100",
["num"] = 5,
},
[4] = {
["CLSID"] = "{0519A264-0AB6-11d6-9193-00A0249B6F00}",
["num"] = 4,
},
[5] = {
["CLSID"] = "{44EE8698-89F9-48EE-AF36-5FD31896A82F}",
["num"] = 6,
},
[6] = {
["CLSID"] = "JAS_MAR-1",
["num"] = 3,
},
[7] = {
["CLSID"] = "JAS_MAR-1",
["num"] = 8,
},
[8] = {
["CLSID"] = "JAS_MAR-1",
["num"] = 2,
},
[9] = {
["CLSID"] = "JAS_MAR-1",
["num"] = 9,
},
},
["tasks"] = {
[1] = 19,
},
},
[3] = {
["displayName"] = "DEAD",
["name"] = "DEAD",
["pylons"] = {
[1] = {
["CLSID"] = "JAS_IRIS-T",
["num"] = 10,
},
[2] = {
["CLSID"] = "JAS_IRIS-T",
["num"] = 1,
},
[3] = {
["CLSID"] = "JAS_TANK1100",
["num"] = 5,
},
[4] = {
["CLSID"] = "{0519A264-0AB6-11d6-9193-00A0249B6F00}",
["num"] = 4,
},
[5] = {
["CLSID"] = "{44EE8698-89F9-48EE-AF36-5FD31896A82F}",
["num"] = 6,
},
[6] = {
["CLSID"] = "JAS_Stormshadow",
["num"] = 3,
},
[7] = {
["CLSID"] = "JAS_Stormshadow",
["num"] = 8,
},
[8] = {
["CLSID"] = "JAS_MAR-1",
["num"] = 2,
},
[9] = {
["CLSID"] = "JAS_MAR-1",
["num"] = 9,
},
},
["tasks"] = {
[1] = 19,
},
},
[4] = {
["displayName"] = "CAS",
["name"] = "CAS",
["pylons"] = {
[1] = {
["CLSID"] = "JAS_IRIS-T",
["num"] = 10,
},
[2] = {
["CLSID"] = "JAS_IRIS-T",
["num"] = 1,
},
[3] = {
["CLSID"] = "JAS_TANK1100",
["num"] = 5,
},
[4] = {
["CLSID"] = "{0519A264-0AB6-11d6-9193-00A0249B6F00}",
["num"] = 4,
},
[5] = {
["CLSID"] = "{44EE8698-89F9-48EE-AF36-5FD31896A82F}",
["num"] = 6,
},
[6] = {
["CLSID"] = "JAS_BRIMSTONE",
["num"] = 3,
},
[7] = {
["CLSID"] = "JAS_BRIMSTONE",
["num"] = 8,
},
[8] = {
["CLSID"] = "JAS_BRIMSTONE",
["num"] = 2,
},
[9] = {
["CLSID"] = "JAS_BRIMSTONE",
["num"] = 9,
},
[10] = {
["CLSID"] = "JAS_Litening",
["num"] = 7,
},
},
["tasks"] = {
[1] = 19,
},
},
[5] = {
["displayName"] = "STRIKE",
["name"] = "STRIKE",
["pylons"] = {
[1] = {
["CLSID"] = "JAS_IRIS-T",
["num"] = 10,
},
[2] = {
["CLSID"] = "JAS_IRIS-T",
["num"] = 1,
},
[3] = {
["CLSID"] = "JAS_TANK1100",
["num"] = 5,
},
[4] = {
["CLSID"] = "{0519A264-0AB6-11d6-9193-00A0249B6F00}",
["num"] = 4,
},
[5] = {
["CLSID"] = "{44EE8698-89F9-48EE-AF36-5FD31896A82F}",
["num"] = 6,
},
[6] = {
["CLSID"] = "JAS_GBU31",
["num"] = 3,
},
[7] = {
["CLSID"] = "JAS_GBU31",
["num"] = 8,
},
[8] = {
["CLSID"] = "JAS_GBU49_TV",
["num"] = 2,
},
[9] = {
["CLSID"] = "JAS_GBU49_TV",
["num"] = 9,
},
[10] = {
["CLSID"] = "JAS_Litening",
["num"] = 7,
},
},
["tasks"] = {
[1] = 19,
},
},
[6] = {
["displayName"] = "OCA",
["name"] = "OCA",
["pylons"] = {
[1] = {
["CLSID"] = "JAS_IRIS-T",
["num"] = 10,
},
[2] = {
["CLSID"] = "JAS_IRIS-T",
["num"] = 1,
},
[3] = {
["CLSID"] = "JAS_TANK1100",
["num"] = 5,
},
[4] = {
["CLSID"] = "{0519A264-0AB6-11d6-9193-00A0249B6F00}",
["num"] = 4,
},
[5] = {
["CLSID"] = "{44EE8698-89F9-48EE-AF36-5FD31896A82F}",
["num"] = 6,
},
[6] = {
["CLSID"] = "JAS_BK90",
["num"] = 3,
},
[7] = {
["CLSID"] = "JAS_BK90",
["num"] = 8,
},
[8] = {
["CLSID"] = "JAS_ARAKM70BHE",
["num"] = 2,
},
[9] = {
["CLSID"] = "JAS_ARAKM70BHE",
["num"] = 9,
},
[10] = {
["CLSID"] = "JAS_Litening",
["num"] = 7,
},
},
["tasks"] = {
[1] = 19,
},
},
},
["tasks"] = {
},
["unitType"] = "JAS39Gripen_AG",
}
return unitPayloads

View File

@@ -0,0 +1,51 @@
{
"country": "Sweden",
"name": "Sweden 2002",
"authors": "Khopa (updated with Gripen by bgreman)",
"description": "<p>Sweden in 2002 after the addition of the Gripen-C.</p>",
"locales": ["sv_SE"],
"aircrafts": [
"AJS37",
"JAS39Gripen",
"JAS39Gripen_AG",
"UH_1H"
],
"awacs": [
"E_3A"
],
"tankers": [
"KC_135",
"KC130"
],
"frontline_units": [
"IFV_Warrior",
"MBT_Leopard_2A4",
"IFV_M1126_Stryker_ICV",
"SAM_Avenger__Stinger"
],
"artillery_units": [
],
"logistics_units": [
"Truck_M818_6x6"
],
"infantry_units": [
"Infantry_M4",
"Infantry_M249",
"MANPADS_Stinger"
],
"air_defenses": [
"AvengerGenerator",
"HawkGenerator"
],
"ewrs": [
"HawkEwrGenerator"
],
"navy_generators": [
"OliverHazardPerryGroupGenerator"
],
"requirements": {
"JAS39 Gripen Mod by Community": "https://github.com/whisky-actual/Community-JAS-39-C"
},
"has_jtac": true,
"jtac_unit": "MQ_9_Reaper"
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

@@ -350,6 +350,24 @@
"year-of-variant-introduction": "1998"
}
}],
"JAS39Gripen": [{
"default": {
"name": "JAS 39 Gripen",
"country-of-origin": "Sweden",
"manufacturer": "Saab AB",
"role": "Fighter",
"year-of-variant-introduction": "2002"
}
}],
"JAS39Gripen_AG": [{
"default": {
"name": "JAS 39 Gripen A/G",
"country-of-origin": "Sweden",
"manufacturer": "Saab AB",
"role": "Attack",
"year-of-variant-introduction": "2002"
}
}],
"JF-17": [{
"default": {
"name": "JF-17 Thunder",