private void ChoicesClick(object sender, EventArgs e) { Control[] btn = ChoiceButton(); try { SetText(((Guna2GradientButton)sender)); Gameboard.Audio("selectLetters.wav"); if (btn[0].Text != "" && btn[1].Text != "" && btn[2].Text != "" && btn[3].Text != "" && btn[4].Text != "" && btn[5].Text != "") { var useranswer = player.SetAnswer(btn); var check = gb.CheckUserAnswer(useranswer); if (check == true) { CorrectAnswer c = new CorrectAnswer(useranswer, int.Parse(StageLabel.Text), int.Parse(NumberofCoins.Text)); Thread.Sleep(500); Hide(); c.ShowDialog(); NextStage(); } } } catch { Gameboard.Audio("Secondwrong.wav"); } }
private void guna2GradientButton2_Click(object sender, EventArgs e) { Gameboard.Audio("selectletters.wav"); Game gameboard = new Game(); gameboard.Show(); Hide(); }
private void LoadCorrectTile() { AnswerLabel.Text = correctanswer; StageLabel.Text = level.ToString(); NumberofCoins.Text = AddCoins.ToString(); Gameboard.Audio("correct.wav"); }
public bool UseHint(Control[] setButton, List <Control> getButton, Control coins) { Gameboard gb = new Gameboard(); bool decision = true; Random ran = new Random(); if (decision == true) { var answer = gb.GetLevel(); int index = ran.Next(answer.Length); setButton[index].Text = answer[index].ToString(); var remainingcoins = SetUserCoins(); var cost = remainingcoins - hintcost; coins.Text = cost.ToString(); DbExecuteCommand("UPDATE [User] SET [Coins] = " + cost); } return(decision); }
private void guna2GradientButton2_Click(object sender, EventArgs e) { decision = true; Gameboard.Audio("kerching.wav"); Dispose(); }
private void AnswerClick(object sender, EventArgs e) { Gameboard.Audio("removeletters.wav"); ((Guna2Button)sender).Text = string.Empty; var sample = AnswerButton(); }
private void Play() { Gameboard gb = new Gameboard(NumberofCoins, StageLabel, picturesPanel, choicePanel); gb.LoadTile(); }