Skip to content

Commit

Permalink
增加功能
Browse files Browse the repository at this point in the history
  • Loading branch information
8CBCA403 committed Jun 22, 2023
1 parent 5116969 commit 06e1333
Show file tree
Hide file tree
Showing 6 changed files with 57 additions and 0 deletions.
20 changes: 20 additions & 0 deletions WangPluginPkm/PluginUtil/PluginEnums/CommonIVEVSetting.cs
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
using PKHeX.Core;
using PKHeX.Core.AutoMod;

namespace WangPluginPkm
{
Expand Down Expand Up @@ -60,6 +61,25 @@ public static PKM Clearnike(PKM pk)
pk.ClearNickname();
return pk;
}
public static PK9 cid(PK9 pk, ISaveFileProvider sav)
{
pk.Language=sav.SAV.Language;
pk.TrainerTID7 = sav.SAV.TrainerTID7;
pk.TrainerSID7 = sav.SAV.TrainerSID7;
pk.OT_Gender = sav.SAV.Gender;
pk.OT_Name = sav.SAV.OT;
pk.Obedience_Level = 1;
RibbonApplicator.RemoveAllValidRibbons(pk);
pk.HT_Language = 0;
pk.HT_Gender = 0;
pk.HT_Name = "";
pk.MarkValue = 0;
pk.HT_Friendship = 0;
pk.HT_Trash.Clear();
pk.Nickname_Trash.Clear();
pk.ClearNickname();
return pk;
}

}
}
11 changes: 11 additions & 0 deletions WangPluginPkm/Plugins/SimpleEditorPlugin.cs
Original file line number Diff line number Diff line change
Expand Up @@ -56,13 +56,23 @@ private void AddCheckerToList()
var IVEVN = new ToolStripMenuItem("快捷三维编辑器");
var SavePDF = new ToolStripMenuItem("打印检测报告PDF");
var clearnick = new ToolStripMenuItem("清除昵称垃圾字节");
var changeid = new ToolStripMenuItem("把id由PKHeX改成存档id(仅适用于SV)");
IVEVN.Image = Properties.Resources.Atom;
SavePDF.Image = Properties.Resources.Report;
clearnick.Image = Properties.Resources.TrashCan;
changeid.Image = Properties.Resources.Transfer;
menuVSD.Items.Insert(menuVSD.Items.Count, IVEVN);
menuVSD.Items.Insert(menuVSD.Items.Count, SavePDF);
menuVSD.Items.Insert(menuVSD.Items.Count, clearnick);
menuVSD.Items.Insert(menuVSD.Items.Count, changeid);
SavePDF.Click += (s, e) => { pdf(la.Report(true), pk); };
clearnick.Click += (s, e) => { info.Slot.WriteTo(SaveFileEditor.SAV, CommonIVEVSetting.Clearnike(pk)); };
changeid.Click += (s, e) => {
if (SaveFileEditor.SAV.Version is GameVersion.SL or GameVersion.VL)
info.Slot.WriteTo(SaveFileEditor.SAV, CommonIVEVSetting.cid((PK9)pk, SaveFileEditor));
else
MessageBox.Show("目前只适用于SV");
};
IVEVN.DropDownItems.Add(ATKIVEV);
IVEVN.DropDownItems.Add(SPAIVEV);
IVEVN.DropDownItems.Add(ATK_0SPEIVEV);
Expand Down Expand Up @@ -92,6 +102,7 @@ private void AddCheckerToList()
menuVSD.Closing += (s, e) => menuVSD.Items.Remove(IVEVN);
menuVSD.Closing += (s, e) => menuVSD.Items.Remove(SavePDF);
menuVSD.Closing += (s, e) => menuVSD.Items.Remove(clearnick);
menuVSD.Closing += (s, e) => menuVSD.Items.Remove(changeid);
};

}
Expand Down
20 changes: 20 additions & 0 deletions WangPluginPkm/Properties/Resources.Designer.cs

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions WangPluginPkm/Properties/Resources.resx
Original file line number Diff line number Diff line change
Expand Up @@ -208,6 +208,12 @@
<data name="Trainers" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\text\Trainers.txt;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
</data>
<data name="Transfer" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\img\Transfer.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="TrashCan" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\img\TrashCan.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="wang" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\img\wang.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
Expand Down
Binary file added WangPluginPkm/Resources/img/Transfer.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added WangPluginPkm/Resources/img/TrashCan.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 06e1333

Please sign in to comment.