Esempio n. 1
0
 private void PowersListBox_SelectedIndexChanged(object sender, EventArgs e)
 {
     CharacterGroupBox.Visible     = false;
     EnergyReserveGroupBox.Visible = false;
     ArmorGroupBox.Visible         = false;
     if (PowersListBox.SelectedIndex < 0)
     {
         SelectedPower = null;
         return;
     }
     SelectedPower        = (Power)PowersListBox.Items[PowersListBox.SelectedIndex];
     CharNameTextBox.Text = SelectedPower.Name;
     if (SelectedPower is EnergyReserve)
     {
         SelectedType = selectiontype.Energy_Reserve;
         EnergyReserve EnRes = (EnergyReserve)SelectedPower;
         EnRes.calculatecost();
         EnergyReservePointCostLabel.Text   = "Cost: " + EnRes.RealPointCost;
         EnergyReserveNameTextBox.Text      = EnRes.Name;
         EnergyReserveMaxEnergyUpDown.Value = EnRes.MaxEnergy;
         EnergyReserveRecoveryUpDown.Value  = EnRes.Recovery;
         EnergyReserveGroupBox.Visible      = true;
         EnergyReserveGroupBox.BringToFront();
     }
     if (SelectedPower is EnergyBlast)
     {
         SelectedType = selectiontype.Energy_Blast;
     }
     if (SelectedPower is Armor)
     {
         SelectedType = selectiontype.Armor;
         Armor Arm = (Armor)SelectedPower;
         Arm.calculatecost();
         ArmorPointCostLabel.Text = "Cost: " + Arm.RealPointCost;
         ArmorNameTextBox.Text    = Arm.Name;
         ArmorRPDefUpDown.Value   = Arm.RPDEF;
         ArmorREDefUpDown.Value   = Arm.REDEF;
         ArmorGroupBox.Visible    = true;
         ArmorGroupBox.BringToFront();
     }
 }
Esempio n. 2
0
 private void CharactersListBox_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (CharactersListBox.SelectedIndex < 0)
     {
         SelectedCharacter = null;
         return;
     }
     SelectedCharacter           = (Character)CharactersListBox.Items[CharactersListBox.SelectedIndex];
     PowersListBox.DataSource    = SelectedCharacter.Powers;
     PowersListBox.SelectedIndex = -1;
     CharNameTextBox.Text        = SelectedCharacter.Name;
     CharStrUpDown.Value         = SelectedCharacter.Str;
     CharConUpDown.Value         = SelectedCharacter.End;
     CharEndUpDown.Value         = SelectedCharacter.End;
     CharAgiUpDown.Value         = SelectedCharacter.Agi;
     CharIntUpDown.Value         = SelectedCharacter.Intel;
     CharWilUpDown.Value         = SelectedCharacter.Wil;
     CharChaUpDown.Value         = SelectedCharacter.Cha;
     CharCalcpoints();
     SelectedType = selectiontype.Character;
     CharacterGroupBox.Visible     = true;
     EnergyReserveGroupBox.Visible = false;
     ArmorGroupBox.Visible         = false;
 }
Esempio n. 3
0
 private void CharactersListBox_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (CharactersListBox.SelectedIndex < 0)
     {
         SelectedCharacter = null;
         return;
     }
     SelectedCharacter = (Character)CharactersListBox.Items[CharactersListBox.SelectedIndex];
     PowersListBox.DataSource = SelectedCharacter.Powers;
     PowersListBox.SelectedIndex = -1;
     CharNameTextBox.Text = SelectedCharacter.Name;
     CharStrUpDown.Value = SelectedCharacter.Str;
     CharConUpDown.Value = SelectedCharacter.End;
     CharEndUpDown.Value = SelectedCharacter.End;
     CharAgiUpDown.Value = SelectedCharacter.Agi;
     CharIntUpDown.Value = SelectedCharacter.Intel;
     CharWilUpDown.Value = SelectedCharacter.Wil;
     CharChaUpDown.Value = SelectedCharacter.Cha;
     CharCalcpoints();
     SelectedType = selectiontype.Character;
     CharacterGroupBox.Visible = true;
     EnergyReserveGroupBox.Visible = false;
     ArmorGroupBox.Visible = false;
 }
Esempio n. 4
0
 private void PowersListBox_SelectedIndexChanged(object sender, EventArgs e)
 {
     CharacterGroupBox.Visible = false;
     EnergyReserveGroupBox.Visible = false;
     ArmorGroupBox.Visible = false;
     if (PowersListBox.SelectedIndex < 0)
     {
         SelectedPower = null;
         return;
     }
     SelectedPower = (Power)PowersListBox.Items[PowersListBox.SelectedIndex];
     CharNameTextBox.Text = SelectedPower.Name;
     if (SelectedPower is EnergyReserve)
     {
         SelectedType = selectiontype.Energy_Reserve;
         EnergyReserve EnRes = (EnergyReserve)SelectedPower;
         EnRes.calculatecost();
         EnergyReservePointCostLabel.Text = "Cost: " + EnRes.RealPointCost;
         EnergyReserveNameTextBox.Text = EnRes.Name;
         EnergyReserveMaxEnergyUpDown.Value = EnRes.MaxEnergy;
         EnergyReserveRecoveryUpDown.Value = EnRes.Recovery;
         EnergyReserveGroupBox.Visible = true;
         EnergyReserveGroupBox.BringToFront();
     }
     if (SelectedPower is EnergyBlast)
     {
         SelectedType = selectiontype.Energy_Blast;
     }
     if (SelectedPower is Armor)
     {
         SelectedType = selectiontype.Armor;
         Armor Arm = (Armor)SelectedPower;
         Arm.calculatecost();
         ArmorPointCostLabel.Text = "Cost: " + Arm.RealPointCost;
         ArmorNameTextBox.Text = Arm.Name;
         ArmorRPDefUpDown.Value = Arm.RPDEF;
         ArmorREDefUpDown.Value = Arm.REDEF;
         ArmorGroupBox.Visible = true;
         ArmorGroupBox.BringToFront();
     }
 }