private void pbStart_Click(object sender, EventArgs e) { if (firstDone && secDone) { this.Hide(); Game = new frmFight(players[currPosFirst], players[currPosSec],MainMenu); if (frmOptions.musicOn) { MainMenu.wplayer.currentPlaylist = MainMenu.playlistFight; } else { MainMenu.wplayer.controls.stop(); } Game.Show(); } }
private void frmPickPlayer_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { if (firstDone && secDone) { if (frmOptions.musicOn) { MainMenu.wplayer.currentPlaylist = MainMenu.playlistFight; } else { MainMenu.wplayer.controls.stop(); } this.Hide(); Game = new frmFight(players[currPosFirst], players[currPosSec],this.MainMenu); Game.Show(); } else { if (!firstDone) { pb[currPosFirst][1].BackColor = Color.White; firstDone = true; } else // secDone == false { pb[currPosSec][1].BackColor = Color.White; secDone = true; } } } else if(e.KeyCode == Keys.Left) { if(!firstDone) { currPosFirst = moveInNextField(currPosFirst, currPosSec, true, true); lblPlayerOneDesc.Text = players[currPosFirst].Description; putAbovePictureBox(currPosFirst, true); } } else if (e.KeyCode == Keys.Right) { if (!firstDone) { currPosFirst = moveInNextField(currPosFirst, currPosSec, true, false); putAbovePictureBox(currPosFirst, true); lblPlayerOneDesc.Text = players[currPosFirst].Description; } } else if (e.KeyCode == Keys.A) { if (!secDone) { currPosSec = moveInNextField(currPosSec, currPosFirst, false, true); lblPlayerTwoDesc.Text = players[currPosSec].Description; putAbovePictureBox(currPosSec, false); } } else if (e.KeyCode == Keys.D) { if (!secDone) { currPosSec = moveInNextField(currPosSec, currPosFirst, false, false); lblPlayerTwoDesc.Text = players[currPosSec].Description; putAbovePictureBox(currPosSec, false); } } }