PKHeX/PKHeX.Core/Saves
Kurt 7743b30b2f Fix species being replaced with incorrect mapping
XD shadow monitor stores the Gen3-mainline-SpeciesID instead of nationaldex ID.
Remap the values on the fly.

Pass the data via span to save a 8KB allocation for sav ctor

Closes #3365
2022-01-07 17:48:12 -08:00
..
Access Remove unnecessary warning suppression 2021-12-27 12:09:15 -08:00
Blocks Refactoring: Span-based value writes and method signatures (#3361) 2022-01-02 21:35:59 -08:00
Encryption Refactoring: Span-based value writes and method signatures (#3361) 2022-01-02 21:35:59 -08:00
Storage Refactoring: Span-based value writes and method signatures (#3361) 2022-01-02 21:35:59 -08:00
Substructures Fix species being replaced with incorrect mapping 2022-01-07 17:48:12 -08:00
Util Refactoring: Span-based value writes and method signatures (#3361) 2022-01-02 21:35:59 -08:00
SAV1.cs Refactoring: Span-based value writes and method signatures (#3361) 2022-01-02 21:35:59 -08:00
SAV1Stadium.cs Refactoring: Span-based value writes and method signatures (#3361) 2022-01-02 21:35:59 -08:00
SAV1StadiumJ.cs Refactoring: Span-based value writes and method signatures (#3361) 2022-01-02 21:35:59 -08:00
SAV2.cs Refactoring: Span-based value writes and method signatures (#3361) 2022-01-02 21:35:59 -08:00
SAV2Stadium.cs Refactoring: Span-based value writes and method signatures (#3361) 2022-01-02 21:35:59 -08:00
SAV3.cs Refactoring: Span-based value writes and method signatures (#3361) 2022-01-02 21:35:59 -08:00
SAV3Colosseum.cs Refactoring: Span-based value writes and method signatures (#3361) 2022-01-02 21:35:59 -08:00
SAV3E.cs Refactoring: Span-based value writes and method signatures (#3361) 2022-01-02 21:35:59 -08:00
SAV3FRLG.cs Refactoring: Span-based value writes and method signatures (#3361) 2022-01-02 21:35:59 -08:00
SAV3GCMemoryCard.cs Refactoring: Span-based value writes and method signatures (#3361) 2022-01-02 21:35:59 -08:00
SAV3RS.cs Refactoring: Span-based value writes and method signatures (#3361) 2022-01-02 21:35:59 -08:00
SAV3RSBox.cs Refactoring: Span-based value writes and method signatures (#3361) 2022-01-02 21:35:59 -08:00
SAV3XD.cs Fix species being replaced with incorrect mapping 2022-01-07 17:48:12 -08:00
SAV4.cs Refactoring: Span-based value writes and method signatures (#3361) 2022-01-02 21:35:59 -08:00
SAV4BR.cs Refactoring: Span-based value writes and method signatures (#3361) 2022-01-02 21:35:59 -08:00
SAV4DP.cs Refactoring: Span-based value writes and method signatures (#3361) 2022-01-02 21:35:59 -08:00
SAV4HGSS.cs Refactoring: Span-based value writes and method signatures (#3361) 2022-01-02 21:35:59 -08:00
SAV4Pt.cs Refactoring: Span-based value writes and method signatures (#3361) 2022-01-02 21:35:59 -08:00
SAV4Sinnoh.cs Refactoring: Span-based value writes and method signatures (#3361) 2022-01-02 21:35:59 -08:00
SAV5.cs Refactoring: Span-based value writes and method signatures (#3361) 2022-01-02 21:35:59 -08:00
SAV5B2W2.cs Refactoring: Span-based value writes and method signatures (#3361) 2022-01-02 21:35:59 -08:00
SAV5BW.cs Add Swarm data get/set for gen3-5 2021-08-20 19:52:31 -07:00
SAV6.cs Refactoring: Span-based value writes and method signatures (#3361) 2022-01-02 21:35:59 -08:00
SAV6AO.cs Refactoring: Span-based value writes and method signatures (#3361) 2022-01-02 21:35:59 -08:00
SAV6AODemo.cs Trailing commas 2021-08-20 13:49:20 -07:00
SAV6XY.cs Refactoring: Span-based value writes and method signatures (#3361) 2022-01-02 21:35:59 -08:00
SAV7.cs Refactoring: Span-based value writes and method signatures (#3361) 2022-01-02 21:35:59 -08:00
SAV7b.cs Refactoring: Span-based value writes and method signatures (#3361) 2022-01-02 21:35:59 -08:00
SAV7SM.cs Refactoring: Span-based value writes and method signatures (#3361) 2022-01-02 21:35:59 -08:00
SAV7USUM.cs Add battle agency slots to main window misc viewables 2021-07-26 23:57:05 -07:00
SAV8.cs Refactoring: Span-based value writes and method signatures (#3361) 2022-01-02 21:35:59 -08:00
SAV8BS.cs Refactoring: Span-based value writes and method signatures (#3361) 2022-01-02 21:35:59 -08:00
SAV8SWSH.cs Refactoring: Span-based value writes and method signatures (#3361) 2022-01-02 21:35:59 -08:00
SAV_BEEF.cs Refactoring: Span-based value writes and method signatures (#3361) 2022-01-02 21:35:59 -08:00
SAV_STADIUM.cs Refactoring: Span-based value writes and method signatures (#3361) 2022-01-02 21:35:59 -08:00
SaveFile.cs Refactoring: Span-based value writes and method signatures (#3361) 2022-01-02 21:35:59 -08:00
SaveFileMetadata.cs More records/sealing 2021-12-05 23:54:59 -08:00
SaveFileState.cs More records/sealing 2021-12-05 23:54:59 -08:00