public void BuyPack() { if (cooldown <= 0 && generator.VisiblePot == false) { if (CooldownsReset.Cooldownable == true) { cooldown = cooldownValue; CooldownText.enabled = true; GetComponent <Button>().interactable = false; PackName.enabled = false; } foreach (IngredientData data in ingredients) { int Rquantity = Random.Range(data.min, data.max + 1); generator.AddIngredient(data.ingredient, Rquantity); } } }