add pips to face class

This commit is contained in:
James 2024-04-20 15:00:41 +01:00
parent 2a38a68285
commit 7307c209d3

View file

@ -1,22 +1,30 @@
package com.monjaro.gamejam;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
public class Face {
private int pips;
private final List<Pip> pips = new ArrayList<>();
public Face(int pips) {
this.pips = pips;
public Face(int pipCount) {
//ro adds pips here
}
public int getPips() {
return pips;
public int getValue() {
return pips.size();
}
public void setPips(int pips) {
this.pips = pips;
public List<Pip> getPips() {
return Collections.unmodifiableList(pips);
}
private static class Pip {
public void removePip(Pip pip) {
pips.remove(pip);
}
public static class Pip {
private final double x, y;