changement de player et Effects

This commit is contained in:
2024-05-07 17:41:31 +02:00
parent 87a0d67ccb
commit 2dfd7b61c9
6 changed files with 72 additions and 7 deletions

View File

@@ -1,5 +1,37 @@
package Personnages;
public class Personnage {
import java.util.ArrayList;
import Item.Effects;
public class Personnage {
private int size;
protected int[] coordinate;
private ArrayList<Effects> effectsList;
protected Personnage(int size, int[] coordinate) {
this.coordinate = coordinate;
this.size = size;
}
public int getSize() {
return size;
}
public void incrementSize(long size) {
this.size += size;
}
public void addEffects(Effects effect) {
this.effectsList.add(effect);
}
public ArrayList<Effects> getEffects() {
return this.effectsList;
}
public boolean haveEffect(Effects effect) {
return effectsList.contains(effect);
}
}