#237
Hides the Shiny star on gen1, and re-hides the extrabytes for gen1/2
Adds missing click event for Label_SPC, as it was recently added.
Replaces the Label_SPA in gen1.
6->1->translate->6 needs translation done for the Met tab as it being
removed does not list it in the control list when translating, so just
trigger it again.
Other methods had to be tweaked to not reference the tabMain tabs by
index (instead by control names!)
Simplify the verifiedPKM method. removes unnecessary goto and fixes
recent added bug :)
As a side effect the color tracking variables are no longer, now using
the ResetForeColor/ResetBackColor methods of the control -- duh
PGT -> PK4 doesn't have HGSS ball data (value=0)
Return the higher of the two
When setting, consider the Fateful Encounter status before writing to
0x86
Visible returns false if the tab is not active -- even if it is defined
as true in an earlier line, so use Enabled instead.
Move the AbilityNumber visibility to the end so that the logic isn't
repeated.
Uses many FlowLayoutPanel to automatically collapse controls so that
when future properties are hidden, the remaining aren't 'randomly'
spaced out.
With the collapsing of controls, N's sparkle was added for gen5 pkm.
Fix unhandled exception loading gen1/2 to gen3+
Fix unhandled exception loading gen1/2 save and opening Database
Fix not loading pk1/pk2 dumped files as they aren't in the "List" format
(rather, party and stored).
Deleting bad egg (red) slot sets the slot background to transparent
instead of just deleting the image (rather than just doing both, let the
quickFiller method handle it)
Using GetType() returns the namespace with the string (ie PKHeX.PK6),
return the actual type name ("PK6") because the PKHeX prefix is
meaningless when shown to the user.
Spit out the actual set details after parsing (to indicate what actually
is being set); also, spit out which lines are invalid if any are
detected (because people love to manually insert things into a
ShowdownSet request -- not knowing that PKHeX does the majority of the
work for the user.
Closes#213
Distribution medals only given if the Pokémon has Secret Training unlocked. Clicking Give All with no medals will give 30, then clicking again will give the final 6. Of course if the Pokémon already had it unlocked but not 30 it will bump to 36, but it's up to the user to None/Give as desired.