PKHeX/PKHeX.WinForms
Kurt 37cb15749e Update FormArgument handling for gen6/7
Disassociate pk4/pk6 backing byte[] when converting to pk5|pk7, as we no longer make a copy of the byte[] in the pkm's constructor.

Change UpdatePKM to include isParty, as we want it optional to update FormArgument too.

Change FormArgument saving to be handled by FormConverter; kinda not really good to have it there, but nothing else is handling FormArgument values.

Expand IFormArgument to have all FormArgument values exposed. "Maximum" is furfrou only.
PK6: Max is in the "FormArgument" u32, and the remain/elapsed is in party stats (hence the reverting when boxed)
PK7: u8 remain, u8 elapsed, u8 max, u8 unused.
PK8: assumedly the same as PK7, given the disassembly hints that it's the same as past games (even though Furfrou and Hoopa are not in SWSH).
2021-02-08 20:26:53 -08:00
..
Controls Update FormArgument handling for gen6/7 2021-02-08 20:26:53 -08:00
MainWindow Add some code analysis for try-return with nullable out 2021-01-17 00:05:07 -08:00
Misc c#9 is not sugar 2020-12-22 21:24:41 -08:00
Properties Bump PKHeX.Core to C#9 language version 2020-12-21 16:52:11 -08:00
Resources Update 21.01.30 2021-01-30 10:46:05 -08:00
Subforms Show preview tooltip in mgdb view 2021-02-07 08:32:01 -08:00
Util Use more expression return style 2021-01-01 17:08:49 -08:00
FodyWeavers.xml Sword/Shield Update 2019-11-15 17:52:08 -08:00
FodyWeavers.xsd Weave net46 dlls into single exe 2019-10-01 19:55:12 -07:00
PKHeX.WinForms.csproj Update 21.01.30 2021-01-30 10:46:05 -08:00
Program.cs Remove splashscreen from main form init 2020-10-28 17:27:11 -07:00
Settings.cs Cleanup 2019-10-26 12:33:58 -07:00