/// <summary> /// Opens the stats form, to display high scores /// </summary> /// <param name="formThatRequestedThis">(Form)</param> /// <param name="correctGuesses">(int)</param> /// <param name="incorrectGuesses">(int)</param> /// <param name="averageTimePerWord">(int)</param> /// <param name="winStreakHighScoreForThisGame">(int)</param> /// <param name="winStreak_HighScore">(string)</param> /// <param name="averageTimePerWord_HighScore">(string)</param> public void ViewStats(Form formThatRequestedThis, frmDifficultySelection frmDifficultySelection, int correctGuesses, int incorrectGuesses, int averageTimePerWord, int winStreakHighScoreForThisGame, string winStreak_HighScore, string averageTimePerWord_HighScore) { Form Stats = new frmStats(formThatRequestedThis, frmDifficultySelection, correctGuesses, incorrectGuesses, averageTimePerWord, winStreakHighScoreForThisGame, winStreak_HighScore, averageTimePerWord_HighScore); UpdateSave(); this.Hide(); Stats.Show(); }
/// <summary> /// Initialize form, with high scores /// </summary> /// <param name="formParent">(Form)</param> /// <param name="correctGuesses">(int)</param> /// <param name="incorrectGuesses">(int)</param> /// <param name="averageTimePerWord">(int)</param> /// <param name="winStreakHighScoreForThisGame">(int)</param> /// <param name="winStreak_HighScore">(string)</param> /// <param name="averageTimePerWord_HighScore">(string)</param> public frmStats(Form formParent, frmDifficultySelection formDifficultySelection, int correctGuesses, int incorrectGuesses, int averageTimePerWord, int winStreakHighScoreForThisGame, string winStreak_HighScore, string averageTimePerWord_HighScore) { InitializeComponent(); this.formDifficultySelection = formDifficultySelection; this.formParent = formParent; this.correctGuesses = correctGuesses; this.incorrectGuesses = incorrectGuesses; this.averageTimePerWord = averageTimePerWord; this.winStreakHighScoreForThisGame = winStreakHighScoreForThisGame; this.winStreak_HighScore = winStreak_HighScore; this.averageTimePerWord_HighScore = averageTimePerWord_HighScore; random = new Random(); }
/// <summary> /// Initializes the game /// </summary> /// <param name="formDifficultySelection"></param> public frmAnagramsGame(frmDifficultySelection formDifficultySelection) { InitializeComponent(); this.formDifficultySelection = formDifficultySelection; }