add pips to face class
This commit is contained in:
parent
2a38a68285
commit
7307c209d3
1 changed files with 16 additions and 8 deletions
|
@ -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;
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue