class macro_new_mag(a2a,4) : 4Rnd_AAA_missiles //RD501_4Rnd_A2AM_Mag { ammo = macro_new_ammo(a2a) count = 4; displayName = "Zephyr A2A"; displayNameShort = "Zephyr A2A"; tracersEvery=1; }; class macro_new_mag(agm,6) : PylonRack_12Rnd_PG_missiles//6Rnd_Missile_AGM_02_F { ammo = macro_new_ammo(agm) count = 6; displayName = "Torrent AGM"; displayNameShort = "Torrent AGM"; tracersEvery=1; }; class macro_new_mag(ugm,10) : 7Rnd_Rocket_04_AP_F { ammo = macro_new_ammo(ugm) count = 10; displayName = "Hurricane UGM"; displayNameShort = "Hurricane UGM"; tracersEvery=1; }; class macro_new_mag(lgm,4) : 4Rnd_LG_Jian { ammo = macro_new_ammo(lgm) displayName = "Flashfire WGM"; displayNameShort = "Flashfire WGM"; }; class macro_new_mag(lgm,1) : macro_new_mag(lgm,4) { count = 1; }; class macro_new_mag(pylon_agm,6):PylonRack_1Rnd_Missile_AGM_01_F { ammo = macro_new_ammo(agm) count = 6; displayName = "Torrent AGM"; displayNameShort = "Torrent AGM"; tracersEvery=1; hardpoints[]= { "RD501_Universal_rail" }; pylonWeapon=macro_new_weapon(pylon,agm) }; class macro_new_mag(pylon_aa,4):4Rnd_AAA_missiles { ammo = macro_new_ammo(a2a) count = 4; displayName = "Zephyr A2A"; displayNameShort = "Zephyr A2A"; tracersEvery=1; hardpoints[]= { "RD501_Universal_rail" }; pylonWeapon=macro_new_weapon(pylon,a2a) }; class macro_new_mag(pylon_lgm,4):4Rnd_LG_Jian { ammo = macro_new_ammo(lgm) displayName = "Flashfire WGM"; displayNameShort = "Flashfire WGM"; hardpoints[]= { "RD501_Universal_rail" }; pylonWeapon=macro_new_weapon(pylon,lgm) }; class macro_new_mag(pylon_ugm,10):7Rnd_Rocket_04_AP_F { ammo = macro_new_ammo(ugm) count = 15; displayName = "Hurricane UGM"; displayNameShort = "Hurricane UGM"; tracersEvery=1; hardpoints[]= { "RD501_Universal_rail" }; pylonWeapon=macro_new_weapon(pylon,ugm) };