private void GenerateTawernChampions(int playerLevel) { ChampionGenerator championGenerator = new ChampionGenerator(); Champion mageChampion = championGenerator.GenerateChampion(playerLevel, ChampionClass.Mage, ChampionType.Normal); Champion rangedChampion = championGenerator.GenerateChampion(playerLevel, ChampionClass.Range, ChampionType.Normal); Champion melleChampion = championGenerator.GenerateChampion(playerLevel, ChampionClass.Warrior, ChampionType.Normal); this.TawernChampions.Add(new CityDataChampion(mageChampion, true)); this.TawernChampions.Add(new CityDataChampion(rangedChampion, true)); this.TawernChampions.Add(new CityDataChampion(melleChampion, true)); }
public void CreateWarrior() { string name = this.inputField.text; GameSave.Instance.CreateNewSave(name); GameSave.Instance.Load(ProfileSave.Instance.AcctualSavePath); ChampionGenerator championGenerator = new ChampionGenerator(); Player player = championGenerator.GenerateNewPlayer(ChampionClass.Warrior, name); GameSave.Instance.Player = player; GameSave.Instance.Update(); this.invokePlayGameCallback(); }