public PotionAllData GetPotion() { PotionAllData newPotion = Potions[Random.Range(0, Potions.Count)]; Potions.Remove(newPotion); return(newPotion); }
public void OnDisplay(PotionAllData _potionInstance, PotionButton _potionButton) { popUpImage.sprite = _potionInstance.potionSprite; popUpTxt.text = _potionInstance.potionName; usePotion.GetPotion(_potionInstance, _potionButton); popUp.SetActive(true); }
void Start() { potionInstance = availablePotions.GetPotion(); potionImage.sprite = potionInstance.potionSprite; potionStateTxt.text = potionInstance.potionState; potionNameTxt.text = potionInstance.potionName; potionColorTxt.text += " " + potionInstance.potionColor; potionQuantityTxt.text = potionInstance.potionQuantity.ToString(); }
public void GetPotion(PotionAllData _potion, PotionButton _potionButton) { potionInstance = _potion; potionButton = _potionButton; }