public void CheckForAlive()
 {
     if (thisCard.isAlive)
     {
         info.RefreshData();
     }
     else
     {
         DestroyCard();
     }
 }
Esempio n. 2
0
 public void CheckForAlive()
 {
     if (thisCard.isAlive)
     {
         info.RefreshData();
     }
     else
     {
         StartCoroutine(DieCard());
     }
 }
    /*void GiveNewCards()
     * {
     *
     *
     * }*/

    public void CardsFight(CardInfoScript playerCard, CardInfoScript enemyCard)
    {
        playerCard.SelfCard.GetDamage(enemyCard.SelfCard.Attack);
        enemyCard.SelfCard.GetDamage(playerCard.SelfCard.Attack);

        if (playerCard.SelfCard.IsAlive)
        {
            playerCard.RefreshData();
        }
        else
        {
            DestroyCard(playerCard);
        }

        if (enemyCard.SelfCard.IsAlive)
        {
            enemyCard.RefreshData();
        }
        else
        {
            DestroyCard(enemyCard);
        }
    }