private void btnAddSS_Click(object sender, EventArgs e) { if (cbSuperSoul.SelectedIndex >= 0) { OCT_Talisman n = new OCT_Talisman(); n.unk1 = currentPartner.id; n.unk2 = currentPartner.talisman.Count; n.unk3 = -1; n.unk4 = 0; n.unk5 = 0; currentPartner.talisman.Add(n); partners[cbPartners.SelectedIndex] = currentPartner; cbSuperSoul.SelectedIndex = -1; cbSuperSoul.Items.Clear(); for (int i = 0; i < currentPartner.talisman.Count; i++) { cbSuperSoul.Items.Add(i); } txtSS1.Text = ""; txtSS2.Text = ""; txtSS3.Text = ""; txtSS4.Text = ""; txtSS5.Text = ""; } }
private void cbSuperSoul_SelectedIndexChanged(object sender, EventArgs e) { if (partners.Count > 0 && cbSuperSoul.SelectedIndex >= 0) { currentSS = currentPartner.talisman[cbSuperSoul.SelectedIndex]; txtSS1.Text = currentSS.unk1.ToString(); txtSS2.Text = currentSS.unk2.ToString(); txtSS3.Text = currentSS.unk3.ToString(); txtSS4.Text = currentSS.unk4.ToString(); txtSS5.Text = currentSS.unk5.ToString(); } }