PKHeX/PKHeX.Core/Legality/LearnSource/Verify
Kurt 85f5950f28
Split EncounterEgg into derived classes (#4490)
Splits EncounterEgg into derived classes, allowing for fine-tuned control of each generation's egg generation & pattern matching.

Adds an interface to check if the encounter is a bred egg (useful for many scenarios when checking for move inheritance, in general).

Enhances the deferral rating for PIDIV matches in eggs based on global legality check settings.

Adds date/time indicators for Gen3/4 eggs and other Method 1 encounters.
2025-05-11 22:31:36 -05:00
..
LearnPossible.cs Refactor: Gen3/4 Lead Encounters, property fixing (#4193) 2024-02-22 21:20:54 -06:00
LearnVerifier.cs Add HOME hoopa move share, add form specific check 2023-07-15 13:58:41 -07:00
LearnVerifierEgg.cs Split EncounterEgg into derived classes (#4490) 2025-05-11 22:31:36 -05:00
LearnVerifierHistory.cs Add tradeback wipe of Gen2 initial moves 2024-04-20 14:04:54 -05:00
LearnVerifierRelearn.cs Split EncounterEgg into derived classes (#4490) 2025-05-11 22:31:36 -05:00