Added: Totem CHoice first implementation

This commit is contained in:
rubenpirreram
2026-05-13 16:06:20 +02:00
parent 690a010248
commit fe18ad35ca
4 changed files with 71 additions and 1 deletions
@@ -16,7 +16,11 @@ public class MiniModel implements Serializable {
public OrderLogicCard orderLogicCard;
public CurrentState currentState;
public Map<String,Player> players;
public MiniModel(Board board, Map<Slot,Player> slotPlayerMap, OrderLogicCard orderLogicCard, CurrentState currentState, List<Player> players) {
public List<Object>availableTotems;
public MiniModel(Board board) {
this.board = board;
}
public MiniModel(Board board, Map<Slot,Player> slotPlayerMap, OrderLogicCard orderLogicCard, CurrentState currentState, List<Player> players, List<Object>availableTotems) {
this.board = board;
this.slotPlayerMap = slotPlayerMap;
this.orderLogicCard = orderLogicCard;
@@ -27,6 +31,9 @@ public class MiniModel implements Serializable {
public void setBoard(Board board) {
this.board = board;
}
public void setAvailableTotems(List<Object>availableTotems) {
this.availableTotems = availableTotems;
}
public void setSlotPlayerMap(Map<Slot,Player> slotPlayerMap) {
this.slotPlayerMap = slotPlayerMap;
}