public void Card_Clicked(object sender, EventArgs e)
{
_effectContainer.PlaySound();
if (!_shouldPlayNextTurn)
{
_shouldPlayNextTurn = true;
return;
}
var button = (ImageButton)sender;
var card = (Card)button.BindingContext;
_gameManager.PlayTurn(card.X, card.Y);
//Quand la game est fini si duo faire pour la persistance :
//SaveManager saveManager = new SaveManager();
//GameSave parameter = new GameSave("NameWinner", "NameLooser", "winnerScore", "looserScore", "difficulty");
//saveManager.UpdateGameHistory(parameter);
}
private void OnCardTurned(Card card)
{
Matrix.RefreshMatrix(card);
OnPropertyChanged(nameof(Matrix.FlatMatrix2d));
}
public void Card_Clicked(object sender, EventArgs e)
{
_effectContainer.PlaySound();
if (!_shouldPlayNextTurn)
{
_shouldPlayNextTurn = true;
return;
}
var button = (ImageButton)sender;
var card = (Card)button.BindingContext;
_gameManager.PlayTurn(card.X, card.Y);
//Quand la game est fini si duo faire pour la persistance :
//SaveManager saveManager = new SaveManager();
//GameSave parameter = new GameSave("NameWinner", "NameLooser", "winnerScore", "looserScore", "difficulty");
//saveManager.UpdateGameHistory(parameter);
}
private void OnCardTurned(Card card)
{
Matrix.RefreshMatrix(card);
OnPropertyChanged(nameof(Matrix.FlatMatrix2d));
}