PKHeX/PKHeX.Core/Legality/Encounters
Kurt fa344208b2 Add crossover location handling
Closes #2461 by implementing slightly differently

Dictionary instead of new[] every area
Checks original met location first before attempting the dictionary
lookup (missing in pull request)
Easy path forward if LGPE crossover is needed

Potential issues: Since encounter types aren't marked, shaking trees and
fishing encounters are allowed to cross over. Maybe need to have some
marking for encounter slots or something...
2019-11-19 08:38:18 -08:00
..
Data Wild Area Updates from RoC's PC (#2460) 2019-11-19 08:13:53 -08:00
Generator Add crossover location handling 2019-11-19 08:38:18 -08:00
Information Rework GetBaseSpecies to return EvoCriteria 2019-11-18 20:26:11 -08:00
Verifiers Add Form (AltForm) to IEncounterable interface 2019-11-18 22:20:55 -08:00
EncounterEgg.cs Add Form (AltForm) to IEncounterable interface 2019-11-18 22:20:55 -08:00
EncounterGift8.cs Split up Encounters8 2019-11-18 19:23:01 -08:00
EncounterInvalid.cs Add Form (AltForm) to IEncounterable interface 2019-11-18 22:20:55 -08:00
EncounterRejected.cs Add Form (AltForm) to IEncounterable interface 2019-11-18 22:20:55 -08:00
EncounterSlot.cs Add Form (AltForm) to IEncounterable interface 2019-11-18 22:20:55 -08:00
EncounterSlot1.cs Split EncounterArea into game-specific classes 2019-09-11 22:06:24 -07:00
EncounterSlot3Swarm.cs PKHeX.Core Nullable cleanup (#2401) 2019-10-16 18:47:31 -07:00
EncounterSlotPermissions.cs Update iencounterable api with new criteria arg 2018-12-29 22:24:34 -08:00
EncounterStatic.cs Rework evo tree chaining to track form 2019-11-17 21:45:53 -08:00
EncounterStatic8.cs Split up Encounters8 2019-11-18 19:23:01 -08:00
EncounterStatic8N.cs Split up Encounters8 2019-11-18 19:23:01 -08:00
EncounterStatic8ND.cs Split up Encounters8 2019-11-18 19:23:01 -08:00
EncounterStaticPID.cs Sword/Shield Update 2019-11-15 17:52:08 -08:00
EncounterStaticShadow.cs PKHeX.Core Nullable cleanup (#2401) 2019-10-16 18:47:31 -07:00
EncounterStaticTyped.cs Misc clean 2019-09-10 00:21:51 -07:00
EncounterTrade.cs Sword/Shield Update 2019-11-15 17:52:08 -08:00
EncounterTrade8.cs Split up Encounters8 2019-11-18 19:23:01 -08:00
EncounterTradeCatchRate.cs Misc clean 2019-09-10 00:21:51 -07:00
EncounterTradePID.cs Sword/Shield Update 2019-11-15 17:52:08 -08:00
IRelearn.cs Sword/Shield Update 2019-11-15 17:52:08 -08:00
LegalInfo.cs PKHeX.Core Nullable cleanup (#2401) 2019-10-16 18:47:31 -07:00