mirror of
https://github.com/kwsch/PKHeX
synced 2024-11-23 20:43:07 +00:00
37cb15749e
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). |
||
---|---|---|
.. | ||
AlcremieDecoration.cs | ||
G3PKM.cs | ||
G4PKM.cs | ||
G6PKM.cs | ||
GBPKM.cs | ||
GBPKML.cs | ||
IAffection.cs | ||
IAwakened.cs | ||
IBattleVersion.cs | ||
ICaughtData2.cs | ||
IContestStats.cs | ||
IDynamaxLevel.cs | ||
IFavorite.cs | ||
IFormArgument.cs | ||
IGameValueLimit.cs | ||
IGeneration.cs | ||
IGeoTrack.cs | ||
IGigantamax.cs | ||
IHandlerLanguage.cs | ||
IHomeTrack.cs | ||
IHyperTrain.cs | ||
ILangNick.cs | ||
ILangNicknamedTemplate.cs | ||
IMemoryHT.cs | ||
IMemoryOT.cs | ||
INature.cs | ||
IRegionOrigin.cs | ||
IScaledSize.cs | ||
IShadowPKM.cs | ||
ISpeciesForm.cs | ||
ITrainerID.cs | ||
ITrainerMemories.cs | ||
PokeList1.cs | ||
PokeList2.cs | ||
PokeListGB.cs | ||
PokeListType.cs | ||
PokeSize.cs | ||
QRPK7.cs | ||
QRPKM.cs |