Exemple #1
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            GundamInfo gundam = lsGundam.SelectedItem as GundamInfo;

            if (gundam != null)
            {
                btnSave.Enabled = false;

                gundam.HP       = short.Parse(txtHP.Text);
                gundam.EN       = short.Parse(txtEN.Text);
                gundam.ACT      = short.Parse(txtAct.Text);
                gundam.DEF      = short.Parse(txtDef.Text);
                gundam.SPD      = short.Parse(txtSpd.Text);
                gundam.Move     = byte.Parse(txtMove.Text);
                gundam.Size     = short.Parse(txtSize.Text);
                gundam.TeamSize = byte.Parse(txtTeamSize.Text);

                gundam.Skill1 = short.Parse(cboSkill1.SelectedValue.ToString());
                gundam.Skill2 = short.Parse(cboSkill2.SelectedValue.ToString());
                gundam.Skill3 = short.Parse(cboSkill3.SelectedValue.ToString());
                gundam.Skill4 = short.Parse(cboSkill4.SelectedValue.ToString());
                gundam.Skill5 = short.Parse(cboSkill5.SelectedValue.ToString());

                string shiyin = cboE1.SelectedValue.ToString() + cboE2.SelectedValue.ToString() + cboE3.SelectedValue.ToString() + cboE4.SelectedValue.ToString() + cboE5.SelectedValue.ToString();

                gundam.Earch = shiyin;

                gundamFile.Save();
            }
        }
Exemple #2
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            WeaponInfo weapon = lsGundam.SelectedItem as WeaponInfo;

            if (weapon != null)
            {
                btnSave.Enabled = false;

                txtName.Text     = weapon.WeaponName;
                txtAddress.Text  = ByteHelper.ByteArrayToHexString(ByteHelper.Int2Bytes(weapon.Index));
                txtPower.Text    = weapon.POWER.ToString();
                txtEN.Text       = weapon.EN.ToString();
                txtMP.Text       = weapon.MP.ToString();
                txtActEarth.Text = weapon.ACTEarth.ToString();
                txtMoveAct.Text  = weapon.MoveACT.ToString();
                txtIco1.Text     = weapon.ICO.ToString();
                txtIco2.Text     = weapon.ICO2.ToString();
                txtSpec.Text     = weapon.Spec.ToString();
                txtMpLimit.Text  = weapon.MPLimit.ToString();
                txtUseEarth.Text = weapon.UseEarth.ToString();
                txtRange.Text    = weapon.Range.ToString();
                txtHitRate.Text  = weapon.HitRate.ToString();
                txtCT.Text       = weapon.CT.ToString();
                txtHitCount.Text = weapon.HitCount.ToString();

                weapon.POWER    = int.Parse(txtPower.Text);
                weapon.EN       = short.Parse(txtEN.Text);
                weapon.MP       = short.Parse(txtMP.Text);
                weapon.ACTEarth = short.Parse(txtActEarth.Text);
                weapon.MoveACT  = byte.Parse(txtMoveAct.Text);
                weapon.ICO      = byte.Parse(txtIco1.Text);
                weapon.ICO2     = byte.Parse(txtIco2.Text);
                weapon.Spec     = byte.Parse(txtSpec.Text);
                weapon.MPLimit  = short.Parse(txtMpLimit.Text);
                weapon.UseEarth = short.Parse(txtUseEarth.Text);
                weapon.Range    = short.Parse(txtRange.Text);
                weapon.HitRate  = byte.Parse(txtHitRate.Text);
                weapon.CT       = byte.Parse(txtCT.Text);
                weapon.HitCount = byte.Parse(txtHitCount.Text);

                gundamFile.Save();
            }
        }