private void TryToEquipGun() { if (gunToEquip == null) { return; } if (gunToEquip.CanGrabIt(Fidvar)) { GunBase nextGunToEquip = gunController.EquippedGun; gunController.EquipGun(gunToEquip); gunToEquip = nextGunToEquip; } else { Debug.Log("Not enough FIDVAR"); } }