void UpdateWeapons() { if (Input.GetButtonDown("Pickup")) { Weapon desiredWeapon = weaponsManager.GetClosestWeapon(); if (desiredWeapon != null) { if (weapons [currentWeapon].name != "None" && weapons [currentWeapon].name != "") { DropWeapon(); } weapons [currentWeapon] = desiredWeapon; } } if (Input.GetButtonDown("Drop")) { DropWeapon(); } AttemptWeaponFire(); }