public mPlanetPanel(mPlanet mPlanet) { InitializeComponent(); this.mPlanet = mPlanet; foreach (FlattiverseResourceKind kind in Enum.GetValues(typeof(FlattiverseResourceKind))) { int k = (int)kind; if (k > 6 && k < 13 || k == 21) { resourceComboBox.Items.Add(kind); if (mPlanet.ResourceKind == kind) { resourceComboBox.SelectedItem = kind; } } } gravityNumericUpDown.Minimum = decimal.MinValue; gravityNumericUpDown.Maximum = decimal.MaxValue; gravityNumericUpDown.Value = (decimal)mPlanet.Gravity; radiationNumericUpDown.Minimum = decimal.MinValue; radiationNumericUpDown.Maximum = decimal.MaxValue; radiationNumericUpDown.Value = (decimal)mPlanet.Radiation; }
private async void planetToolStripMenuItem_Click(object sender, EventArgs e) { mPlanet mPlanet = new mPlanet(galaxy); using (UnitEditor ue = new UnitEditor(mPlanet)) if (ue.ShowDialog() == DialogResult.OK) { string xml = await server.CheckUnitXml(ue.XML); await galaxy.UpdateUnitXml(xml); } }