RndName aa77cfe4b9 Add AirAssault and Airlift mission types with CTLD support
- 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
2022-06-09 22:45:29 +02:00

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