Пример #1
0
 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;
     }
 }
Пример #2
0
 public static Bitmap DrawIcon(uint skillid)
 {
     if (Program.ROM.RomInfo.version() != 8)
     {
         return(ImageUtil.BlankDummy());
     }
     PatchUtil.skill_system_enum skillsystem = PatchUtil.SearchSkillSystem();
     if (skillsystem == PatchUtil.skill_system_enum.SkillSystem)
     {
         Bitmap bitmap = SkillConfigSkillSystemForm.DrawSkillIcon(skillid);
         return(bitmap);
     }
     else if (skillsystem == PatchUtil.skill_system_enum.FE8N_ver2)
     {
         Bitmap bitmap = SkillConfigFE8NVer2SkillForm.DrawSkillIcon(skillid);
         return(bitmap);
     }
     else if (skillsystem == PatchUtil.skill_system_enum.FE8N_ver3)
     {
         Bitmap bitmap = SkillConfigFE8NVer3SkillForm.DrawSkillIcon(skillid);
         return(bitmap);
     }
     return(ImageUtil.BlankDummy());
 }