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 Combined 2 and other Sword/Shield egg programs, 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.
- Casual mode: Off.
- The "Send to Boxes" option must be set to "Automatic".
- Nicknaming needs to be off.
- Your bike must be fully upgraded.
- Text Speed: Fast.
- The parents are already deposited at the Route 5 Nursery.
- The Rotom Phone apps on the menu are in their default locations.
- The Town Map app must be in the 2nd row on the far left.
- The Pokémon app must be in the 1st row, 2nd from the left.
- You already have the Pokédex entry for the Pokémon you are hatching.
Strongly Recommended:
- Masuda Method: The Pokémon in the Nursery 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.
- The current box is full except for an empty 1st column.
- The box on the left of the current box has plenty of free spaces. This is where the kept babies will be deposited.
- 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 left box. If the box becomes full, the program will break!
- Travel to Route 5, in front of the Nursery.
- Get on your bike.
- Check that there is nothing in front of you that can be interacted with.
- You do not have any active Repels.
- Start the program.
Once the program starts, it will immediately save the game (if Auto-Saving is enabled) and start doing bike loops. 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 left box, or the program will stop.
Once it has finished processing your party, it will withdraw the 5 eggs in the first column of the current box and continue.
Start the program in game or the Change Grip/Order Menu.
This is useful if your game is holding a den and you do not want an unintentional date-skip to destroy it.
Prevent the den from rolling over by periodically touching the date at this interval. Set this value to zero to disable the feature.
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.
Stop the program once it has kept this many babies. This value should be no greater than the number of free spaces in the left box.
Doing bike loops for this many times before attempting to fetch another egg.
How many eggs already deposited in the first column in the current box. This option is useful if you interrupt the program and wish to resume it with some eggs already deposited in the box.
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 left 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: Gin, Kuroneko/Mysticial
Discord Server: