コード例 #1
0
ファイル: ItemForm.cs プロジェクト: Klokinator/FEBuilderGBA
 private void B35_ValueChanged(object sender, EventArgs e)
 {
     if (IsFE8UItemSkill())
     {
         uint skillid = (uint)B35.Value;
         SKILLICON.Image   = SkillConfigSkillSystemForm.DrawSkillIcon(skillid);
         SKILLNAME.Text    = SkillConfigSkillSystemForm.GetSkillName(skillid);
         SKILLICON.Visible = true;
         SKILLNAME.Visible = true;
     }
 }
コード例 #2
0
        private void B1_ValueChanged(object sender, EventArgs e)
        {
            PatchUtil.ItemUsingExtends itemUsingExtends = PatchUtil.ItemUsingExtendsPatch();
            if (itemUsingExtends != PatchUtil.ItemUsingExtends.IER)
            {
                return;
            }

            if (!SKILLNAME.Visible)
            {
                return;
            }
            uint skillid = (uint)B1.Value;

            SKILLICON.Image = SkillConfigSkillSystemForm.DrawSkillIcon(skillid);
            SKILLNAME.Text  = SkillConfigSkillSystemForm.GetSkillName(skillid);
        }
コード例 #3
0
ファイル: SkillUtil.cs プロジェクト: maritlage/FEBuilderGBA
 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("");
 }