Skip to content

Commit

Permalink
增加删除全部精灵按钮
Browse files Browse the repository at this point in the history
  • Loading branch information
Aster145 committed Oct 22, 2023
1 parent aceb97b commit 535fe61
Showing 1 changed file with 14 additions and 12 deletions.
26 changes: 14 additions & 12 deletions PKHeXPluginExample/ExamplePlugin.cs
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,8 @@ private void AddPluginControl(ToolStripDropDownItem tools)//在这个示例中
c4.Click += (s, e) => ModifySaveFile();
var c5 = new ToolStripMenuItem($"全部设置为50级");//按钮4,全部设置为50级1
c5.Click += (s, e) => ModifyLV();
var c6 = new ToolStripMenuItem($"删除全部精灵");//按钮5,删除全部精灵1
c6.Click += (s, e) => Deleteallpkm();

//ctrl.DropDownItems.Add(c2);
//ctrl.DropDownItems.Add(c3);
Expand All @@ -53,6 +55,8 @@ private void AddPluginControl(ToolStripDropDownItem tools)//在这个示例中
ctrl.DropDownItems.Add(c5);//按钮4,全部设置为50级2
Console.WriteLine($"{Name} added menu items.");

ctrl.DropDownItems.Add(c6);//按钮5,删除全部精灵2
Console.WriteLine($"{Name} added menu items.");
}

private void ModifySaveFile()//按钮3;全部设置为百变怪3
Expand All @@ -67,6 +71,12 @@ private void ModifyLV()
sav.ModifyBoxes(ModifyLVset);
SaveFileEditor.ReloadSlots();
}//按钮4,全部设置为50级3
private void Deleteallpkm()
{
var sav = SaveFileEditor.SAV;
sav.ModifyBoxes(delpkm);
SaveFileEditor.ReloadSlots();
}//按钮5,删除全部精灵3
public static void ModifyPKM(PKM pkm)
{
// Make everything Bulbasaur! 让一切变成妙蛙种子!
Expand Down Expand Up @@ -108,20 +118,12 @@ public static void ModifyLVset(PKM pkm)
pkm.CurrentLevel = 50;//全部设为50级
}//按钮4,全部设置为50级4

public static void delpkm(PKM pkm)
{
pkm.Species = (int)Species.None;//删除














}//按钮5,删除全部精灵4

public void NotifySaveLoaded()//当PKHeX加载一个新的存档文件时,NotifySaveLoaded方法会被调用。
{
Expand Down

0 comments on commit 535fe61

Please sign in to comment.