Closed duckdoom4 closed 1 year ago
Might be worth comparing to the interfaces that were recently extracted in PKHeX. Both of these projects mirror each other somewhat... https://github.com/kwsch/PKHeX/tree/master/PKHeX.Core/PersonalInfo
Ah yeah, that might be nice. I will compare and update tomorrow.
I wish I had seen it sooner. Would have saved me some hours of work 🤣
I've updated the code with a merge from pkHeX and some of my edits. I have tried to split the code into bite sized commits, but not all of them will compile individually so not sure how usefull that is.
Unfortunately, that made the PR even larger 🤣
IPersonalInfoBin
for the older versions that use binary databasesPersonalInfo
to the interface versionIPersonalInfo
(or more specific interface version)Would have loved to use default interface implementation, but net461 doesn't support it -Sorry for the large PR 🙂