mirror of
https://github.com/Cpt-Adok/SNAKE.git
synced 2026-03-28 17:13:43 +00:00
44 lines
873 B
Java
44 lines
873 B
Java
package personnages;
|
|
|
|
import java.util.ArrayList;
|
|
|
|
import Item.Effects;
|
|
import Item.Items;
|
|
|
|
public class Personnage {
|
|
private int size;
|
|
protected int[] coordinate;
|
|
|
|
protected ArrayList<int[]> CoordinateSnake;
|
|
private ArrayList<Effects> effectsList;
|
|
|
|
protected Personnage(int size, int[] coordinate) {
|
|
this.coordinate = coordinate;
|
|
this.size = size;
|
|
}
|
|
|
|
public int[] getCoordinate() {
|
|
return coordinate;
|
|
}
|
|
|
|
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);
|
|
}
|
|
}
|