PKHeX/PKHeX.Core
Kurt 416f5fe183 Check Winning/Victory ribbons for gen3 origin based on encounter
Closes #2990 ty @Atrius97 !

Remove the `object Content` accessor only used for Mystery Gifts (used to trickle up the PKM object since the two ribbon interfaces weren't implemented on the IEncounterable). Just make PCD/PGT implement the ribbon interfaces and delegate the get/set to PKM directly.

Rewrite the national ribbon check for clarity
Optimize invalid/missing ribbon string replace to operate on the final string rather than do linq and replace each input. With this we make 1 temp string only, rather than 1-per-ribbon.

Replace hardcoded "Ribbon" strings to use a shared const string in a central spot.
2020-09-18 16:23:17 -07:00
..
Editing seal hunting 2020-09-07 13:51:13 -07:00
Game Add support for reading and editing Underground Items (#2987) 2020-09-13 14:55:50 -07:00
Legality Check Winning/Victory ribbons for gen3 origin based on encounter 2020-09-18 16:23:17 -07:00
MysteryGifts Check Winning/Victory ribbons for gen3 origin based on encounter 2020-09-18 16:23:17 -07:00
PersonalInfo seal hunting 2020-09-07 13:51:13 -07:00
PKM Minor tweaks 2020-09-17 18:13:08 -07:00
Resources Add support for reading and editing Underground Items (#2987) 2020-09-13 14:55:50 -07:00
Ribbons Check Winning/Victory ribbons for gen3 origin based on encounter 2020-09-18 16:23:17 -07:00
Saves Add support for reading and editing Underground Items (#2987) 2020-09-13 14:55:50 -07:00
Util seal hunting 2020-09-07 13:51:13 -07:00
app.config Converted PKHeX.Core to .Net Standard 2017-05-11 23:34:18 -05:00
PKHeX.Core.csproj Add support for reading and editing Underground Items (#2987) 2020-09-13 14:55:50 -07:00