Exemple #1
0
 private void cellButton_CheckingGameOver(object i_Sender, CellsChosenEventArgs i_E)
 {
     m_IsGameFinished = r_GameLogic.CheckIfGameOver(i_E.m_DestCell, m_CurrPlayerIndexTurn);
     if (m_IsGameFinished)
     {
         if (r_GameLogic.GameResult == eGameResult.WINNER)
         {
             r_GameLogic.UpdatePlayersScore(m_CurrPlayerIndexTurn);
             updateWinnerScore(m_CurrPlayerIndexTurn);
             showWinnerResult(m_CurrPlayerIndexTurn);
         }
         else if (r_GameLogic.GameResult == eGameResult.TIE)
         {
             showTieResults();
         }
     }
 }
Exemple #2
0
 private void cellButton_PrintingMove(object i_Sender, CellsChosenEventArgs i_E)
 {
     changeCellButtonAppearance(i_E.m_DestCell, i_E.m_EatenCell);
 }