Skip to content

FRLG Gift Auto-RNG#1216

Merged
Mysticial merged 13 commits into
PokemonAutomation:mainfrom
theastrogoth:gift-rng
Apr 28, 2026
Merged

FRLG Gift Auto-RNG#1216
Mysticial merged 13 commits into
PokemonAutomation:mainfrom
theastrogoth:gift-rng

Conversation

@theastrogoth
Copy link
Copy Markdown
Contributor

This adds a program that automatically calibrates timings to hit a specific seed and advance for picking up a gift or Game Corner prize.

The in-game setup is the same as the RNG Helper, and the program options are the same as the Starter RNG program, with two additional options:

  • a maximum number of rare candies to use for leveling up to get tighter IV ranges
    • in-game setup: these need to be at the top of the bag
    • OR this can just be set to 0 in the program
  • a checkbox to toggle Teachy TV use, similar to the RNG Helper

Works for both shiny and non-shiny targets. Tested at the Game Corner with the Teachy TV

std::chrono::seconds(2),
{ black_screen }
{ black_screen },
1ms
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Didn't you say you were doing to move off of using inference for this? Or is that coming in a later PR?

Copy link
Copy Markdown
Contributor Author

@theastrogoth theastrogoth Apr 27, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I went ahead and added it here. It's a rather ugly solution (splitting things up into 4 steps rather than handling it with a single state machine), and there are probably some irrelevant detectors present in some steps since I'm not sure about the sequencing, but I think it should be able to handle popups.

Seed consistency is much better.

@Mysticial Mysticial merged commit 90aedaa into PokemonAutomation:main Apr 28, 2026
7 checks passed
@theastrogoth theastrogoth deleted the gift-rng branch May 3, 2026 22:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants