PKHeX/PKHeX.Core/Legality/Verifiers
Kurt cd5c220ddc Show correct HatchCounter value for BDSP traded eggs
Yay abstractions to hide away the quirks.

BDSP traded eggs set HT_Friendship and the CurrentHandler flag, but the HatchCounter is always the OT_Friendship value.

Trades always receive BaseFriendship, instead of a hardcoded 50. Necessary to not hardcode because it's immutable for eggs.

Clicking the hatch counter label now sets it to the legal minimum hatch counter (best), and control clicking sets it to the max (worst). Check the encounter template for the true maximum.
2021-11-21 19:53:13 -08:00
..
Ability Revise ability patch/capsule message 2021-10-02 10:25:52 -07:00
Ball Ban ball inheritance for bdsp fossils 2021-11-21 17:31:45 -08:00
Egg Show correct HatchCounter value for BDSP traded eggs 2021-11-21 19:53:13 -08:00
Ribbons Update 21.11.19 - Brilliant Diamond & Shining Pearl (#3289) 2021-11-19 18:23:49 -08:00
ConsoleRegionVerifier.cs this is not that 2020-12-21 17:12:39 -08:00
ContestStatVerifier.cs Update 21.11.19 - Brilliant Diamond & Shining Pearl (#3289) 2021-11-19 18:23:49 -08:00
CXDVerifier.cs Trailing commas 2021-08-20 13:49:20 -07:00
EffortValueVerifier.cs Fracture the encounter matching checks to allow progressive validation (#3137) 2021-01-29 17:55:27 -08:00
FormVerifier.cs Minor fixes 2021-09-06 18:04:14 -07:00
GenderVerifier.cs Trailing commas 2021-08-20 13:49:20 -07:00
GroundTileVerifier.cs Revise EncounterArea and EncounterType for clarity (#3228) 2021-06-29 20:58:06 -07:00
HistoryVerifier.cs Handle traded BDSP eggs & flag HatchCounter=0 2021-11-21 19:29:07 -08:00
HyperTrainingVerifier.cs this is not that 2020-12-21 17:12:39 -08:00
IndividualValueVerifier.cs Make EncounterArea parent reference protected, expose properties 2021-07-30 14:05:23 -07:00
ItemVerifier.cs Trailing commas 2021-08-20 13:49:20 -07:00
LanguageVerifier.cs Use Generation property when available 2021-08-06 15:34:28 -07:00
LevelVerifier.cs Rewrite gen1 trade evo check 2021-10-07 23:56:01 -07:00
MarkVerifier.cs Update 21.11.19 - Brilliant Diamond & Shining Pearl (#3289) 2021-11-19 18:23:49 -08:00
MedalVerifier.cs moar is or 2020-12-25 12:30:26 -08:00
MemoryVerifier.cs Update 21.11.19 - Brilliant Diamond & Shining Pearl (#3289) 2021-11-19 18:23:49 -08:00
MiscVerifier.cs Show correct HatchCounter value for BDSP traded eggs 2021-11-21 19:53:13 -08:00
NHarmoniaVerifier.cs Minor clean 2021-01-10 18:15:33 -08:00
NicknameVerifier.cs Update 21.11.19 - Brilliant Diamond & Shining Pearl (#3289) 2021-11-19 18:23:49 -08:00
ParseSettings.cs Startup Enhancements, Gen1/2 Save Indication, Export SAV cleaned up (#3275) 2021-10-21 22:13:21 -07:00
PIDVerifier.cs Add properties for cleaner interaction 2021-09-07 15:31:54 -07:00
TrainerNameVerifier.cs Recognize unhatched crystal eggs, 2F pokecenter location 2021-10-19 21:53:22 -07:00
TransferVerifier.cs Update 21.11.19 - Brilliant Diamond & Shining Pearl (#3289) 2021-11-19 18:23:49 -08:00
Verifier.cs Target type'd new 2020-12-21 17:17:56 -08:00