You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

79 lines
2.2 KiB
Java

/**
*
*/
package modeles;
import java.util.*;
/**
* @author flavien
*
*/
public class Labyrinthe {
protected List<Personnage> listePersonnage=new ArrayList<Personnage>();
protected List<Arme> listeArme= new ArrayList<Arme>();
protected List<Armure> listeArmure=new ArrayList<Armure>();
protected List<Porte> listePorte=new ArrayList<Porte>();
protected List<Monstre> listeMonstre=new ArrayList<Monstre>();
public void generateLabyrinthe(int nInstance) {
/*switch (nInstance)
case 1 :
return Labyrinthe1();
break;
}*/
labyrinthe1();
}
public void labyrinthe1() {
Arme arme=new Arme("Epee en bois",5,10,2);
listeArme.add(arme);
Arme arme1=new Arme("Epee en acier",15,10,4);
listeArme.add(arme1);
Arme arme2=new Arme("Epee en acier solide",25,20,4);
listeArme.add(arme2);
Arme arme3=new Arme("Epee de cristal",30,5,7);
listeArme.add(arme3);
Arme arme4=new Arme("Lame Blanche",200,30,10);
listeArme.add(arme4);
Armure armure1=new Armure("armure de cuir",10,10,5);
listeArmure.add(armure1);
Armure armure=new Armure("armure en papier",5,5,2);
listeArmure.add(armure);
Armure armure2=new Armure("armure de fer",30,10,5);
listeArmure.add(armure2);
Armure armure3=new Armure("Le kevlar",150,15,8);
listeArmure.add(armure3);
Personnage perso=new Personnage("Aramis",10,1);
listePersonnage.add(perso);
Personnage perso2=new Personnage("Boromis",8,2);
listePersonnage.add(perso2);
Monstre mons = new Monstre("pantin en bois",5, 1);
Monstre mons2= new Monstre("araignee geante agressive", 7, 5);
Monstre mons3=new Monstre("pantin de fer",40,1);
Monstre mons4 = new Monstre("Golem de Jade",40, 3);
Monstre mons5 = new Monstre("Neltharion le Gardeterre",100,10);
Monstre mons6 = new Monstre("Neltharion, le Destructeur", 80,20);
this.listeMonstre.add(mons);
this.listeMonstre.add(mons2);
this.listeMonstre.add(mons3);
this.listeMonstre.add(mons4);
this.listeMonstre.add(mons5);
this.listeMonstre.add(mons6);
List<Integer> listeEnnemie=new ArrayList<Integer>();
for (int i =0; i<this.listeMonstre.size();i++) {
listeEnnemie.add(i);
}
Marche marche = new Marche(listeEnnemie);
}
}