mirror of
https://github.com/kwsch/PKHeX
synced 2024-11-24 04:53:08 +00:00
7fc8001806
EncounterTrade: don't init Location to -1; keep as default 0 and use that as the pivot for default met location. Move Fateful property to the sub-type that uses it (EncounterTrade4, for Ranch). Move some EncounterStatic->PKM logic that is per-type to the associated type overloaded methods. Rearrange order of properties to be more consistent with interfaces Gen3: Initialize some classes without using post-constructor setters. The `init` setter functionality coming in c#9 won't be usable as the net46 runtime/netstandard2 doesn't support it on current previews. Do it this way so we can explicity initialize some required properties rather than apply version on a second iteration. |
||
---|---|---|
.. | ||
EncounterStatic.cs | ||
EncounterStatic1.cs | ||
EncounterStatic2.cs | ||
EncounterStatic3.cs | ||
EncounterStatic4.cs | ||
EncounterStatic5.cs | ||
EncounterStatic5N.cs | ||
EncounterStatic6.cs | ||
EncounterStatic7.cs | ||
EncounterStatic7b.cs | ||
EncounterStatic8.cs | ||
EncounterStatic8N.cs | ||
EncounterStatic8NC.cs | ||
EncounterStatic8ND.cs | ||
EncounterStatic8Nest.cs | ||
EncounterStatic8S.cs | ||
EncounterStaticShadow.cs | ||
EncounterStaticTyped.cs |