Esempio n. 1
0
    public void ResetBattleGameState()
    {
        //Reset Turns
        turnCounter      = 0;
        remainingActions = 0;
        battleActive     = false;
        currentPhase     = BattlePhase.Upkeep;

        //Reset Gold
        CurrencyManager.instance.ResetCurrencyState();

        //Reset Player Deck
        PlayerDeckManager.instance.ResetDeck();

        //Reset Enemy Deck
        enemyDeck = null;

        //Reset Level
        battleLevel = null;
    }
Esempio n. 2
0
 public void UpdateEnemyDisplay(SO_EnemyWaves _enemy)
 {
     enemyDisplayPreview.text = _enemy.enemyName;
 }
Esempio n. 3
0
 public void OnSpawn(SO_EnemyWaves _enemy)
 {
     myEnemy        = _enemy;
     levelName.text = myEnemy.enemyName;
 }