Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 04/01/24 in all areas

  1. Version 1.0.0

    339 downloads

    In Pokémon Scarlet & Violet, data for Pokémon that are a certain distance around the player get saves into the save, and would respawn on next save reload. (Note: this doesn’t apply in Union Circle; they don’t get saved). However, it is noticed that the respawns are not 'guaranteed'. This is one way to view and extract any mons that do not get respawned for whatever reason. Allows the player to also check what was in the 'spawn radius' of archived saves. How it works and what it is implemented Pokémon that is within a radius around the player gets saved when the player saves. This only occurs in single player, and not in Union Circle. The data saved this way is practically the entire pk9 format, with notable data missing, such as obedience level, met level, met location, ball caught in, and OT details. It actually has a TID/SID, but not one of the save’s trainer (in RNG, commonly known as fake trainer details). The save also contains a byte to indicate where the player saved (byte for location name; not just coordinates). This makes it easier when it comes to legalising the extract. Upon clicking extract, the plugin will attempt to pre-legalise some data (set obedience level and met level to current level, set ball caught in to Poké Ball, set OT TID SID to the current player’s, perform the accurate and known modification to PID [against OT details] if the target mon is meant to be shiny/not shiny). It will then check PKHeX to see if the target would be legal, based on saved location. If it wouldn’t be, brute force check against all locations with current level. Then brute force check with a level variance of ~10. If still illegal, it’ll use the pre-legalised data set and extract. How to use Put the plugin into the plugins folder in your PKHeX directory, then access it from the Tools menu. Note: Win 10 might block DLL files downloaded from the internet. In that case right click the plugin file, go to properties and check "unblock" (as seen here). [You may have to unblock, reblock, then unblock again to get it to work] Example of how to unblock: Usages Load a SV save into PKHeX, and load up the plugin. It shows 20 entries, shows whether a Pokémon is shiny, whether it has any marks, whether it is a wild tera encounter (they have full-coloured backgrounds, have a glow around the sprite, and have a Tera star in the top right hand corner). Also shows whether it qualifies for mini/jumbo mark. Support For help and bug reporting, go here. Credits Kaphotics for PKHeX.
    1 point
  2. If you're loading a savestate, or just have extremely consistent timing, you're going to have identical results often due to the RNG. You could potentially run into the same issue if you were using 5 separate actual DS's connected to a single source of inputs. One way to avoid it would be to reset them at slightly different intervals, and not reset/load the game using savestates.
    1 point
×
×
  • Create New...