private void B21_ValueChanged(object sender, EventArgs e) { if (IsFE8NVer2SkillNoSyo()) {//FE8NVer2のスキルの書 uint skillid = (uint)B21.Value; SKILLICON.Image = SkillConfigFE8NVer2SkillForm.DrawSkillIcon(skillid); SKILLNAME.Text = SkillConfigFE8NVer2SkillForm.GetSkillText(skillid); SKILLICON.Visible = true; SKILLNAME.Visible = true; } }
public static string GetSkillName(uint skillid) { if (Program.ROM.RomInfo.version() != 8) { return(""); } PatchUtil.skill_system_enum skillsystem = PatchUtil.SearchSkillSystem(); if (skillsystem == PatchUtil.skill_system_enum.SkillSystem) { string name = SkillConfigSkillSystemForm.GetSkillName(skillid); return(name); } else if (skillsystem == PatchUtil.skill_system_enum.FE8N_ver2) { string name = SkillConfigFE8NVer2SkillForm.GetSkillText(skillid); return(name); } return(""); }
private void B21_ValueChanged(object sender, EventArgs e) { if (IsFE8NSkillNoSyo()) {//FE8NVer2のスキルの書 uint skillid = (uint)B21.Value; PatchUtil.skill_system_enum skill = PatchUtil.SearchSkillSystem(); if (skill == FEBuilderGBA.PatchUtil.skill_system_enum.FE8N_ver3) { SKILLICON.Image = SkillConfigFE8NVer3SkillForm.DrawSkillIcon(skillid); SKILLNAME.Text = SkillConfigFE8NVer3SkillForm.GetSkillText(skillid); } else { SKILLICON.Image = SkillConfigFE8NVer2SkillForm.DrawSkillIcon(skillid); SKILLNAME.Text = SkillConfigFE8NVer2SkillForm.GetSkillText(skillid); } SKILLICON.Visible = true; SKILLNAME.Visible = true; } }