PKHeX/PKHeX.Core/Legality
Kurt c14f2a1dd1 Minor initialization tweaks
GameStrings: 10% of strings are unique; just mark everything. Stop a little early so we don't process the empty & (trade) string.
LearnsetReader: All empty entries are length==0; malformed should throw an exception (never).
EggMoves: Compute ptr inside the array fetch loop; don't use linq.

EggMoves & string shaves off 80ms of startup time according to profiling; some could be attributed to warm-up but yay more efficient.
2020-12-28 10:22:13 -08:00
..
Areas moar is or 2020-12-25 12:30:26 -08:00
Encounters Add missing static encounters (#3113) 2020-12-27 11:47:01 -08:00
Enums Unify concepts with different names 2020-12-10 20:42:30 -08:00
Evolutions moar is or 2020-12-25 12:30:26 -08:00
Learnset Minor initialization tweaks 2020-12-28 10:22:13 -08:00
Moves Condense some switch expressions 2020-12-25 10:58:33 -08:00
Restrictions moar is or 2020-12-25 12:30:26 -08:00
RNG moar is or 2020-12-25 12:30:26 -08:00
Structures Minor initialization tweaks 2020-12-28 10:22:13 -08:00
Tables moar is or 2020-12-25 12:30:26 -08:00
Verifiers Add battle-only known move memory bypass 2020-12-26 09:27:41 -08:00
BinLinker.cs Strip out some unnecessary logic 2020-04-16 12:58:48 -07:00
Breeding.cs Use new switch statements 2020-12-23 17:14:38 -08:00
BulkAnalysis.cs moar is or 2020-12-25 12:30:26 -08:00
BulkGenerator.cs Unify concepts with different names 2020-12-10 20:42:30 -08:00
Core.cs Use new switch statements 2020-12-23 17:14:38 -08:00
LegalityAnalysis.cs Move LegalityAnalysis derived movesets out of class 2020-12-24 16:36:50 -08:00
LegalityAnalyzers.cs Target type'd new 2020-12-21 17:17:56 -08:00
LegalityCheckStrings.cs Add OT gender check for N's Pokemon 2020-12-23 18:03:05 -08:00
MoveList.cs Condense some switch expressions 2020-12-25 10:58:33 -08:00
MoveListSuggest.cs Move LegalityAnalysis derived movesets out of class 2020-12-24 16:36:50 -08:00