PKHeX/PKHeX.WinForms
Kurt 8b071073d8 Improve BallApplicator performance
Previous logic would check a new LegalityAnalysis for each ball attempted, and would additionally allocate a new PKM for testing the balls.

With the refactoring to BallVerifier, we can just pass in the template and ball and get a truth, skipping the entire re-check. There might be a deficiency when the current ball invalidates the encounter (GO) but I don't think that's worth considering at this time.
2024-11-17 12:08:22 -06:00
..
Controls Improve BallApplicator performance 2024-11-17 12:08:22 -06:00
MainWindow Better catch program init exceptions (plugins) 2024-09-30 23:56:09 -05:00
Misc Standardize language codes and improve locale handling (#4353) 2024-09-04 18:51:35 -05:00
Properties Renamed DLC Editor button (#4372) 2024-10-24 11:14:25 -05:00
Resources Update 24.11.11 2024-11-11 23:25:02 -06:00
Subforms Update 24.11.11 2024-11-11 23:25:02 -06:00
Util Support SWSH gender/fashion item editing (#4374) 2024-10-25 17:00:54 -05:00
PKHeX.WinForms.csproj Check nicknames/OTs against characters in font (#4146) 2024-02-23 13:23:50 -06:00
Program.cs Better catch program init exceptions (plugins) 2024-09-30 23:56:09 -05:00