Files
braf_factions/addons/CUPcompat/functions/fn_thugsequipshotgunCUP.sqf

27 lines
712 B
Plaintext

params["_unit"];
magazineBlacklist = ["BRAF_Boito_5Rnd_riot","BRAF_Boito_7Rnd_riot"];
_weapon = [
"braf_boito_14_oldstock",
"braf_boito_14_nostock",
"braf_boito_20_oldstock",
"CUP_sgun_M1014",
"CUP_sgun_M1014_vfg"
];
_currentMagazine = getArray ( configFile >> "CfgWeapons" >> primaryWeapon _unit >> "magazines" );
//Remove all current weapon magazines
{
_unit removeMagazines _x;
}forEach _currentMagazine;
_definedWeapon = (selectRandom _weapon);
_unit addWeaponGlobal _definedWeapon;
_compatibleMagazines = compatibleMagazines _definedWeapon;
_compatibleMagazines = _compatibleMagazines - magazineBlacklist;
_magazine = (selectRandom _compatibleMagazines);
_unit addMagazines [_magazine, 6];