package project;
public enum CardinalAction implements PieceAction {
L1(0, 1),
L2(1, 0),
L3(-1, 0),
L4(0, -1);
private int xChange, yChange;
private CardinalAction(int xChange, int yChange) {
this.xChange = xChange;
this.yChange = yChange;
}
public int getActionId() {
return ordinal();
}
public int dx() {
return xChange;
}
public int dy() {
return yChange;
}
}