Runs the classic game to the summon phase.
A promise that resolves when the summon phase is reached.
Do not use this when startBattle
can be used!
Runs the classic game to the summon phase.
Selects 3 daily run starters with a fixed seed of "test"
(see DailyRunConfig.getDailyRunStarters
in daily-run.ts
for more info).
A promise that resolves when the summon phase is reached.
Runs the classic game to the summon phase.
A promise that resolves when the summon phase is reached.
Do not use this when startBattle
can be used!
Transitions to the start of a battle.
Will select 3 daily run starters with a fixed seed of "test"
(see DailyRunConfig.getDailyRunStarters
in daily-run.ts
for more info).
A promise that resolves when the battle is started.
Queue inputs to switch at the start of the next battle, and then start it.
The 0-indexed position of the party pokemon to switch to. Should never be called with 0 as that will select the currently active pokemon and freeze
A Promise that resolves once the battle has been started and the switch prompt resolved
Helper to handle classic-mode specific operations.