What do you use then instead of the make_flyable ? I'm interested cause it might be a solution to my own problem :)
As for the LAU, try that :
declare_loadout({ --
category = CAT_AIR_TO_AIR,
CLSID = "{LAU_115_2_AIM120}",
Picture = "aim120c.png",
wsTypeOfWeapon = {wsType_Weapon,wsType_Missile,wsType_AA_Missile, 24},
displayName = _("2*AIM-120C"),
attribute = {4, 4, 32, 24},
Cx_pil = 0.001959765625,
Count = 2,
Weight = 370,
Elements =
{
{ ShapeName = "LAU-115C+2_LAU127", IsAdapter = true },
{ ShapeName = "AIM-120C" , Position = {0.4, -0.15, 0.25}},
{ ShapeName = "AIM-120C" , Position = {0.4, -0.15, -0.25}},
}, -- end of Elements
})
You'll just have to ajust the missiles position (and maybe Cx and weight), since I wrote that quickly, but it seems to work.
Also with that code you don't have to modify the data.lua, you can directly put it in the aircraft.lua of your mod, which means you don't have to worry about modifying core files ;)