Skip to content

Commit ccb1b59

Browse files
committed
Separate the Max Raid Battle features
The Max Raid Battle feature is separated into three subfeatures, accessibles via a submenu: - Full Max Raid Battle setup - Light pillar setup - Max Raid Battle from formed light pillar
1 parent 7df1b02 commit ccb1b59

File tree

2 files changed

+272
-109
lines changed

2 files changed

+272
-109
lines changed

src/swsh/README.md

Lines changed: 122 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -81,74 +81,132 @@ and return to the “main menu”.
8181

8282
### Max Raid Farming / Watts farming [Feature 3 - three button presses]
8383

84-
This features allows repetitively restart a Max Raid until it gives the Pokémon you want,
85-
using only one Wishing Piece.
84+
This feature automates some aspects of Max Raid Battles, in order to get the
85+
Pokémon you want.
86+
87+
When activated, you need to press the button again to select one of the three
88+
subfeatures, described below.
89+
90+
#### Complete Max Raid Battle setup [Subfeature 1 - one button press]
91+
92+
This subfeature is the main one; it gives you the wanted Max Raid Battle from
93+
an empty den, in a semi-automatic manner, using one Wishing Piece.
8694

8795
**Pre-requisites:**
8896

89-
- Be in front of a Pokémon Den. It should be completely empty (no light pillar, no glow
90-
— if it is glowing, press A to collect the Watts and close the dialog box). Your
91-
character should either face the center of the den or be on the bicycle (but check that
92-
you can actually interact with the den in that case).
97+
- Be in front of a Pokémon Den. It should be completely empty (no light
98+
pillar, no glow — if it is glowing, press A to collect the Watts and close
99+
the dialog box). Your character should either face the center of the den or
100+
be on the bicycle (but check that you can actually interact with the den in
101+
that case).
93102
- Have at least one Wishing Piece.
94-
- In the X Menu, the Settings button should be in the bottom right corner (its default
95-
position).
96-
- The Switch’s clock should be set to roughly the current time, and that current time
97-
should not be just before midnight (letting this automation feature running when the
98-
day changes may cause undesired behavior).
99-
- Be in offline play before starting (online play can cause spurious “Disconnected from
100-
the server” messages that will mess up the automation).
101-
102-
**Note:** This feature does not require a special text speed or automatic/manual clock
103-
configuration to be set beforehand. However, it will modify these parameters during
104-
operation, and when done, the text speed will be set to “Fast” and the clock setting
105-
will be set to “automatic”.
106-
107-
Before starting, you need to select which den to use. The Pokémon that can be found in
108-
a Max Raid Battle depend on the den and the light pillar color (red: normal Raid Battle,
109-
bright purple: rare Raid Battle). Choose the appropriate den, make sure the appropriate
110-
pre-requisite are met, then start the automation feature.
111-
112-
The process will start by setting the text speed to slow, and save the game. This is
113-
necessary the next step. It will then drop a Wishing Piece in the den, and pause the game
114-
after the light pillar start forming but before the game is saved. **Watch closely** as it
115-
happens: if the light pillar color (and thus the Raid Battle type) is what you want,
116-
**press the pushbutton** while the game is sitting on the home menu. If it isn’t, wait
117-
a couple of seconds; the process will quit/restart the game and re-drop the same Wishing
118-
Piece in a loop until you get the Max Raid Battle you want. Getting a rare Max Raid Battle
119-
(bright purple light pillar) may take a few minutes.
120-
121-
Once you press the button, the process will move on to the next step; the text speed will
122-
be set back to fast, and the Switch’s clock sync will be set to manual. The Max Raid
123-
Battle menu will be then entered.
124-
125-
If the menu does not shown the Pokémon that you want, wait a few seconds; the process will
126-
change the clock date twice to reset the Max Raid Battle. You will also gain Watts in the
127-
process, which may be a good way to farm them.
128-
129-
When the Pokémon that you want is shown, press the pushbutton. The clock settings will
130-
be restored and you will get back control. At this point, you can safely close the Max
131-
Raid Battle menu without losing the Pokémon, since the automation process always enter
132-
this menu with the clock set to the current day. You can then start online play (but
133-
go back to offline play before continuing the process) to battle the Pokémon, or save the
134-
game so you can re-battle the Pokémon in case it escapes (but note that Pokémon in rare
135-
Max Raid Battles — bright purple light pillar — have a 100% catch rate with any Pokéball
136-
so you will never lose them as long as you are not out of Pokéballs).
137-
138-
Once you are done, you can go back to the Switch’s main menu and press the pushbutton to
139-
re-enable the process. You can either press it once, or twice:
140-
141-
- If you press it once, you will be back into the automation “main menu” where you can
142-
choose another automation task.
143-
- If you press it twice, the game will be closed, restarted, and the process will
144-
continue changing the Pokémon in the Max Raid Battle. **This will only work if you have
145-
not saved the game in the meantime, and the Pokémon you had selected will be lost.**
146-
This allows getting another Pokémon using the same Wishing Piece, if the one you had
147-
previously was not satisfying.
148-
149-
TODO: Implement a process that will actually start the Max Raid Battle so you can see
150-
if the Pokémon is shiny, and either restart the game to retry, or gain back control to
151-
battle it.
103+
- In the X Menu, the Settings button should be in the bottom right corner (its
104+
default position).
105+
- The Switch’s clock should be set to roughly the current time, and that
106+
current time should not be just before midnight (letting this automation
107+
feature running when the day changes may cause undesired behavior).
108+
- Be in offline play before starting (online play can cause spurious
109+
“Disconnected from the server” messages that will mess up the automation).
110+
111+
**Note:** This feature does not require a special text speed or
112+
automatic/manual clock configuration to be set beforehand. However, it will
113+
modify these parameters during operation, and when done, the text speed will be
114+
set to “Fast” and the clock setting will be set to “automatic”.
115+
116+
Before starting, you need to select which den to use. The Pokémon that can be
117+
found in a Max Raid Battle depend on the den and the light pillar color (red:
118+
normal Raid Battle, bright purple: rare Raid Battle). Choose the appropriate
119+
den, make sure the appropriate pre-requisite are met, then start the automation
120+
feature.
121+
122+
The process will start by setting the text speed to slow, and save the game.
123+
This is necessary the next step. It will then drop a Wishing Piece in the den,
124+
and pause the game after the light pillar start forming but before the game is
125+
saved. **Watch closely** as it happens: if the light pillar color (and thus the
126+
Raid Battle type) is what you want, **press the pushbutton** while the game is
127+
sitting on the home menu. If it isn’t, wait a couple of seconds; the process
128+
will quit/restart the game and re-drop the same Wishing Piece in a loop until
129+
you get the Max Raid Battle you want. Getting a rare Max Raid Battle (bright
130+
purple light pillar) may take a few minutes.
131+
132+
Once you press the button, the process will move on to the next step; the text
133+
speed will be set back to fast, and the Switch’s clock sync will be set to
134+
manual. The Max Raid Battle menu will be then entered.
135+
136+
If the menu does not shown the Pokémon that you want, wait a few seconds; the
137+
process will change the clock date twice to reset the Max Raid Battle. You will
138+
also gain Watts in the process, which may be a good way to farm them.
139+
140+
When the Pokémon that you want is shown, press the pushbutton. The clock
141+
settings will be restored and you will get back control. At this point, you can
142+
safely close the Max Raid Battle menu without losing the Pokémon, since the
143+
automation process always enter this menu with the clock set to the current
144+
day. You can then start online play to battle the Pokémon, or save the game so
145+
you can re-battle the Pokémon in case it escapes (but note that Pokémon in rare
146+
Max Raid Battles — bright purple light pillar — have a 100% catch rate with any
147+
Pokéball so you will never lose them as long as you are not out of Pokéballs).
148+
149+
Once you are done, you can go back to the Switch’s main menu and press the
150+
pushbutton to get back to the automation “main menu” where you can choose
151+
another automation task. If you restart the game without saving, the light
152+
pillar will still be up, and you can change the Max Raid Pokémon by activating
153+
subfeature 3 (see below for details). Note that you can only get one Pokémon
154+
per Wishing Piece used.
155+
156+
#### Light pillar setup [Subfeature 2 - two button presses]
157+
158+
This subfeature perform the setup of the light pillar (so you can choose which
159+
light pillar color/Raid type is created by the Wishing Piece), but does not
160+
start the Max Raid Battle itself.
161+
162+
See the previous subfeature for requirements. When you get the appropriate Raid
163+
type and push the button, you will be able to regain control. Pressing the
164+
button again (from the Switch’s main menu) will get you back to the automation
165+
“main menu” where you can choose another automation task.
166+
167+
This subfeature can be useful if you want to perform some actions after setting
168+
up the light pillar but before entering the Max Raid Battle (for instance,
169+
getting a Catch combo, in order to increase the likelihood of getting a shiny
170+
Pokémon in the Max Raid Battle; this cannot be done before the light pillar
171+
setup since it requires restarting the game).
172+
173+
#### Light pillar setup [Subfeature 3 - three button presses]
174+
175+
This subfeature changes the Pokémon available in the Max Raid battle.
176+
177+
**Pre-requisites:**
178+
179+
- Be in front of a Pokémon Den activated using a Wishing Piece (either
180+
manually or by using subfeatures 1 or 2). It should not be glowing.
181+
- In the X Menu, the Settings button should be in the bottom right corner (its
182+
default position).
183+
- The Switch’s clock should be set to roughly the current time, and that
184+
current time should not be just before midnight (letting this automation
185+
feature running when the day changes may cause undesired behavior).
186+
- Be in offline play before starting (online play can cause spurious
187+
“Disconnected from the server” messages that will mess up the automation).
188+
189+
When activated, this feature will use clock changes to change the Pokémon
190+
available in the Max Raid Battle. Press the button once the Pokémon you want
191+
is shown; see subfeature 1 for details.
192+
193+
Using this feature should not alter the Catch combo status (since it does not
194+
restart the game), so it may be possible to find shiny Pokémon in Max Raids
195+
using the following procedure (currently untested):
196+
197+
1. Activate subfeature 2 to get the appropriate light pillar for the Pokémon
198+
you want.
199+
2. Get a Catch combo for that Pokémon.
200+
3. Enter the Raid. If it is not the Pokémon you want, activate subfeature 3
201+
to change it.
202+
4. When you get the Pokémon you want in the Max Raid Battle menu, enter the
203+
battle with a very weak Pokémon (in order to lose the battle)
204+
5. If the Pokémon is indeed shiny, after you lose the battle, save the game.
205+
This will allow you to get it back even if you restart the game. You can
206+
then catch it (possibly in online mode).
207+
6. If the Pokémon is not shiny, after you lose the battle, enter the Max Raid
208+
Battle again and activate subfeature 3 again. This will change the Pokémon
209+
so you can retry step 4, hopefully without resetting the Catch combo.
152210

153211
### Auto Breeding [Feature 4 - four button presses]
154212

0 commit comments

Comments
 (0)