Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- In gen 3 there's a feature we call stepcounter. This stepcounter advances the RNG by the amount of pokemon in your party every 128 steps. This is sometimes relevant for RNG manips in Sapphire.
- Wingull
- The current manip for Wingull assumes optimal movement according to the current abraless route.
- Somewhere in the middle of this manip the stepcounter causes the RNG to advance, which will then cause spinners to advance the RNG as a chain reaction. If movement up untill the start of the manip wasn't done optimally, meaning the amount of steps done were not exactly the same, the spinners will behave differently because the RNG was not the same during every given moment of the manip. This will cause the manip to no longer work for some of the frames. Here's an example.
- Let's say with optimal movement the stepcounter causes the RNG to advance when you enter the grass for the first time in the Wingull manip.
- Now let's say that you took 2 extra steps before the Wingull manip. This means that the stepcounter causes the RNG to advance 2 tiles before the start of the grass. Now during these 2 tiles before the grass the RNG is different than anticipated and it could mean that one of the NPCs could move when they otherwise wouldn't, causing the RNG to advance unexpectedly and possibly creating a chain reaction of unexpected RNG.
- On the other hand, there's the possibility that during the 2 tiles of different RNG nothing different actually happens and the manip still works. Which is why some of the frames of the manip still work.
- Abra
- The route for Abra changes the movement before Wingull manip (not entering Pokecenter, picking boy), but also sometimes catches a Zigzagoon. This affects the Wingull manip in multiple ways and it might be beneficial to create a seperate manip.
- Abra manip itself is less dependent on the stepcounter as I believe it doesn't advance during the manip
- Kyogre
- The stats and catch for Kyogre can be manipped. Currently it would technically be more optimal time wise to save next to the ladder, rather than next to Kyogre. However, this isn't done since we don't keep track of our stepcounter through the run up untill this point. The movement from the ladder to Kyogre is like 8 tiles, so there's an 8/128 chance that the RNG advances by the amount of pokemon in your party (probably 3). Meaning that you're automatically 3 frames off, which will probably cause the manip to fail.
- To combat this we could count the optimal steps and see how much leeway there is. And then the runner needs to count all the additional steps that were taken up untill Kyogre. Or do the more realistic option and save 1 tile away from the trigger tile. This will guarantee to not cause any stepcounter issue, as a trigger tile never counts as an actual step.
Advertisement
Add Comment
Please, Sign In to add comment