public void LoadEnemies() { SummonerData[] enemies = JsonSave.LoadEnemies(); for (int i = 0; i < enemies.Length; i++) { L_Enemies.Add(enemies[i]); //print ("le name de lenemy est : " + L_Enemies[i].summonerName); } }
public void GenerateCharactersPopup() { SummonerData[] summoners = JsonSave.LoadSummoners(); SummonerData[] enemies = JsonSave.LoadEnemies(); SupportData[] supports = JsonSave.LoadSupports(); for (int i = 0; i < summoners.Length; i++) { GameObject summonerElementTemp = Instantiate(this.characterElementPrefab, this.transform.GetChild(2).position, this.transform.rotation, this.transform.GetChild(2).GetChild(0)) as GameObject; PopupElement summonerElementScript = summonerElementTemp.GetComponent <PopupElement> (); summonerElementTemp.transform.GetChild(0).GetChild(0).GetComponent <Image>().sprite = Resources.Load <Sprite> ("character_avatars/" + summoners [i].idAvatar); summonerElementTemp.transform.GetChild(1).GetComponent <Text> ().text = summoners [i].summonerName; summonerElementTemp.name = summoners [i].summonerName; summonerElementScript.summoner = summoners [i]; summonerElementScript.characterType = 1; summonerElementScript.characterId = summoners [i].id; } for (int i = 0; i < enemies.Length; i++) { GameObject summonerElementTemp = Instantiate(this.characterElementPrefab, this.transform.GetChild(2).position, this.transform.rotation, this.transform.GetChild(2).GetChild(0)) as GameObject; PopupElement summonerElementScript = summonerElementTemp.GetComponent <PopupElement> (); summonerElementTemp.transform.GetChild(0).GetChild(0).GetComponent <Image>().sprite = Resources.Load <Sprite> ("character_avatars/" + enemies [i].idAvatar); summonerElementTemp.transform.GetChild(1).GetComponent <Text> ().text = enemies [i].summonerName; summonerElementTemp.name = enemies [i].summonerName; summonerElementScript.summoner = enemies [i]; summonerElementScript.characterType = 3; summonerElementScript.characterId = enemies [i].id; } for (int i = 0; i < supports.Length; i++) { GameObject summonerElementTemp = Instantiate(this.characterElementPrefab, this.transform.GetChild(2).position, this.transform.rotation, this.transform.GetChild(2).GetChild(0)) as GameObject; PopupElement summonerElementScript = summonerElementTemp.GetComponent <PopupElement> (); summonerElementTemp.transform.GetChild(0).GetChild(0).GetComponent <Image>().sprite = Resources.Load <Sprite> ("character_avatars/" + supports [i].idAvatar); summonerElementTemp.transform.GetChild(1).GetComponent <Text> ().text = supports [i].supportName; summonerElementTemp.name = supports [i].supportName; summonerElementScript.support = supports [i]; summonerElementScript.characterType = 2; summonerElementScript.characterId = supports [i].id; } }
public static void LoadData() { if (DictionaryManager.isActionLoaded == false) { DictionaryManager.LoadActions(); } if (DictionaryManager.isEtatsLoaded == false) { DictionaryManager.LoadEtats(); } SummonerData[] summoners = JsonSave.LoadSummoners(); for (int i = 0; i < summoners.Length; i++) { L_Summoners.Add(summoners[i]); } SummonerData[] enemies = JsonSave.LoadEnemies(); for (int i = 0; i < enemies.Length; i++) { L_Enemies.Add(enemies[i]); //print ("le name de lenemy est : " + L_Enemies[i].summonerName); } SupportData[] supports = JsonSave.LoadSupports(); for (int i = 0; i < supports.Length; i++) { L_Supports.Add(supports[i]); //print ("le name du support est : " + L_Supports[i].supportName); } L_bossTeams = JsonSave.LoadBossTeam(); L_campaignTeams = JsonSave.LoadMonsterTeam(); }