PKHeX/PKHeX.Core/Saves
Kurt 7cfdb8a466 Move hashing to SCBlockAccessor, fix #3455
Fixes #3455 by adding bool for insular sea, and adjusting overall progress values as listed.
Closes #3456 (supersedes)

Updates SCBlockAccessor to eliminate bounds check (integer overflow, which isn't possible with our array size), adds some overloads, and xmldoc.

Co-Authored-By: Jonathan Herbert <3344332+foohyfooh@users.noreply.github.com>
2022-03-02 18:05:13 -08:00
..
Access Move hashing to SCBlockAccessor, fix #3455 2022-03-02 18:05:13 -08:00
Blocks Refactoring: Span-based value writes and method signatures (#3361) 2022-01-02 21:35:59 -08:00
Encryption Move hashing to SCBlockAccessor, fix #3455 2022-03-02 18:05:13 -08:00
Storage Refactoring: Span-based value writes and method signatures (#3361) 2022-01-02 21:35:59 -08:00
Substructures Add dex solitude complete mark checkbox 2022-02-28 00:03:38 -08:00
Util Rename Silver SV->SI 2022-02-27 11:16:12 -08:00
SAV1.cs Minor tweaks for api consumers 2022-02-12 23:40:28 -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 Fix kor string writes 2022-02-17 23:11:13 -08:00
SAV2Stadium.cs Refactoring: Span-based value writes and method signatures (#3361) 2022-01-02 21:35:59 -08:00
SAV3.cs Minimize BAK file allocations (#3426) 2022-02-09 16:48:55 -08:00
SAV3Colosseum.cs Minimize BAK file allocations (#3426) 2022-02-09 16:48:55 -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 Minimize BAK file allocations (#3426) 2022-02-09 16:48:55 -08:00
SAV3XD.cs Minimize BAK file allocations (#3426) 2022-02-09 16:48:55 -08:00
SAV4.cs Refactoring: Span-based value writes and method signatures (#3361) 2022-01-02 21:35:59 -08:00
SAV4BR.cs BDSP: Handle uninitialized box names 2022-02-11 10:43:27 -08:00
SAV4DP.cs Fix swarm/safari seeds for DP saves 2022-01-31 18:01:44 -08:00
SAV4HGSS.cs Minor clean 2022-02-24 23:17:16 -08:00
SAV4Pt.cs Fix swarm seed location for pokemon platinum (#3379) 2022-01-31 18:00:37 -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 Add support for BDSP 1.2.0 save files 2022-02-21 18:11:35 -08:00
SAV8LA.cs Initial support for PLA-v1.1 2022-02-27 07:56:47 -08:00
SAV8SWSH.cs Move hashing to SCBlockAccessor, fix #3455 2022-03-02 18:05:13 -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 Minimize BAK file allocations (#3426) 2022-02-09 16:48:55 -08:00
SaveFileMetadata.cs More records/sealing 2021-12-05 23:54:59 -08:00
SaveFileState.cs Minimize BAK file allocations (#3426) 2022-02-09 16:48:55 -08:00