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; }
public void UpdateEnemyDisplay(SO_EnemyWaves _enemy) { enemyDisplayPreview.text = _enemy.enemyName; }
public void OnSpawn(SO_EnemyWaves _enemy) { myEnemy = _enemy; levelName.text = myEnemy.enemyName; }