model swaps, he did not randomize the starters (someone else likely came up with 3 random starters and swapped data accordingly)
the 'shiny' latias was a model swap and quick-cut too.
You need System.Web.dll, which you should have if your .NET is up to date.
If not, you can always manually download the dll and put it in the same folder as PKHeX.
Nobody bothers to read the About window...
https://github.com/kwsch/PKHeX/blob/master/Resources/text/shortcuts.txt#L29
Control-Alt-Click a slot to (Clone/Delete) set a Pokemon to every slot in the box.
Control-Click a slot to load slot to tabs.
Shift-Click a slot to set tabs to slot.
Alt-Click a slot to delete the data in slot.
the version after the dash needs to be 20 or greater; the system modules (browser) that you have does not contain the same browser version that is exploited.
Music played is based off of the trainer class.
It's likely set in one of the dll's which are uneditable (because Gateway does not disable .CRO0 checks).
The first four hex digits are the Pokémon's checksum. If the EC and Checksum are the same, the Pokémon is quite likely the same.
I'll switch it to an actual hash in the next release, as some sets may result in the same checksum.
Of course it is possible, but it's not happening with PKHeX.
Unlocking is only possible if you cancel participation with an active tournament; not adding tournament data will prevent users from unlocking ingame. Manually adding the tournament data via save editing on an exploited console would take more time than the entire tournament. Just use team sheets.
Via "About PKHeX" -> Shortcuts:
Alt-Click a slot to delete the data in slot.
Control-Alt-Click a slot to (Clone/Delete) set a Pokemon to every slot in the box.
The issue has been resolved - the form will now save the current entry when closing.
If you don't want to recompile code, just flip to another trainer before closing so that your data saves.