public void AjouterGroupeEnnemis(GroupeEnnemi groupe) { this.ListeGroupeEnnemis.Add(groupe); }
//Créer la liste des aventures public static void creerAventures() { GroupeEnnemi groupe1; GroupeEnnemi groupe2; GroupeEnnemi groupe3; Ennemi.Ennemi ennemi1; Ennemi.Ennemi ennemi2; Ennemi.Ennemi ennemi3; Ennemi.Ennemi ennemi4; Ennemi.Ennemi ennemi5; Ennemi.Ennemi ennemi6; Ennemi.Ennemi boss; ListeAventures.Clear(); #region Aventure 0 Village des gobelins //Créer la premiere Aventure Le village des gobelins ListeAventures.Add(new Aventure(VILLAGE_GOBELINS_ID, "Le village des gobelins", "Une petite tribu de gobelins attaque les caravanes marchandes se rendant au village. Leur repère a été trouvé. Vous devez aller éliminer la menace!", 1, 1)); //Combat #1 groupe1 = new GroupeEnnemi(); ennemi1 = new Ennemi.Ennemi(le.ListeEnnemis[le.GOBELIN_VOLEUR_ID]); ennemi1.Nom = ennemi1.Nom + " 1"; ennemi2 = new Ennemi.Ennemi(le.ListeEnnemis[le.GOBELIN_VOLEUR_ID]); ennemi2.Nom = ennemi2.Nom + " 2"; groupe1.AjouterEnnemi(ennemi1); groupe1.AjouterEnnemi(ennemi2); ListeAventures[VILLAGE_GOBELINS_ID].AjouterGroupeEnnemis(groupe1); //Combat #2 groupe2 = new GroupeEnnemi(); ennemi1 = new Ennemi.Ennemi(le.ListeEnnemis[le.GOBELIN_ARCHER_ID]); ennemi1.Nom = ennemi1.Nom + " 1"; ennemi2 = new Ennemi.Ennemi(le.ListeEnnemis[le.GOBELIN_ARCHER_ID]); ennemi2.Nom = ennemi2.Nom + " 2"; groupe2.AjouterEnnemi(ennemi1); groupe2.AjouterEnnemi(ennemi2); ListeAventures[VILLAGE_GOBELINS_ID].AjouterGroupeEnnemis(groupe2); //Combat #3 groupe3 = new GroupeEnnemi(); ennemi1 = new Ennemi.Ennemi(le.ListeEnnemis[le.LOUP_ID]); ennemi1.Nom = ennemi1.Nom + " 1"; ennemi2 = new Ennemi.Ennemi(le.ListeEnnemis[le.LOUP_ID]); ennemi2.Nom = ennemi2.Nom + " 2"; boss = new Ennemi.Ennemi(le.ListeEnnemis[le.GOBELIN_SHAMAN_ID]); groupe3.AjouterEnnemi(ennemi1); groupe3.AjouterEnnemi(ennemi2); groupe3.AjouterEnnemi(boss); ListeAventures[VILLAGE_GOBELINS_ID].AjouterGroupeEnnemis(groupe3); #endregion #region Aventure 1 La plage //Créer la seconde Aventure La plage ListeAventures.Add(new Aventure(LA_PLAGE_ID, "La plage", "Une petite balade sur la plage, il ne peut rien arrivé de bien dangereux ?", 1, 1)); //Combat #1 groupe1 = new GroupeEnnemi(); ennemi1 = new Ennemi.Ennemi(le.ListeEnnemis[le.CRABE_GEANT_ID]); ennemi1.Nom = ennemi1.Nom + " 1"; ennemi2 = new Ennemi.Ennemi(le.ListeEnnemis[le.CRABE_GEANT_ID]); ennemi2.Nom = ennemi2.Nom + " 2"; groupe1.AjouterEnnemi(ennemi1); groupe1.AjouterEnnemi(ennemi2); ListeAventures[LA_PLAGE_ID].AjouterGroupeEnnemis(groupe1); //Combat #2 groupe2 = new GroupeEnnemi(); ennemi1 = new Ennemi.Ennemi(le.ListeEnnemis[le.HOMME_CRABE_GUERRIER_ID]); ennemi1.Nom = ennemi1.Nom + " 1"; ennemi2 = new Ennemi.Ennemi(le.ListeEnnemis[le.HOMME_CRABE_GUERRIER_ID]); ennemi2.Nom = ennemi2.Nom + " 2"; ennemi3 = new Ennemi.Ennemi(le.ListeEnnemis[le.CRABE_GEANT_ID]); groupe2.AjouterEnnemi(ennemi1); groupe2.AjouterEnnemi(ennemi2); groupe2.AjouterEnnemi(ennemi3); ListeAventures[LA_PLAGE_ID].AjouterGroupeEnnemis(groupe2); //Combat #3 groupe3 = new GroupeEnnemi(); ennemi1 = new Ennemi.Ennemi(le.ListeEnnemis[le.HOMME_CRABE_GUERRIER_ID]); ennemi1.Nom = ennemi1.Nom + " 1"; ennemi2 = new Ennemi.Ennemi(le.ListeEnnemis[le.HOMME_CRABE_GUERRIER_ID]); ennemi2.Nom = ennemi2.Nom + " 2"; boss = new Ennemi.Ennemi(le.ListeEnnemis[le.HOMME_CRABE_ROI_ID]); groupe3.AjouterEnnemi(ennemi1); groupe3.AjouterEnnemi(boss); groupe3.AjouterEnnemi(ennemi2); ListeAventures[LA_PLAGE_ID].AjouterGroupeEnnemis(groupe3); #endregion #region Aventure 2 Le temple du mal //Créer la troisième Aventure Le Temple du Mal ListeAventures.Add(new Aventure(TEMPLE_MAL_ID, "Le temple du mal", "Embarquez dans une aventure dont vous ne serez pas près d'oublier. Le grand seigneur Ragnarok a réveillé son armée et seul vous pouvez l'empecher de conquérir le monde.", 1, 1)); #endregion #region Aventure 3 Attaque des loups-garous //Créer la 4e Aventure Attaque des loups-garous ListeAventures.Add(new Aventure(ATTAQUE_LOUP_GAROU_ID, "Attaque des loups-garous", "Votre village est attaqué par les loups-garous! C'est votre responsabilité de défendre le village!", 2, 2)); //Combat #1 groupe1 = new GroupeEnnemi(); ennemi1 = new Ennemi.Ennemi(le.ListeEnnemis[le.LOUP_GAROU_ID]); ennemi1.Nom = ennemi1.Nom + " 1"; ennemi2 = new Ennemi.Ennemi(le.ListeEnnemis[le.LOUP_GAROU_ID]); ennemi2.Nom = ennemi2.Nom + " 2"; ennemi3 = new Ennemi.Ennemi(le.ListeEnnemis[le.LOUP_ID]); ennemi3.Nom = ennemi3.Nom + " 1"; ennemi4 = new Ennemi.Ennemi(le.ListeEnnemis[le.LOUP_ID]); ennemi4.Nom = ennemi4.Nom + " 2"; ennemi5 = new Ennemi.Ennemi(le.ListeEnnemis[le.LOUP_ID]); ennemi5.Nom = ennemi5.Nom + " 3"; ennemi6 = new Ennemi.Ennemi(le.ListeEnnemis[le.LOUP_ID]); ennemi6.Nom = ennemi6.Nom + " 4"; groupe1.AjouterEnnemi(ennemi1); groupe1.AjouterEnnemi(ennemi2); groupe1.AjouterEnnemi(ennemi3); groupe1.AjouterEnnemi(ennemi4); groupe1.AjouterEnnemi(ennemi5); groupe1.AjouterEnnemi(ennemi6); ListeAventures[ATTAQUE_LOUP_GAROU_ID].AjouterGroupeEnnemis(groupe1); //Combat #2 groupe2 = new GroupeEnnemi(); ennemi1 = new Ennemi.Ennemi(le.ListeEnnemis[le.LOUP_GAROU_ID]); ennemi1.Nom = ennemi1.Nom + " 1"; ennemi2 = new Ennemi.Ennemi(le.ListeEnnemis[le.LOUP_GAROU_ID]); ennemi2.Nom = ennemi2.Nom + " 2"; ennemi3 = new Ennemi.Ennemi(le.ListeEnnemis[le.LOUP_GAROU_ID]); ennemi3.Nom = ennemi3.Nom + " 3"; boss = new Ennemi.Ennemi(le.ListeEnnemis[le.CHEF_LOUP_GAROU_ID]); groupe2.AjouterEnnemi(ennemi1); groupe2.AjouterEnnemi(ennemi2); groupe2.AjouterEnnemi(ennemi3); groupe2.AjouterEnnemi(boss); ListeAventures[ATTAQUE_LOUP_GAROU_ID].AjouterGroupeEnnemis(groupe2); #endregion }