Kurt
|
fc754b346b
|
File scoped namespaces (#3529)
[Language Reference](https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/proposals/csharp-10.0/file-scoped-namespaces)
Updates all the files, one less level of indentation.
Some small changes were made to API surfaces, renaming `PKM pkm` -> `PKM pk`, and `LegalityAnalysis.pkm` -> `LegalityAnalysis.Entity`
|
2022-06-18 11:04:24 -07:00 |
|
Kurt
|
e6cf5d0baf
|
Split PKMConverter into multiple classes
EntityFormat -> detects byte[] -> ctor() PKM
EntityConverter -> converts between pkm formats
RecentTrainerCache -> used by other classes (not within EntityConverter!)
EntityBlank -> creates blank PKM objects indirectly
|
2022-04-09 01:39:34 -07:00 |
|
Kurt
|
4e1276a954
|
-8 bytes from each encounter template
saves about ~1MB RAM savings (>=179,142 objects)
|
2022-03-06 23:25:47 -08:00 |
|
Kurt
|
e1414a0bea
|
Move some interfaces to different folder
No code changes
|
2022-03-06 12:06:50 -08:00 |
|