|
@@ -5,10 +5,10 @@ if(_weapon in RD501_AUTO_RELOAD_ON_EQUIP) then
|
|
|
systemChat "Weapon in list";
|
|
|
if(count (secondaryWeaponMagazine _unit) == 0) then {
|
|
|
systemChat "Weapon in list";
|
|
|
- _magazineName = "rd501_z1000_x3000_mag";
|
|
|
+ _magazineName = getArray(configFile >> "CfgWeapons" >> currentWeapon _unit >> "magazines") select 0; // TODO: Cache in postInit
|
|
|
systemChat format["AutoReloading with %1", _magazineName];
|
|
|
_unit removeMagazines _magazineName;
|
|
|
- _unit addMagazine _magazineName;
|
|
|
+ _unit addMagazine _magazineName;
|
|
|
_unit removeSecondaryWeaponItem _magazineName;
|
|
|
};
|
|
|
};
|