public void CloseWeaponPicker() { if (weaponSlot != null) { weaponSlot.ExitWeaponPicker(); ResetWeaponScroll(); gameObject.SetActive(false); } }