PKHeX/PKHeX.Core/Legality/Encounters/Generator
Kurt 7fc8001806 Continued refactoring
EncounterTrade: don't init Location to -1; keep as default 0 and use that as the pivot for default met location. Move Fateful property to the sub-type that uses it (EncounterTrade4, for Ranch).
Move some EncounterStatic->PKM logic that is per-type to the associated type overloaded methods. Rearrange order of properties to be more consistent with interfaces
Gen3: Initialize some classes without using post-constructor setters. The `init` setter functionality coming in c#9 won't be usable as the net46 runtime/netstandard2 doesn't support it on current previews. Do it this way so we can explicity initialize some required properties rather than apply version on a second iteration.
2020-09-13 14:40:10 -07:00
..
EncounterCriteria.cs Minor refactoring 2020-09-06 10:53:13 -07:00
EncounterEggGenerator.cs Disallow forms completely in gen2 2020-09-05 12:25:32 -07:00
EncounterFinder.cs PKHeX.Core Nullable cleanup (#2401) 2019-10-16 18:47:31 -07:00
EncounterGenerator.cs Move Gen1/2 Encounter yielding to separate class 2020-09-05 10:07:02 -07:00
EncounterGenerator12.cs Move Gen1/2 Encounter yielding to separate class 2020-09-05 10:07:02 -07:00
EncounterMatchRating.cs Move encounter matching logic to iencounterable 2018-12-27 01:00:08 -08:00
EncounterMovesetGenerator.cs Offload EncounterSlot loading logic to reduce complexity (#2980) 2020-08-30 10:23:22 -07:00
EncounterOrder.cs Consolidate encounterlink into mysterygift 2019-01-12 23:50:31 -08:00
EncounterSlotGenerator.cs Continued refactoring 2020-09-13 14:40:10 -07:00
EncounterStaticGenerator.cs Continued refactoring 2020-09-13 14:40:10 -07:00
EncounterTradeGenerator.cs Refactoring some IEncounterable-type'd object initialization and original-generation evo chain (#2974) 2020-08-21 16:35:49 -07:00
MysteryGiftGenerator.cs Refactoring some IEncounterable-type'd object initialization and original-generation evo chain (#2974) 2020-08-21 16:35:49 -07:00
PeekEnumerator.cs Minor clean 2020-09-06 11:24:54 -07:00