Beispiel #1
0
        private void battleButton_Click(object sender, EventArgs e)
        {
            try
            {
                Battle newBattle = new Battle();
                if (PlayerListBox.SelectedIndex == PlayerListBox2.SelectedIndex)
                {
                    PlayerListBox.ClearSelected();
                    PlayerListBox2.ClearSelected();
                    textBox1.Show();
                    textBox1.Clear();
                    textBox1.AppendText("Players can't be same");
                }
                else
                {
                    newBattle.getResults(newpeeps.peeps[PlayerListBox.SelectedIndex], newpeeps.peeps[PlayerListBox2.SelectedIndex]);

                    string        dir = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);
                    StringBuilder ns  = new StringBuilder();
                    ns.Append(dir + "\\Player Lists\\person.txt");
                    XmlSerialization.WriteToXmlFile <peopleList>(ns.ToString(), newpeeps);

                    textBox1.Clear();
                    textBox1.AppendText(newpeeps.peeps[PlayerListBox.SelectedIndex].name.ToString() + " after " + "a win now has a rating of: " + newpeeps.peeps[PlayerListBox.SelectedIndex].MMR.ToString());
                    textBox1.AppendText(Environment.NewLine);
                    textBox1.AppendText(Environment.NewLine + newpeeps.peeps[PlayerListBox2.SelectedIndex].name.ToString() + " after a loss now has a rating of: " + newpeeps.peeps[PlayerListBox2.SelectedIndex].MMR.ToString());

                    textBox1.Show();
                }
            }
            catch (IndexOutOfRangeException) { PlayerListBox.SelectedIndex = 0; PlayerListBox2.SelectedIndex = 0; }
            catch (ArgumentOutOfRangeException) { PlayerListBox.SelectedIndex = 0; PlayerListBox2.SelectedIndex = 0; }
        }
Beispiel #2
0
        //battle over time set total of matches, oppopnentmmrs, losses, and wins to 0

        public mainForm()
        {
            InitializeComponent();
            nameLabel.Hide();
            nameTextBox.Hide();
            HomeButton.Hide();
            textBox1.Hide();
            PlayerListBox.Hide();
            PlayerListBox2.Hide();
            addPlayerButton.Hide();
            battleButton.Hide();
            deleteSinglePlayerButton.Hide();
            deleteAllPlayersButton.Hide();
        }
Beispiel #3
0
        public void AddResultsButton_Click(object sender, EventArgs e)
        {
            try
            {
                if (newpeeps.peeps.Count < 1)
                {
                    hideComponents();
                    textBox1.Clear();
                    textBox1.Show();
                    textBox1.AppendText("Please load a player list first!");
                }

                else
                {
                    hideComponents();
                    textBox1.Clear();
                    battleButton.Show();
                    PlayerListBox.Show();
                    PlayerListBox2.Show();
                    foreach (BasePlayerClass loadPlayer in newpeeps.peeps)
                    {
                        PlayerListBox.Items.Remove(loadPlayer.name);
                        PlayerListBox2.Items.Add(loadPlayer.name);
                        textBox1.AppendText("Name: " + loadPlayer.name.ToString());
                        textBox1.AppendText(Environment.NewLine + "MMR: " + loadPlayer.MMR.ToString());
                        textBox1.AppendText(Environment.NewLine + "Total games played: " + loadPlayer.gamesplayed.ToString());
                        textBox1.AppendText(Environment.NewLine + "Win %  " + loadPlayer.winPercent);
                        textBox1.AppendText(Environment.NewLine);
                        textBox1.AppendText(Environment.NewLine);

                        PlayerListBox.Show();
                        PlayerListBox.Items.Add(loadPlayer.name);
                    }
                }
            }
            catch (ArgumentOutOfRangeException) { }
        }
Beispiel #4
0
 private void HomeButton_Click(object sender, EventArgs e)
 {
     newPlayerButton.Show();
     removePlayerButton.Show();
     AddResultsButton.Show();
     ViewCurrentButton.Show();
     battleButton.Hide();
     nameLabel.Hide();
     nameTextBox.Hide();
     addPlayerButton.Hide();
     textBox1.Clear();
     textBox1.Hide();
     HomeButton.Hide();
     PlayerListBox.Hide();
     PlayerListBox2.Hide();
     deleteSinglePlayerButton.Hide();
     deleteAllPlayersButton.Hide();
     foreach (BasePlayerClass loadPlayer in newpeeps.peeps)
     {
         PlayerListBox.ClearSelected();
         PlayerListBox2.ClearSelected();
         PlayerListBox2.Items.Clear();
     }
 }