public void TriggerBattle(CardUserData opponentData) { opponent.data = opponentData; opponent.InitCardUser(); StartBattle(); }
public void TriggerFinalBattle(CardUserData opponentData) { opponent.data = opponentData; opponent.InitCardUser(); GameManager.Instance.IsFinalBattle = true; StartBattle(); }
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; } } }
public void TriggerFinalBattle(CardUserData opponent) { SetNextOpponent(); _turnManager.TriggerFinalBattle(opponent); }