package server.life;
import server.maps.AnimatedMapleMapObject;
public abstract class AbstractLoadedMapleLife extends AnimatedMapleMapObject {
private final int id;
private int f;
private boolean hide = false;
private int fh;
private int originFh;
private int cy;
private int rx0;
private int rx1;
public AbstractLoadedMapleLife(int id) {
this.id = id;
}
public AbstractLoadedMapleLife(AbstractLoadedMapleLife life) {
this(life.getId());
this.f = life.f;
this.hide = life.hide;
this.fh = life.fh;
this.originFh = life.fh;
this.cy = life.cy;
this.rx0 = life.rx0;
this.rx1 = life.rx1;
}
public int getF() {
return this.f;
}
public void setF(int f) {
this.f = f;
}
public boolean isHidden() {
return this.hide;
}
public void setHide(boolean hide) {
this.hide = hide;
}
public int originFh() {
return this.originFh;
}
public int getFh() {
return this.fh;
}
public void setFh(int fh) {
this.fh = fh;
//this.originFh = fh;
}
public int getCy() {
return this.cy;
}
public void setCy(int cy) {
this.cy = cy;
}
public int getRx0() {
return this.rx0;
}
public void setRx0(int rx0) {
this.rx0 = rx0;
}
public int getRx1() {
return this.rx1;
}
public void setRx1(int rx1) {
this.rx1 = rx1;
}
public int getId() {
return this.id;
}
}