public Card RandomCard() { int random = Random.Range(0, 100); if (random < 10) { return(RandomPowerCard()); } else if (random >= 10 && random < 50) { return(WordCard.CreateCard((Nouns[Random.Range(0, Nouns.Length)]))); } else if (random >= 50 && random < 65) { return(WordCard.CreateCard((Adjectives[Random.Range(0, Adjectives.Length)]))); } else if (random >= 65 && random < 70) { return(WordCard.CreateCard((Adverbs[Random.Range(0, Adverbs.Length)]))); } else if (random >= 70 && random < 85) { return(WordCard.CreateCard((Verbs[Random.Range(0, Verbs.Length)]))); } else if (random >= 85 && random < 95) { return(WordCard.CreateCard((HelpingVerbs[Random.Range(0, HelpingVerbs.Length)]))); } else if (random >= 95 && random < 100) { return(WordCard.CreateCard((QuestionWords[Random.Range(0, QuestionWords.Length)]))); } return(null); }
public Card GetCardByText(string cardText) { foreach (var item in PowerCards) { if (item.CardText == cardText) { return(item); } } return(WordCard.CreateCard(cardText)); }
private Card GetWordCard(string text) { return(WordCard.CreateCard(text)); }