added vendreObjet(Objet objet, Personnage personnage) function, missing code
This commit is contained in:
parent
451ea3c01e
commit
8633eea5e4
@ -38,4 +38,9 @@ public class Marche extends Salle {
|
|||||||
|
|
||||||
return listeobjet;
|
return listeobjet;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void vendreObjet(Objet objet, Personnage personnage) {
|
||||||
|
personnage.setBourse((personnage.getBourse()) - (objet.getPrix()));
|
||||||
|
listeObjet.remove(objet);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,4 +1,3 @@
|
|||||||
|
|
||||||
package modeles;
|
package modeles;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
@ -20,6 +19,7 @@ public class Personnage extends EtreVivant {
|
|||||||
arme.setProprietaire(this);
|
arme.setProprietaire(this);
|
||||||
this.arme=arme;
|
this.arme=arme;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void equiper(Armure armure) {
|
public void equiper(Armure armure) {
|
||||||
armure.setProprietaire(this);
|
armure.setProprietaire(this);
|
||||||
this.armure=armure;
|
this.armure=armure;
|
||||||
@ -65,6 +65,13 @@ public void equiper(Armure armure) {
|
|||||||
return this.bourse;
|
return this.bourse;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @param bourse the bourse to set
|
||||||
|
*/
|
||||||
|
public void setBourse(Bourse bourse) {
|
||||||
|
this.bourse = bourse;
|
||||||
|
}
|
||||||
|
|
||||||
public int getValeurBourse() {
|
public int getValeurBourse() {
|
||||||
return this.getBourse().getValeur();
|
return this.getBourse().getValeur();
|
||||||
}
|
}
|
||||||
@ -78,7 +85,7 @@ public void equiper(Armure armure) {
|
|||||||
public String obtenirBourse() {
|
public String obtenirBourse() {
|
||||||
Random rd = new Random();
|
Random rd = new Random();
|
||||||
this.bourse.fusionBourse(new Bourse(rd.nextInt(20)));
|
this.bourse.fusionBourse(new Bourse(rd.nextInt(20)));
|
||||||
String str="Vous avez gagnez une bourse. Vous comptez vos pièces... Genial !! Vous avez désormais ".concat(String.valueOf(this.getValeurBourse()).concat(" pièces d'argent !"));
|
String str="Vous avez gagnez une bourse. Vous comptez vos pi<EFBFBD>ces... Genial !! Vous avez d<>sormais ".concat(String.valueOf(this.getValeurBourse()).concat(" pi<EFBFBD>ces d'argent !"));
|
||||||
return str;
|
return str;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user