Пример #1
0
        private void updateLevelButton_Click(object sender, EventArgs e)
        {
            List <int> adjacent = new List <int>();

            string[] adjStrings = this.adjacentLevelsBox.Text.Split(',');
            foreach (string adjstr in adjStrings)
            {
                if (adjstr != "")
                {
                    adjacent.Add(int.Parse(adjstr));
                }
            }

            List <int> prereq = new List <int>();

            string[] prereqStrings = this.prereqLevelsBox.Text.Split(',');
            foreach (string prereqstr in prereqStrings)
            {
                if (prereqstr != "")
                {
                    prereq.Add(int.Parse(prereqstr));
                }
            }

            gameref.updateLevel(float.Parse(this.locXBox.Text), float.Parse(this.locYBox.Text),
                                adjacent, prereq, this.levelNameBox.Text, int.Parse(this.levelIndexBox.Text), autoProgressCheckBox.Checked);
        }