3. Using the Mass Outbreak Information - bell4631/PLA-Live-Map GitHub Wiki

image

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.

Mass Out Break Shiny Hunting Set Up

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.

image

  • 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.

Basic Pathfinding

  1. Set up the Outbreak parameters
    • Shiny Rolls
    • Basic Pathfinding
    • Read Spawn Count Enabled
  2. 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)
  3. 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

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.

Mass Outbreak Flowchart (1)

Aggressive Pathfinding

!!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:

image

Pay attention to the value displayed for the Path, as this will determine how to proceed with the Outbreak

Aggressive Pathfinding Notation

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

  1. Battle and defeat 3 Pokemon at once (Three new Pokemon will spawn)
  2. Battle and defeat 2 Pokemon at once (Two new Pokemon will spawn)
  3. Catch or defeat in battle 1 Pokemon (One new Pokemon will spawn)
  4. Catch or defeat in battle 1 Pokemon (One new Pokemon will spawn)
  5. 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.

Passive Pathfinding

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:

image

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 Notation

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

  1. Return to Jubilife, and travel back to the outbreak. Repeat this two times
  2. Catch/Scare/Defeat in battle 1 Pokemon; return to Jubilife, and travel back to the outbreak
  3. Return to Jubilife, and travel back to the outbreak. Repeat this two times
  4. Catch/Scare/Defeat in battle 1 Pokemon; return to Jubilife, and travel back to the outbreak. Repeat once
  5. 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.

Video Demonstration

Passive Pathfinding Outbreak in Action

⚠️ **GitHub.com Fallback** ⚠️