// 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(); }
public void Play() { fighting = false; this.playerData = new PlayerData(username); SceneManager.LoadScene(1); championPrepController = new ChampionPrepController(); championPrepController.RespawnAllies(); }
// 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(); }
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); } }
public void Battle() { fighting = true; championPrepController = null; gameController = new GameController(); }
public void setController(ChampionPrepController ChampionPrepController) { this.championPrepController = ChampionPrepController; }