public void UseDevCard(DevelopmentCards devCard) { if (!hasUsedDevCard && devCard.GetType() != typeof(RewardCard)) { devCard.Effect(); hasUsedDevCard = true; } }
public void AddDevCard(DevelopmentCards devCard) { if (devCard.GetType() == typeof(RewardCard)) { Instantiate(victoryCard, devPanel); } else { Instantiate(knightCard, devPanel); } }
private void AddDevCard(DevelopmentCards devCard) { devCards.Add(devCard); obtainedDevCards = true; transform.GetChild(0).GetComponent <UIControl>().AddDevCard(devCard); if (devCard.GetType() == typeof(RewardCard)) { devCard.Effect(); } }