diff --git a/core/src/com/monjaro/gamejam/Face.java b/core/src/com/monjaro/gamejam/Face.java index dad669e..e7b7a78 100644 --- a/core/src/com/monjaro/gamejam/Face.java +++ b/core/src/com/monjaro/gamejam/Face.java @@ -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 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 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;