Example #1
0
 public void EndBattle()
 {
     GameObject.FindWithTag("OverworldManager").GetComponent <OverWorldManager>().OverworldSetState(true);
     SceneManager.UnloadSceneAsync("BattleScene");
     currentEnemy.BattleComplete();
     currentEnemy = null;
     foreach (GameObject g in GameObject.FindGameObjectsWithTag("SpikeTrap"))
     {
         g.GetComponent <SpikeTrap>().ResetObject();
     }
 }
Example #2
0
 public void StartBattle(EnemyOverworld enemy)
 {
     GameObject.FindWithTag("OverworldManager").GetComponent <OverWorldManager>().OverworldSetState(false);
     SceneManager.LoadScene("BattleScene", LoadSceneMode.Additive);
     currentEnemy = enemy;
 }