mirror of
https://github.com/dcs-liberation/dcs_liberation.git
synced 2025-11-10 14:22:26 +00:00
- Add the new airassault mission type and special flightplans for it - Add the mission type to airbase and FOB - Add Layout for the UH-1H - Add mission type to capable squadrons - Allow the auto planner to task air assault missions when preconditions are met - Improve Airlift mission type and improve the flightplan (Stopover and Helo landing) - Allow Slingload and spawnable crates for airlift - Rework airsupport to a general missiondata class - Added Carrier Information to mission data - Allow to define CTLD specific capabilities in the unit yaml - Allow inflight preload and fixed wing support for air assault
163 lines
2.4 KiB
Lua
163 lines
2.4 KiB
Lua
local unitPayloads = {
|
|
["name"] = "UH-1H",
|
|
["payloads"] = {
|
|
[1] = {
|
|
["name"] = "CAS",
|
|
["pylons"] = {
|
|
[1] = {
|
|
["CLSID"] = "M134_L",
|
|
["num"] = 1,
|
|
},
|
|
[2] = {
|
|
["CLSID"] = "XM158_MK5",
|
|
["num"] = 2,
|
|
},
|
|
[3] = {
|
|
["CLSID"] = "XM158_MK5",
|
|
["num"] = 5,
|
|
},
|
|
[4] = {
|
|
["CLSID"] = "M134_R",
|
|
["num"] = 6,
|
|
},
|
|
},
|
|
["tasks"] = {
|
|
[1] = 32,
|
|
[2] = 31,
|
|
[3] = 35,
|
|
[4] = 16,
|
|
},
|
|
},
|
|
[2] = {
|
|
["name"] = "CAP",
|
|
["pylons"] = {
|
|
[1] = {
|
|
["CLSID"] = "M134_L",
|
|
["num"] = 1,
|
|
},
|
|
[2] = {
|
|
["CLSID"] = "M134_R",
|
|
["num"] = 6,
|
|
},
|
|
[3] = {
|
|
["CLSID"] = "M60_SIDE_R",
|
|
["num"] = 4,
|
|
},
|
|
[4] = {
|
|
["CLSID"] = "M60_SIDE_L",
|
|
["num"] = 3,
|
|
},
|
|
},
|
|
["tasks"] = {
|
|
[1] = 32,
|
|
[2] = 31,
|
|
[3] = 35,
|
|
[4] = 16,
|
|
},
|
|
},
|
|
[3] = {
|
|
["name"] = "SEAD",
|
|
["pylons"] = {
|
|
[1] = {
|
|
["CLSID"] = "M134_L",
|
|
["num"] = 1,
|
|
},
|
|
[2] = {
|
|
["CLSID"] = "XM158_MK5",
|
|
["num"] = 2,
|
|
},
|
|
[3] = {
|
|
["CLSID"] = "XM158_MK5",
|
|
["num"] = 5,
|
|
},
|
|
[4] = {
|
|
["CLSID"] = "M134_R",
|
|
["num"] = 6,
|
|
},
|
|
},
|
|
["tasks"] = {
|
|
[1] = 32,
|
|
[2] = 31,
|
|
[3] = 35,
|
|
[4] = 16,
|
|
},
|
|
},
|
|
[4] = {
|
|
["name"] = "ANTISHIP",
|
|
["pylons"] = {
|
|
[1] = {
|
|
["CLSID"] = "M134_L",
|
|
["num"] = 1,
|
|
},
|
|
[2] = {
|
|
["CLSID"] = "XM158_MK5",
|
|
["num"] = 2,
|
|
},
|
|
[3] = {
|
|
["CLSID"] = "XM158_MK5",
|
|
["num"] = 5,
|
|
},
|
|
[4] = {
|
|
["CLSID"] = "M134_R",
|
|
["num"] = 6,
|
|
},
|
|
},
|
|
["tasks"] = {
|
|
[1] = 32,
|
|
[2] = 31,
|
|
[3] = 35,
|
|
[4] = 16,
|
|
},
|
|
},
|
|
[5] = {
|
|
["name"] = "STRIKE",
|
|
["pylons"] = {
|
|
[1] = {
|
|
["CLSID"] = "M134_L",
|
|
["num"] = 1,
|
|
},
|
|
[2] = {
|
|
["CLSID"] = "XM158_MK5",
|
|
["num"] = 2,
|
|
},
|
|
[3] = {
|
|
["CLSID"] = "XM158_MK5",
|
|
["num"] = 5,
|
|
},
|
|
[4] = {
|
|
["CLSID"] = "M134_R",
|
|
["num"] = 6,
|
|
},
|
|
},
|
|
["tasks"] = {
|
|
[1] = 32,
|
|
[2] = 31,
|
|
[3] = 35,
|
|
[4] = 16,
|
|
},
|
|
},
|
|
[6] = {
|
|
["displayName"] = "Liberation Air Assault",
|
|
["name"] = "Liberation Air Assault",
|
|
["pylons"] = {
|
|
[1] = {
|
|
["CLSID"] = "M60_SIDE_R",
|
|
["num"] = 4,
|
|
},
|
|
[2] = {
|
|
["CLSID"] = "M60_SIDE_L",
|
|
["num"] = 3,
|
|
},
|
|
},
|
|
["tasks"] = {
|
|
[1] = 32,
|
|
[2] = 31,
|
|
[3] = 35,
|
|
[4] = 16,
|
|
},
|
|
},
|
|
},
|
|
["unitType"] = "UH-1H",
|
|
}
|
|
return unitPayloads
|