Example #1
0
    public static void SetCurrentCriticalCardByIndex(int[] randomHolder)
    {
        CriticalHitCard.GenericCriticalHit critCard = null;

        critCard = Deck[randomHolder[0]];
        Deck.Remove(critCard);

        Combat.CurrentCriticalHitCard = critCard;
    }
Example #2
0
    public static CriticalHitCard.GenericCriticalHit GetCritCard()
    {
        int deckSize = CheckDeck();

        CriticalHitCard.GenericCriticalHit critCard = null;
        int index = UnityEngine.Random.Range(0, deckSize);

        critCard = Deck[index];
        Deck.Remove(critCard);

        return(critCard);
    }
Example #3
0
 public static string GetImageUrl(CriticalHitCard.GenericCriticalHit crit, string filename = null)
 {
     return(GetImageUrl(DamageDeckPath, crit.Name, filename));
 }