Jump to content

What does "Block Data" mean and how do I use it?


Rainbowdutches04

Recommended Posts

It exposes the raw savedata for research (before/after diff), and allows direct/indirect modifications for everything about the save file even if it is undocumented.

SWSH/PLA/SV save files are stored as a collection of savedata objects (uniquely identified by a 32bit FNV-hash key), and each object has embedded metadata about the object (shown in the block detail list label). The dropdown allows you to select any savedata block object; the program will show the 32-bit key if it does not have a name assigned (manually identified and hardcoded by PKHeX's maintainers). If a block is a recognized object, you can see properties on the right side to change as you see fit. Otherwise, it will show the raw data similar to a hex editor, which you can export and modify yourself, and import when finished via the buttons on the left.

There are some things that PKHeX doesn't edit, like fashion or importing past distribution raid data. But you can import these blocks via this interface.

  • Like 1
Link to comment
Share on other sites

14 hours ago, Rainbowdutches04 said:

Would you be able to edit mass outbreaks with this and how likely a shiny would appear?

Mass outbreaks: sure, if you modify the correct block. Which block is the correct block? Nobody has identified which blocks are responsible for mass outbreaks, or what is needed to be changed in each to get specific results. The block editor can do savefile diffs to let you know what changed between save files, so that will help narrow down the list to identify which is responsible. Remember that the save file changes can't make the game behave differently (like spawning unavailable species in the wild); that requires editing the ROM.

How likely a shiny would appear: no, outside of giving yourself a Shiny Charm. Changing the amount of shiny rolls the game does is a game-code change, not a savefile change. Use a cheat code to change the game code while the game is running: https://gbatemp.net/threads/pokemon-scarlet-violet-cheat-database.621563/

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...