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; } }
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); }