Exemplo n.º 1
0
    public void TriggerBattle(CardUserData opponentData)
    {
        opponent.data = opponentData;
        opponent.InitCardUser();

        StartBattle();
    }
Exemplo n.º 2
0
    public void TriggerFinalBattle(CardUserData opponentData)
    {
        opponent.data = opponentData;
        opponent.InitCardUser();

        GameManager.Instance.IsFinalBattle = true;
        StartBattle();
    }
Exemplo n.º 3
0
    private void SetNextOpponent()
    {
        switch (_player.deck.Count)
        {
        case 1:
        {
            nextOpponent = twoCardEnemy;
            break;
        }

        case 2:
        {
            nextOpponent = twoCardEnemy;
            break;
        }

        case 3:
        {
            nextOpponent = threeCardEnemy;
            break;
        }

        case 4:
        {
            nextOpponent = fourCardEnemy;
            break;
        }

        case 5:
        {
            nextOpponent = fiveCardEnemy;
            break;
        }

        case 6:
        {
            nextOpponent = sixCardEnemy;
            break;
        }
        }
    }
Exemplo n.º 4
0
 public void TriggerFinalBattle(CardUserData opponent)
 {
     SetNextOpponent();
     _turnManager.TriggerFinalBattle(opponent);
 }