3. Using the Mass Outbreak Information - bell4631/PLA-Live-Map GitHub Wiki
Mass Outbreak Information allows a user to read the in-game data to manipulate the RNG and advance the seed to find desirable encounters. As the shiny rolls are drastically increased by 25 rolls, the base roll value is at a minimum of 26! This makes it ideal for shiny-hunting the desired outbreak target if a user wants a specific shiny, especially when used alongside the Filter.
To set up for a shiny outbreak hunt, navigate to the desired map in-game to the location of the outbreak. Once on the desired map load the map on PLA-Live-Map and open the Outbreak icon 🐞. Each of the input fields can be set up prior to fetching the outbreak information:
Shiny Rolls - Default value is set to 26, and should be adjusted accordingly to the target Pokemon used for the Outbreak:
Value | Prerequisites |
---|---|
26 | Mass Outbreak Modifier Only |
27 | Mass Outbreak Modifier + Research Level at 10 for Pokemon |
29 | Mass Outbreak Modifier + Perfect Research achieved for Pokemon |
30 | Mass Outbreak Modifier + Shiny Charm obtained |
32 | Mass Outbreak Modifier + Shiny Charm obtained + Perfect Research achieved for Pokemon |
-
Basic Pathfinding - Select Checkbox if planning to use the standard method to hunt for shiny Pokemon. This pathfinding is selected by default and is the simplest,
-
Aggressive Pathfinding - Select Checkbox if planning to use aggressive pathfinding to hunt for shiny Pokemon. The target Pokemon must be an aggressive species that can be battled with 1 or more at a time, and is the fastest way to hunt "standard shiny targets".
-
Passive Pathfinding - Select Checkbox if planning to use the passive pathfinding to hunt for shiny Pokemon. This pathfinding method on average takes the longest to execute due to the number of searches run depending on the "Passive Move Limit" parameter (explained later). The tradeoff is that alpha shiny Pokemon can be viable targets to hunt for, and will work for BOTH Passive and Aggressive species of Pokemon.
-
Read Spawn Count - Selected by default, PLA-Live-Map will automatically read the number of spawns within the outbreak. Recommended to keep it enabled unless the user knows precisely what they are doing.
- Total Spawns - Default value is set to 10, and should be adjusted according to the observed number of spawns within the mass outbreak.
Once the values are set up, the user can proceed to shiny hunt with the Outbreak Methods.
- Set up the Outbreak parameters
- Shiny Rolls
- Basic Pathfinding
- Read Spawn Count Enabled
- Click the
Update Mass Outbreak Info
button to load the information (you can use the console log in the script's IDE to validate when it is finished searching) - Expand
Current Mass Outbreak
to pull up all the spawn encounters the player can run into on the map- If No targets are found, proceed to view
Next Filtered Mass Outbreak
- If No targets are found, proceed to view
Advancing the seed as indicated by the Next Filtered Mass Outbreak
tab requires the player to leave the map, and return to the map with the same target Pokemon outbreak continuing. Since the outbreak can disappear when leaving the map, it is recommended to save the game prior to returning to Jubilife Town.
Returning to the map with the outbreak advances the seed by one, and the Next Filtered Mass Outbreak
can be updated via the Update Mass Outbreak Info
button.
Once the shiny target is found, navigate to the outbreak and proceed to catch / battle / scare the Pokemon one at a time until the Shiny Pokemon appears!
The following flowchart illustrates the procedure of seed advancing towards the shiny target.
!!Only Enable Aggressive Pathfinding for a Pokemon species that can attack the player!!
Using the Aggressive Pathfinding method can manipulate the rng further to advance the encounters so that a shiny Pokemon can be spawned. Set up the Shiny Rolls and the Total Spawns as in the previous method, and this time select the Aggressive Pathfinding Checkbox before updating the Mass Outbreak Info. the Current Mass Outbreak
tab will now reveal one or more possible Paths to find a shiny target:
Pay attention to the value displayed for the Path, as this will determine how to proceed with the Outbreak
In the previous method, the simplest approach to go throw the spawn table is to capture / defeat each Pokemon sequentially. Say for four Pokemon, this is represented as:
1 | 1 | 1 | 1
Aggressive Pathfinding expands on this further with different paths to reach a shiny target. Assuming Total Spawns are properly set, then using the generated path from the screenshot we see the path as:
3 | 2 | 1 | 1 | 1
Each number separated by the pipe character indicates how many Pokemon need to be defeated at the same time in battle. Using the above example, the path to get to a shiny spawn (starting with the initial 4 Pokemon) reads as
- Battle and defeat 3 Pokemon at once (Three new Pokemon will spawn)
- Battle and defeat 2 Pokemon at once (Two new Pokemon will spawn)
- Catch or defeat in battle 1 Pokemon (One new Pokemon will spawn)
- Catch or defeat in battle 1 Pokemon (One new Pokemon will spawn)
- Catch or defeat in battle 1 Pokemon (Shiny target will spawn!)
The more Pokemon that can spawn at once in the encounter, the more likely a viable path can be found. If there are no alternative paths that can be computed, then proceed to follow the similar steps in the last method by going back to Jubilife Town and returning to the outbreak location. This will advance the Outbreak by one and can generate new paths.
Using the Passive Pathfinding method can manipulate the rng to consistently find a target Pokemon with filters enabled. Set up the Shiny Rolls as in basic pathfinding, and this time select the Passive Pathfinding Checkbox before updating the Mass Outbreak Info.
Next, determine the upper bounds for the Passive Move Limit
parameter. 10 is the default value, but generally speaking the lower the value is set, the faster the script will be able to search and return a valid path.
The Current Mass Outbreak tab will now reveal one or more possible Paths to find a shiny target:
Similarly to Aggressive Pathfinding, pay attention to the value displayed for the Path, as this will determine how to proceed with the Outbreak
Passive Pathfinding uses a similar notation style compared to Aggressive Pathfinding, but the values dictate different user actions to reach their target:
0 | 1 | 0 | 5
- All zero digits in the pathfinding notation require the user to immediately return to Jubilife City and travel back to the Outbreak to advance the path to the next step.
- All non-zero digits in the pathfinding notation require the user to battle/catch/scare the Pokemon one at a time (similar to Basic Pathfinding). After the target number is reached, the user must return to Jubilife City and travel back to the Outbreak to advance the path to the next step.
Consider the first pathfinding target in the screenshot provided in Passive Pathfinding:
0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 1 | 3
- Return to Jubilife, and travel back to the outbreak. Repeat this two times
- Catch/Scare/Defeat in battle 1 Pokemon; return to Jubilife, and travel back to the outbreak
- Return to Jubilife, and travel back to the outbreak. Repeat this two times
- Catch/Scare/Defeat in battle 1 Pokemon; return to Jubilife, and travel back to the outbreak. Repeat once
- Catch/Scare/Defeat in battle 3 Pokemon (Shiny spawn will appear!)
Saving prior to returning to Jubilife City and decreasing the Passive Move Limit can help keep track of your path advancement. Restart the game if at any point the outbreak disappears from your target destination.