RNG Manipulation for FRLG#1121
Open
theastrogoth wants to merge 9 commits intoPokemonAutomation:mainfrom
Open
Conversation
Contributor
Author
|
I've successfully tested this with the starters (well, one of them), Magikarp, and a couple of Sweet Scent encounters. I believe these three are ready to be used, though I'm not sure what the level of interest will be or what documentation for them should look like, since they rely on the user figuring out a lot of info on their own (secret ID, seeds, and target advances) and performing quite a bit of setup before leaving it to run for a while. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
For now, this is intended to be used in conjunction with some other tools (PokeFinder, etc) for RNG manipulation. Users would have to be able to find their own initial seeds and frame advances.
Once a summary reader and RNG tools are up and running, they can be combined with this to get fully automated RNG manipulation.
In-game setups should be the same as in
PokemonFRLG_GiftReset. Use of the D-Pad has been avoided in case the "L=A" button mode is necessary for obtaining a particular initial seed. Time-sensitive inputs are performed blind when possible.Planned hunts:
Gifts
Legendaries
Wild Encounters
For most of these, all that remains to be done is to check how many button presses are needed to advance through dialogue. The Roamer hunter will be a bit more involved (flying, using Max Repel, triggering grass encounters, and entering/leaving an area).