package org.tjuscs.bulletgame.model.item;
import org.tjuscs.bulletgame.model.GameModel;
import org.tjuscs.bulletgame.model.Item;
import org.tjuscs.bulletgame.util.GameUtil;
public class ItemFaithMinor extends Item {
public ItemFaithMinor() {
}
public ItemFaithMinor(double x, double y) {
this.init(x, y);
}
public void init(double x, double y) {
this.setX(x);
this.setY(y);
super.init(x, y, 8);
this.setVx(0);
this.setVy(0);
if (!GameUtil.BoxCheck(this, 0,
GameModel.getInstance().getWorldWidth(), 0, GameModel
.getInstance().getWorldHeight()))
GameUtil.RawDel(this);
}
@Override
public void frame() {
if (this.getTimer() >= 24)
GameUtil.SetV(this, 8,
GameUtil.Angle(this, GameModel.getInstance().getPlayer()),
false);
}
@Override
public void collect() {
GameModel.getInstance()
.setFaith(GameModel.getInstance().getFaith() + 5);
GameModel.getInstance().setScore(
GameModel.getInstance().getScore() + 500);
}
}