private void Reset() { switch (Dificulty2) { case "Easy": EasyEntryPanel.BringToFront(); Code[0] = r.Next(0, 4); Code[1] = r.Next(0, 4); Code[2] = r.Next(0, 4); break; case "Medium": MediumEntryPanel.BringToFront(); Code[0] = r.Next(0, 7); Code[1] = r.Next(0, 7); Code[2] = r.Next(0, 7); break; case "Hard": HardEntryPanel.BringToFront(); Code[0] = r.Next(0, 9); Code[1] = r.Next(0, 9); Code[2] = r.Next(0, 9); break; } switch (ChalengeMode2) { case "False": ChalengeOn.Hide(); ChEasy.Hide(); ChHard.Hide(); break; case "True": progressBar1.Value = 100; ChalengeOn.Show(); switch (Dificulty2) { case "Easy": CodeBreakerNext.Hide(); Code[0] = r.Next(0, 4); Code[1] = r.Next(0, 4); Code[2] = r.Next(0, 4); break; case "Medium": ChEasy.Hide(); CodeBreakerNext.Hide(); break; case "Hard": ChEasy.Hide(); ChHard.Show(); break; } break; } GuessPanel1.BringToFront(); CodeBreakerNext.Hide(); round = 1; Test1.Text = Code[0].ToString(); Test2.Text = Code[1].ToString(); Test3.Text = Code[2].ToString(); }
public void GameFunction() { switch (round) { case 1: RoundOne(value, check, Code, round); break; case 2: RoundTwo(value, check, Code, round); break; case 3: RoundThree(value, check, Code, round); break; case 4: RoundFour(value, check, Code, round); break; case 5: RoundFive(value, check, Code, round); break; case 6: RoundSix(value, check, Code, round); CodeBreakerNext.Show(); break; case 7: RoundSeven(value, check, Code, round); break; case 8: RoundEight(value, check, Code, round); break; case 9: RoundNine(value, check, Code, round); break; case 10: RoundTen(value, check, Code, round); break; case 11: RoundEleven(value, check, Code, round); break; case 12: RoundTwelve(value, check, Code, round); break; } if (ChalengeMode2 == "True") { ChCheck(); } if (Score == 3) { EndGameWin(); ResetPanel.BringToFront(); } else { Score = 0; } if ((round == 12 && Score != 3) || (round == 6 && Dificulty2 == "Medium" && Score != 3 && ChalengeMode2 == "True") || (round == 4 && Dificulty2 == "Easy" && Score != 3 && ChalengeMode2 == "True") || (round == 8 && Dificulty2 == "Hard" && Score != 3 && ChalengeMode2 == "True")) { EndGameLose(); ResetPanel.BringToFront(); } round = round + 1; }