Beispiel #1
0
 private void UpdateKeyState(GuessResultSignal guessResultSignal)
 {
     _viewModel.KeyButtonsViewModel[guessResultSignal.Guess].IsEnabled.Value = false;
     _viewModel.KeyButtonsViewModel[guessResultSignal.Guess].Color.Value     =
         guessResultSignal.IsCorrect
             ? InGameViewModel.CorrectColor
             : InGameViewModel.IncorrectColor;
 }
Beispiel #2
0
        private void UpdateGallowState(GuessResultSignal guessResultSignal)
        {
            if (guessResultSignal.IsCorrect)
            {
                return;
            }

            _viewModel.IsGallowPartVisible[_viewModel.NextGallowPartToShow].Value = true;
            _viewModel.NextGallowPartToShow += 1;
        }