Ajout du realisateur de déplacement "Items" + modif mineur du fonctionement de bombe et des items

This commit is contained in:
Amaury Joly
2020-12-04 15:44:15 +01:00
parent 8c5f7c987c
commit 69dcf1863a
3 changed files with 33 additions and 7 deletions

View File

@@ -1,5 +1,6 @@
package modele.donnees;
import modele.calculs.Direction;
import modele.calculs.Jeu;
public abstract class Items extends ElementFond implements ElementDynamique {
@@ -17,5 +18,16 @@ public abstract class Items extends ElementFond implements ElementDynamique {
return true;
}
public abstract boolean estRecolte();
@Override
public boolean avancerDirectionChoisie(Direction d) {
return jeu.deplacerEntite(this, d);
}
public ElementPhysique regarderDevantSoit() {
return jeu.regarderDevantSoit(this);
}
public boolean estRecolte() {
return avancerDirectionChoisie(null);
}
}