A fully autonomous bot that uses visual feedback to fetch and hatch eggs. It will automatically detect and keep shinies and can also be configured to keep specific gender and IV spreads.
Unlike Egg Fetcher and Egg Hatcher, this program can run completely unattended for many days without intervention.
Furthermore, this program doesn't care about step counts, egg-warming, or early hatching eggs. Visual feedback allows it to adapt to all of these variables as well game crashes and misc. program errors.
- Screen size: Must be 100% within the Switch settings
- Video Resolution: 1080p or higher in program settings
- Text Speed: Fast
- The "Send to Boxes" option must be set to "Automatic".
- Nicknaming: Off
- The menu cursor is over the Pokémon option.
- The parents are already deposited at the daycare center.
Strongly Recommended:
- Masuda Method: The Pokémon in the daycare are of different languages.
- Have the Oval Charm.
- Have the Shiny Charm.
- Your lead Pokémon is a flame body (or similar) Pokémon.
- Your lead Pokémon is not an egg.
- The rest of your party consists of 5 eggs.
- Box 1 is full except for an empty 1st column.
- The last box (bottom-right corner in the box view) has plenty of free spaces. This is where the kept babies will be deposited.
- You are on Box 1.
- The right panel is set to the IV Judge Panel. (You can also set it to the stats panel if you are not doing IV filtering.)
- The value of Max Keepers must be no greater than the number of free spaces in the last box. If the box becomes full, the program will break!
- You already have the Pokédex entry for the Pokémon you are hatching.
- You do not have any active Repels.
- You are on your bike and in high gear.
- Stand in the following location.
- Start the program.
Once the program starts, it will immediately save the game (if Auto-Saving is enabled) and start spinning. It will periodically fetch eggs and hatch your entire party.
Once it has fetched 5 eggs and hatched all 5 eggs in your party, it will enter the box system and check each of the 5 babies in your party. Each baby is run through the Actions Table. Depending on what conditions are matched, the baby will be either released, deposited into the last box, or the program will stop.
Once it has finished processing your party, it will withdraw the 5 eggs in the first column of Box 1 and continue.
After the program finishes, go to the Switch Home to idle.
The language you are playing in. This is required only if you are doing IV filtering via the Actions Table.
This is the Dpad button that is used to quickly trigger the bike.
Stop the program once it has kept this many babies. This value should be no greater than the number of free spaces in the last box.
Spin on your bike for this long before attempting to fetch another egg.
How many eggs already deposited in the first column in Box 1. This option is useful if you interrupt the program and wish to resume it with some eggs already deposited in the box.
Pokémon BDSP is very prone to crashing.
You can set it to save the game at the start of the program and after keeping a hatched Pokémon, or save before hatching every batch. That way if the game crashes or the program encounters some error, you won't lose too much progress. If set to saving before hatching every batch, you can also unhatch eggs. (Unhatching eggs can be useful for obtaining breeding parents by rehatching a perfect egg in a game with a different language.)
This tables lets you specify the actions to perform on babies that meet a certain criteria.
By default, there is one action which is to keep all shinies. (deposit them into the last box) But you can add more actions to keep babies of certain gender and IV spreads. This is useful if you are still selectively breeding for perfect parents.
If you are using any IV filters, the right panel in the box system must be set to the IV Judge. Similar if you are using any gender filter.
- Author: Kuroneko/Mysticial
Discord Server: