public void Update(int gameStatus, Piece piece = null) { if (piece != null) { OurPieces.Remove(piece); } if (gameStatus != -1) { int nPlayerTurn; if ((gameStatus & 4) != 0) { nPlayerTurn = 2; } else { nPlayerTurn = 1; } if (nSessionPlayer == nPlayerTurn) { bOurTurn = true; } else { bOurTurn = false; } } StateHasChanged(); }
public void ConfirmHarvest(List <Piece> pieces = null) { if (pieces == null) { pieces = harvestList; } foreach (Piece piece in pieces) { OurPieces.Remove(piece); } }