示例#1
0
 private void Professional_CheckedChanged(object sender, EventArgs e)
 {
     if (professional.Checked)
     {
         level = Settings.Levels.Professional;
     }
 }
示例#2
0
 private void Amateur_CheckedChanged(object sender, EventArgs e)
 {
     if (amateur.Checked)
     {
         level = Settings.Levels.Amateur;
     }
 }
示例#3
0
 private void Beginner_CheckedChanged(object sender, EventArgs e)
 {
     if (beginner.Checked)
     {
         level = Settings.Levels.Beginner;
     }
 }
示例#4
0
        public void SetSettings(Settings.Levels level)
        {
            if (level != Settings.Levels.This)
            {
                settings = new Settings(level);
            }

            StartNewGame();
        }
示例#5
0
        public int GetLastResult(Settings.Levels level)
        {
            var highScores = CreateNewHighScores($"..\\..\\Resources\\highScores{level}.txt");

            if (highScores.Count < 10)
            {
                return(-1);
            }

            return(highScores[highScores.Count - 1].Result);
        }
示例#6
0
 public List <Score> GetHighScores(Settings.Levels level)
 {
     return(highScores.CreateNewHighScores($"..\\..\\Resources\\highScores{level}.txt"));
 }