Exemple #1
0
 void SetShowType(char c)
 {
     if (c == 'D' || c == 'd')
     {
         showNumType = CardShowNumType.Damage;
     }
     if (c == 'A' || c == 'a')
     {
         showNumType = CardShowNumType.Armor;
     }
     if (c == 'O' || c == 'o')
     {
         showNumType = CardShowNumType.Other;
     }
 }
Exemple #2
0
    public int GetCardShowNum(CardData card, CardShowNumType type)
    {
        int extraNum = 0;

        if (type == CardShowNumType.Damage && !FieldManager.instance.currentActionCharacter.isEnemy)
        {
            extraNum += FieldManager.instance.currentActionCharacter.power;
        }
        if (card.cardShowNumFilter != null)
        {
            extraNum += card.cardShowNumFilter.GetNumFilter(card);
        }


        return(extraNum + card.oriCardShowNum);
    }