package net.mostlyoriginal.game.component;
import com.artemis.Component;
/**
* @author Daan van Yperen
*/
public class CastleBlock extends Component {
public static enum SubType {
NONE,
WALL,
TOWER
};
public boolean fadeoutOnReplace;
public static enum Type {
EMPTY(SubType.NONE,0),
TOWER(SubType.TOWER, 6),
WALL(SubType.WALL, 1),
BARRACKS(SubType.WALL, 4),
SPELUNKER(SubType.WALL, 2);
public final SubType subType;
public int score;
Type(SubType subType, int score) {
this.subType = subType;
this.score = score;
}
};
public Type type;
}