Esempio n. 1
0
 // Start is called before the first frame update
 void Start()
 {
     championPrepController = GameManager.instance.GetChampionPrepController();
     gameManagerTransform   = GameManager.instance.transform;
     terrainCollider        = Terrain.activeTerrain.GetComponent <TerrainCollider>();
     playerPlacementData    = GameManager.instance.GetPlayer().GetPlacementData();
 }
Esempio n. 2
0
 public void Play()
 {
     fighting        = false;
     this.playerData = new PlayerData(username);
     SceneManager.LoadScene(1);
     championPrepController = new ChampionPrepController();
     championPrepController.RespawnAllies();
 }
Esempio n. 3
0
 // Start is called before the first frame update
 void Start()
 {
     fighting               = false;
     gameManager            = GameManager.instance;
     championPrepController = gameManager.GetChampionPrepController();
     champions              = new Champion[4];
     championsIndex         = new int[4];
     playerData             = GameManager.instance.GetPlayer();
     username.text          = playerData.GetUsername();
     championPrepController.SpawnEnemyChampions(gameManager.GameLevel);
     result.text = "Stage : " + gameManager.GameLevel.ToString();
     refreshStore();
 }
Esempio n. 4
0
 public void EndOfBattle(bool PlayerWon)
 {
     UnityEngine.Debug.Log("end of battle");
     if (fighting == true)
     {
         this.PlayerWonTheFight = PlayerWon;
         fighting               = false;
         gameController         = null;
         championPrepController = new ChampionPrepController();
         playerData.GetPlacementData().removeEnemyChampionsInstances();
         this.desactivateSpawners("EnemySpawnPositions");
         if (this.PlayerWonTheFight)
         {
             this.PlayerWon();
         }
         else
         {
             this.PlayerLost();
         }
         UnityEngine.Debug.Log(this.GameLevel);
         UnityEngine.Debug.Log(PlayerWon);
     }
 }
Esempio n. 5
0
 public void Battle()
 {
     fighting = true;
     championPrepController = null;
     gameController         = new GameController();
 }
Esempio n. 6
0
 public void setController(ChampionPrepController ChampionPrepController)
 {
     this.championPrepController = ChampionPrepController;
 }