private static void Gm_Win(object sender, WinEventArgs e) { ShowGame((GameMaster)sender); Console.WriteLine(); Console.WriteLine("WINNER: " + Enum.GetName(typeof(Labels), e.Winner)); }
private void Match_WinEvent(object sender, WinEventArgs e) { MainGameLoopTimer.Enabled = false; this.Refresh(); if (e.Winner.Equals(Player1.Account)) { P1ScoreLabel.Text = Player1.Account.Name + " won "; this.CreateGraphics().DrawString(Player1.Account.Name + " is Winner", new Font("Arial", 50, FontStyle.Bold), new SolidBrush(Color.FromArgb(255, 0, 0)), this.Width / 2 - 100, this.Height / 2 - 50); } else { P2ScoreLabel.Text = Player2.Account.Name + " won"; this.CreateGraphics().DrawString(Player2.Account.Name + " is Winner", new Font("Arial", 50, FontStyle.Bold), new SolidBrush(Color.FromArgb(255, 0, 0)), this.Width / 2 - 100, this.Height / 2 - 50); } System.Threading.Thread.Sleep(4000); Close(); }
private void OnCompileResultDialogOpened(object sender, WinEventArgs args) { var windowTitle = WinUtil.GetWindowTitle(args.HWnd); if (windowTitle == "Success" || windowTitle == "Error") { // Enter to close the result dialog after compiling WinUtil.SimulateKey("{ENTER}"); if (windowTitle == "Success") { WinUtil.BringWindowToFront("Superfighters Deluxe Map Editor"); WinUtil.SimulateKey("{F5}"); // Run map editor test } _winService.ForegroundChanged -= OnCompileResultDialogOpened; } }
public void GameOver(WinEventArgs result) { Result = result; }
public IEnumerator OnWin(object obj, WinEventArgs e) { winPanel.Popup(playerIconsHandler.playerIcons[e.player.index].gameObject); yield return(null); }
public void OnWin(object obj, WinEventArgs e) { taskManager.Add(() => { StartCoroutine(SafeRun(visualizer.OnWin(obj, e))); }); }
public void OnWin(object obj, WinEventArgs e) { Debug.LogFormat("WIN: player {0}", e.player.index); }
public void GameOver(WinEventArgs e) { Console.WriteLine("Game Over. It took you {0} turns.", e.Turns); }
private void Array_WinEvent(object sender, WinEventArgs e) { user.DataList.ElementAt(index).Replays.Add(new Data.Data.Replay { ReplayData = Replay, ReplayDate = DateTime.Now, IsPeopleFirst = this.IsPeopleFirst, WinData = e.WinIndex }); MessageBoxManager.Register(); MessageBoxManager.Yes = "Play Again"; MessageBoxManager.No = "Menu"; MessageBoxManager.Cancel = "Replay"; DialogResult Win; DialogResult Lose; if (e.IsPeoPleWin) { for (int i = 0; i < e.WinIndex.Length; i++) { button[e.WinIndex[i]].BackColor = Color.Green; } Win = MessageBox.Show("You Win!", "Info", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Information); MessageBoxManager.Unregister(); if (Win == DialogResult.Yes) { IsPeopleFirst = false; Replay.Clear(); Reset(); for (int i = 0; i < e.WinIndex.Length; i++) { button[e.WinIndex[i]].BackColor = Color.FromName("Contol"); } } else if (Win == DialogResult.No) { using (MainForm main = new MainForm(user, index)) { Form1.Hide(); main.ShowDialog(); Form1.Close(); } } else if (Win == DialogResult.Cancel) { Form1.Hide(); Form1 = new Form1(user, index, user.DataList.ElementAt(index).Replays.Count - 1); Form1.ShowDialog(); } } else if (e.IsEnermyWin) { for (int i = 0; i < e.WinIndex.Length; i++) { button[e.WinIndex[i]].BackColor = Color.Green; } Lose = MessageBox.Show("You Lose!", "Info", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Information); MessageBoxManager.Unregister(); if (Lose == DialogResult.Yes) { IsPeopleFirst = true; Replay.Clear(); Reset(); for (int i = 0; i < e.WinIndex.Length; i++) { button[e.WinIndex[i]].BackColor = Color.FromName("Contol"); } } else if (Lose == DialogResult.No) { using (MainForm main = new MainForm(user, index)) { Form1.Hide(); main.ShowDialog(); Form1.Close(); } } else if (Lose == DialogResult.Cancel) { Form1.Hide(); Form1 = new Form1(user, index, user.DataList.ElementAt(index).Replays.Count - 1); Form1.ShowDialog(); } } }