예제 #1
0
 public void AddUnit(Card c)
 {
     unit.Add(c);
     if (c.isActiveEffectPlay(cost, true))
     {
         ActiveEffectCards.Add(c);
     }
 }
예제 #2
0
 public void AddSupport(Card c)
 {
     support.Add(c);
     Debug.Log("支援カード追加");
     if (c.isActiveEffectPlay(cost, true))
     {
         ActiveEffectCards.Add(c);
         Debug.Log("起動効果が追加");
     }
 }
예제 #3
0
 public bool RemoveSupport(Card c)
 {
     ActiveEffectCards.Remove(c);
     return(support.Remove(c));
 }
예제 #4
0
 public bool RemoveUnit(Card c)
 {
     ActiveEffectCards.Remove(c);
     return(unit.Remove(c));
 }
예제 #5
0
 public void PlayActiveEffect(Card c)
 {
     ActiveEffectCards.Remove(c);
 }