mirror of
https://github.com/projectbraf/braf_factions.git
synced 2026-06-13 17:13:29 +00:00
30 lines
693 B
Plaintext
30 lines
693 B
Plaintext
params["_unit"];
|
|
|
|
_weapon = [
|
|
"Braf_MT12",
|
|
"Braf_m16a1_carbine_9mm",
|
|
"Braf_Mekanika_URU_v1",
|
|
"CUP_smg_M3A1",
|
|
"CUP_smg_M3A1_blk",
|
|
"CUP_smg_Mac10",
|
|
"CUP_smg_MP5A5_Rail",
|
|
"CUP_smg_MP5A5_Rail_VFG",
|
|
"CUP_smg_MP7",
|
|
"CUP_smg_vityaz",
|
|
"CUP_smg_SA61",
|
|
"CUP_smg_UZI"
|
|
];
|
|
|
|
_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;
|
|
|
|
_magazine = (selectRandom _compatibleMagazines);
|
|
_unit addMagazines [_magazine, 6]; |