public static void ChargerMappe(string nomMappe) { DamierGen damierGen = Object.FindObjectOfType <DamierGen>(); DamierFleuveGen damierFleuve = Object.FindObjectOfType <DamierFleuveGen>(); listeTerrains = GameObject.FindGameObjectWithTag("ListeTerrains").GetComponents <TuileTerrain>(); Mappe mappe = CreerMappe(nomMappe); damierGen.GenDamier(mappe); }
private void Init() { couleurBGDefaut = GUI.backgroundColor; damierGen = DamierGen.Actuel; damierFleuve = DamierFleuveGen.Actuel; colonnes = damierGen.colonnes; lignes = damierGen.lignes; listeTerrains = ListeTerrains.TousTerrains; }
public static void SauvergarderMappe(string nomMappe, bool ecraserSave) { string cheminMappe = cheminDefaut + nomMappe + extention; listeTerrains = GameObject.FindGameObjectWithTag("ListeTerrains").GetComponents <TuileTerrain>(); DamierGen damierGen = Object.FindObjectOfType <DamierGen>(); TuileTerrain[,] damierTerrains = CreerDamierTerrain(damierGen.Damier); Fleuve[] listeFleuves = GameObject.FindObjectsOfType <Fleuve>(); Mappe mappe = new Mappe(nomMappe, damierGen.colonnes, damierGen.lignes, damierTerrains, CreerListeFleuve(listeFleuves)); if (ecraserSave) { SupprimerMappe(nomMappe); CreerFichierMappe(cheminMappe, CreerCodeMappe(mappe)); } else { CreerFichierMappe(cheminMappe, CreerCodeMappe(mappe)); } }