PKHeX/PKHeX.Core/Legality/Encounters
Kurt ccf87242c1 Eliminate boxing on encounter search (criteria)
struct implementing interface is boxed when passed to method that accepts interface (not generic method).
Removes IDexLevel (no other inheritors but EvoCriteria) and uses the primitive the data is stored (array, not IReadOnlyList) for slightly better perf.
2022-05-07 18:29:36 -07:00
..
Data Create initial movesets for Alpha entities correctly, verify initial mastery (#3489) 2022-05-06 15:43:23 -07:00
EncounterMisc Split PKMConverter into multiple classes 2022-04-09 01:39:34 -07:00
EncounterSlot Eliminate boxing on encounter search (criteria) 2022-05-07 18:29:36 -07:00
EncounterStatic Eliminate boxing on encounter search (criteria) 2022-05-07 18:29:36 -07:00
EncounterTrade Eliminate boxing on encounter search (criteria) 2022-05-07 18:29:36 -07:00
Generator Eliminate boxing on encounter search (criteria) 2022-05-07 18:29:36 -07:00
Information Eliminate boxing on encounter search (criteria) 2022-05-07 18:29:36 -07:00
Verifiers Eliminate boxing on encounter search (criteria) 2022-05-07 18:29:36 -07:00
EncounterMatchRating.cs Pre-filter memory mismatch on moves 2021-08-15 14:23:15 -07:00
IEncounterable.cs Expose shiny potential value 2022-01-07 17:48:12 -08:00
IEncounterConvertible.cs Add more xmldoc 2021-02-24 18:08:03 -08:00
IEncounterInfo.cs Add more xmldoc 2021-02-24 18:08:03 -08:00
IEncounterMatch.cs Eliminate boxing on encounter search (criteria) 2022-05-07 18:29:36 -07:00
IEncounterTemplate.cs -8 bytes from each encounter template 2022-03-06 23:25:47 -08:00
IMasteryInitialMoveShop8.cs Create initial movesets for Alpha entities correctly, verify initial mastery (#3489) 2022-05-06 15:43:23 -07:00
IShinyPotential.cs Move some interfaces to different folder 2022-03-06 12:06:50 -08:00