Skip to content

Commit e7d9371

Browse files
authored
Merge pull request #137 from NympheaR/master
Update wiki for sandwich mode for platform bot.
2 parents debe3be + 4a3fdbf commit e7d9371

File tree

2 files changed

+32
-5
lines changed

2 files changed

+32
-5
lines changed

Wiki/Programs/PokemonSV/ShinyHunt-AreaZeroPlatform.md

Lines changed: 29 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ This program works by standing on an inside edge of the platform and sending out
2727

2828
Since the program cannot see shinies in the overworld, it will not immediately try to engage them when they spawn. So there is a chance that a shiny will despawn (Dunsparce) or fall off the platform. Our statistics suggest around 30% of shinies are lost this way. But that's an acceptable cost of automating.
2929

30-
Making a sandwich before running this program will drastically increase shiny rates and better target what you are hunting for. But since sandwiches only last 30 minutes, it's no longer full automation. Automating the sandwich making for a generic sandwich is a daunting task which we will attempt in the future.
30+
Running on sandwich mode will drastically increase shiny and/or mark rates and better target what you are hunting for. This allows for the full automation on hunting paradox Pokémon given sufficient sandwich ingredients.
3131

3232
Like the encounter bots from Sword/Shield and BDSP, this encounter bot supports auto-catching by blindly throwing balls. But due to the low catch rates of paradox Pokémon, you will need a very tanky lead and a lot of balls.
3333

@@ -54,14 +54,25 @@ Like the encounter bots from Sword/Shield and BDSP, this encounter bot supports
5454
9. Stand near the center of the platform or in the Zero Gate building as if you just entered.
5555
10. Start the program in the overworld with all menus closed.
5656

57-
The best known Pokémon for a lead is Corviknight that is level 100, defensively trained, and holding leftovers. Miraidon and Lucario will also work if given a Smoke Ball. However, the lack of leftovers for self-healing makes them less suitable for auto-catching.
57+
**Additional Instructions for Sandwich Mode**
58+
1. You have picniced at least once to clear the picnic tutorial.
59+
2. You have plenty of sandwich ingredients. (For any ingredient, you need at least 1 more than the required amount to successfully complete the sandwich.)
60+
3. For best performances, select the default tablecloth for your picnic table. (Light-colored tablecloth may interfere with with video recognition.)
61+
4. Stand inside Area Zero or near Zero Gate. Make sure you are in the overworld and not inside a research building.
62+
5. Place a hard save before starting the program.
63+
64+
If running without Encounter power active, the best known Pokémon for a lead is Corviknight that is level 100, defensively trained, and holding leftovers. Miraidon and Lucario will also work if given a Smoke Ball. However, the lack of leftovers for self-healing makes them less suitable for auto-catching.
5865

5966
On Violet, Corviknight has issues walling Iron Hands and Iron Bundle during auto-catch:
6067
- Impish 252hp/252def will wall Iron Hands, but takes more than leftovers can heal against Iron Bundle.
6168
- Careful 252hp/252spdef will wall Iron Bundle, but takes more than leftovers can heal against Iron Hands.
6269

6370
Corviknight also cannot outrun Flutter Mane and Iron Bundle without significant speed investment. So it will take damage over time just running from them. But the program can auto-heal as necessary.
6471

72+
If running with Encounter power active, select a lead Pokémon that specifically tanks your target for better auto-catching results.
73+
74+
In sandwich mode, the Sparkling/Title/Encounter preset recipes have a built-in margin for fallen ingredients. It is an intended program feature to drop a few ingredients and still activate the correct sandwich powers. The paradox-specific Humungo/Teensy recipes have less error tolerance built-in and may fail if ingredients fall off, and the fail rate differs depending on the selected recipe.
75+
6576
## Options
6677

6778
<img src="images/ShinyHunt-AreaZeroPlatform-3.png">
@@ -74,6 +85,22 @@ This is the language of your game and is required to read the names of what you
7485

7586
Start the game either on the platform or just inside the Zero Gate station.
7687

88+
### Sandwich Reset Time:
89+
90+
Reset the game and make a new sandwich after this many minutes since the last sandwich.
91+
92+
### Sandwich Maker:
93+
94+
If running on sandwich mode, the program will make the selected sandwich on program start and on every sandwich reset to keep the desired sandwich power active.
95+
96+
- Sandwich Recipe: Select from a preset of recipes or custom sandwich mode. If running a generic recipe, select the type in the suboption. If running a paradox-specific recipe, select the target recipe in the suboption.
97+
- Herba Mystica: Select the herba mystica pair to be used when running a generic recipe. Note that not every combination is possible.
98+
- Custom Sandwich: If running on custom sandwich mode, use this table to select the ingredient(s) and condiment(s) to use for the sandwich.
99+
100+
For more information on the preset recipes, including what herba mystica combinations will fail or what ingredients are used for the paradox-specific recipes, please refer to [Generic Recipes](SandwichMaker.md) and [Paradox Recipes](ParadoxRecipes.md) for details.
101+
102+
While the program will attempt to build any given custom recipe, it is not guaranteed to build it successfully. Please test that your custom sandwich is able to be built using the [Sandwich Maker](SandwichMaker.md) program first.
103+
77104
### Actions Table:
78105

79106
By default, the program will run from non-shinies and stop on shinies. Here you can specify an action for different encounter types by Pokémon name and shininess. This will let you auto-catch Pokémon in your desired ball type.

Wiki/Programs/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,7 @@ Only the programs listed below that don't have "Video" or "Audio" in the "Feedba
221221
| [Mass Release](PokemonSV/MassRelease.md) | Video | Yes | Yes |
222222
| [Autonomous Ball Thrower](PokemonSV/AutonomousBallThrower.md) | Video | Yes | Yes |
223223
| [Stats Reset](PokemonSV/StatsReset.md) | Video | Yes | Yes |
224-
| [Sandwich Maker (in development)](PokemonSV/SandwichMaker.md) | Video | Yes | Yes |
224+
| [Sandwich Maker](PokemonSV/SandwichMaker.md) | Video | Yes | Yes |
225225
||
226226
| **Trading:** |
227227
| [Self Box Trade](PokemonSV/SelfBoxTrade.md) | Video | Yes | Yes |
@@ -264,8 +264,8 @@ Only the programs listed below that don't have "Video" or "Audio" in the "Feedba
264264
| **Glitches (v1.1.1):** |
265265
| [Bow Item Duper](ZeldaTotK/BowItemDuper.md) | | Yes | Yes |
266266
| [Paraglide Item Duper](ZeldaTotK/ParaglideItemDuper.md) | | Yes | Yes |
267-
| [Shield Surf Item Duper](ZeldaTotK/SurfItemDuper.md) | | Yes | Yes |
268-
| [Mineru Item Duper](ZeldaTotK/MineruItemDuper.md) | | Yes | Yes |
267+
| [Shield Surf Item Duper](ZeldaTotK/SurfItemDuper.md) | | Yes | Yes |
268+
| [Mineru Item Duper](ZeldaTotK/MineruItemDuper.md) | | Yes | Yes |
269269

270270
<hr>
271271

0 commit comments

Comments
 (0)