Beispiel #1
0
 private void CreateGeneratedExercise()
 {
     //Return 15 words, with top 3 mistakes if db has at least 3 mistakes
     if (databaseController.ApplicationDatabase.KeyMistakes.Count() < 3)
     {
         Exercise = new WordExercise(databaseController.RetrieveRandomDbWords());
     }
     else
     {
         Exercise = new WordExercise(databaseController.GenerateWords(15, 3));
     }
 }
Beispiel #2
0
        public MultiplayerController(Multiplayer multiplayer)
        {
            var wordExercise = new WordExercise(databaseController.RetrieveRandomDbWords());

            WordExercisePlayer1 = wordExercise;
            WordExercisePlayer2 = wordExercise;
            Multiplayer         = multiplayer;
            Multiplayer.Player1.ExerciseTextBoxPlayer.Inlines.Add(new Run(WordExercisePlayer1.ExerciseString));
            Multiplayer.Player2.ExerciseTextBoxPlayer.Inlines.Add(new Run(WordExercisePlayer2.ExerciseString));
            Multiplayer.Player1.ScoreSlider.Maximum = WordExercisePlayer1.ExerciseString.Length;
            Multiplayer.Player2.ScoreSlider.Maximum = WordExercisePlayer2.ExerciseString.Length;
            Multiplayer.Player2.SwapSlider();
        }