PKHeX/PKHeX.Core/Legality/Encounters/Verifiers
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
..
EggHatchLocation3.cs Use entitycontext for xmldoc instead of lump 2025-04-13 11:34:17 -05:00
EggHatchLocation4.cs Use entitycontext for xmldoc instead of lump 2025-04-13 11:34:17 -05:00
EggHatchLocation5.cs Use entitycontext for xmldoc instead of lump 2025-04-13 11:34:17 -05:00
EggHatchLocation6.cs Use entitycontext for xmldoc instead of lump 2025-04-13 11:34:17 -05:00
EggHatchLocation7.cs Use entitycontext for xmldoc instead of lump 2025-04-13 11:34:17 -05:00
EggHatchLocation8.cs Use entitycontext for xmldoc instead of lump 2025-04-13 11:34:17 -05:00
EggHatchLocation8b.cs Use entitycontext for xmldoc instead of lump 2025-04-13 11:34:17 -05:00
EggHatchLocation9.cs Use entitycontext for xmldoc instead of lump 2025-04-13 11:34:17 -05:00
EncounterVerifier.cs Split EncounterEgg into derived classes (#4490) 2025-05-11 22:31:36 -05:00
EvolutionVerifier.cs Update .NET Runtime to .NET 8.0 (#4082) 2023-12-03 20:13:20 -08:00
MysteryGiftRestriction.cs Add more xmldoc 2023-03-31 13:00:34 -07:00
MysteryGiftVerifier.cs Add readonly interface for 3DS georegion 2025-04-13 11:52:51 -05:00