mirror of
https://forge.univ-lyon1.fr/tplifap4/gyromite_ya.git
synced 2024-02-27 13:31:49 +01:00
Ajout du realisateur de déplacement "Items" + modif mineur du fonctionement de bombe et des items
This commit is contained in:
20
src/modele/calculs/Items.java
Normal file
20
src/modele/calculs/Items.java
Normal file
@@ -0,0 +1,20 @@
|
||||
package modele.calculs;
|
||||
|
||||
import modele.donnees.ElementDynamique;
|
||||
import modele.donnees.Heros;
|
||||
|
||||
public class Items extends RealisateurDeDeplacement {
|
||||
public Items() {
|
||||
}
|
||||
|
||||
@Override
|
||||
protected boolean realiserDeplacement() {
|
||||
for (ElementDynamique e : lstEntitesDynamiques)
|
||||
if(e instanceof modele.donnees.Items) {
|
||||
modele.donnees.Items i = (modele.donnees.Items) e;
|
||||
if(i.regarderDevantSoit() instanceof Heros)
|
||||
return i.estRecolte();
|
||||
}
|
||||
return false;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user