Skip to content

Releases: LegoFigure11/swsh-overworld-rng-gui

v3.0.2 - QOL Changes

08 Jun 01:36
baa6c73
Compare
Choose a tag to compare

This release includes a few small QOL changes and is intended to be used with the bundled sys-botbase fork, simply merge the included atmosphere folder with the one on your Switch and overwrite files where prompted.

v3.0.1 - Height support

11 Sep 09:37
72dea79
Compare
Choose a tag to compare

Adds support for Height generation and filtering (allowing for Teensy and Humungo Mark in SV), and fixes some errors in the encounter database

v2.2.1 - QoL Edition

27 Oct 11:46
a538d08
Compare
Choose a tag to compare

This release adds a large number of QoL improvements and changes.

  • Add IV Filter Shortcuts (#23)
    • Hold "Shift" while clicking the IV filter buttons to set the filters to 30-31
    • Click the Stat name to reset the filters to 0-31
  • Add a Cancel button to most searchers
  • Fix an edge case where advancing past frame 4.2 billion would cause the advances tracker to overflow
  • Increase the search limit from 4.2 billion to a number large enough that you'll never reach it
  • Add options to focus the window and/or play a sound upon completion of a search
  • Minor speed improvements
  • Use shiny sprites when viewing shiny Pokemon with the Encounter Reader
  • Add Shiny XOR value to output when finding star shinies
  • Lots of refactoring under the hood to increase maintainability
  • Viewing a Pokemon with the Encounter Reader while having "Hide Sensitive Information" checked will now censor half the PID and half the EC

Full Changelog: v2.2.0...v2.2.1

v2.2.0 - Menu Close Prediction

08 Jul 04:08
85332d4
Compare
Choose a tag to compare

Hoo boy, this is a big one...

What's Changed

  • Fix TID/SID searching (thanks @Lincoln-LM!)
  • Add Cram-o-matic Ball RNG (thanks @Lusamine!)
  • Add Loto-ID RNG (thanks @Lusamine!)
  • Add the ability for CFW users to skip individual frames (thanks @santacrab2!)
  • Beautify the GUI with sprites from PKHeX.Drawing (thanks @zyro670!)
  • Fix some mistakes in the encounter database (thanks @yatsuna827!)
  • Fix Fishing generation (thanks @Billo-PS!)
  • Support Menu Close prediction (thanks @Lincoln-LM!)

New Contributors

Full Changelog: v2.1.0...v2.2.0

v2.1.0 - Encounter Lookup

13 May 02:57
b2de6fd
Compare
Choose a tag to compare

This release adds the Encounter Lookup window, which contains details of all of the available encounters in Sword and Shield for easy reference. Selecting one of the rows in the table will automatically fill out the main form with those encounter details. How cool is that! If you notice any incorrect information or any species that are missing, please open an issue or let me know on Discord!

Full Changelog: v2.0.1...v2.1.0

v2.0.1 - Fishing Mark Bugfix

09 May 01:17
d84c310
Compare
Choose a tag to compare

Just a quick bugfix release to restore functionality to fix the Fishing Mark filter. Thanks to Zero-V#0304 on discord for the report!

v2.0.0 - Glimmwood Authentic Tea Edition

27 Apr 11:40
9d168f7
Compare
Choose a tag to compare

What's Changed

There's so much new stuff that I'm struggling to remember it all! I accidentally forgot to make a release for v1.2.1 so that's all bundled in here as well.

  • Fix Symbol generation and add support for Hidden spawns. Marked shiny authentic Glimmwood Sinistea is now an achievable dream! Huge thanks to @Elvis0077 and @zyro670 for testing, and congrats to you both on your teas!
  • Add DaySkip (requires @Koi-3088's Hybrid BotBase) and Wild Encounter Reader for CFW users (thanks @zyro670!)
  • GUI Updates to accommodate the above.
  • Modernize project style (thanks @Lusamine and @kwsch!) and bump .NET version to 6.0.
  • Begin to modularise and restructure the repo (and add unit tests!)

Originally this was only going to be a minor version bump, but I figured that fixing Symbols/Hiddens was significant enough to warrant 2.0.0. Have fun!

Full Changelog: v1.2.0...v2.0.0

v1.2.0 - Switch Connectivity!

24 Mar 10:11
7bc57e1
Compare
Choose a tag to compare

What's Changed

  • Added support for pasting seeds directly from moarencounterbots' EncounterBotCopySeed
  • Added toast notifications upon search completion (they are sassy if you get no results)
  • Refactor RNG to depend on PKHeX.Core
  • @zyro670 added the ability to connect directly to your CFW switch with SysBot.Base, enabling you to track seeds and advances directly in the program!

New Contributors

Full Changelog: v1.1.1...v1.2.0

v1.1.1 - CFWless TID/SID Finder, Brilliant Aura, and more!

28 Dec 07:06
2e2712e
Compare
Choose a tag to compare

This release introduces several new changes, including support for:

  • Brilliant Aura
  • Locked Ability
  • Guaranteed Flawless IVs
  • Gender Prediction
  • Cute Charm Lead
  • Shiny Locks (Galarian Birds, Keldeo)
  • Filtering by Nature
  • Setting the number of initial advances

For CFWless, there are also some exciting new features!

  • Search backwards after catching a Shiny to find a working TID/SID pair for pure CFWless (@Lincoln-LM #3)
  • Filter results using IV Judge phrases instead of exact values (@swiftcast #7)

There's some general QoL stuff too:

  • Checkbox to hide sensitive info for easier proofing (thanks @shinyfinder!)
  • Use , and . instead of 0 and 1 when inputting values into the Motions->Seed window (@swiftcast #6)
  • General system stability improvements to enhance the user's experience

Full Changelog: v1.1.0...v1.1.1

Thank you to everyone in the Smogon Wi-Fi Discord for testing and feedback!

v1.1.0 - Inbuilt Seed Finder

11 Dec 09:13
d4f3996
Compare
Choose a tag to compare

With thanks to some Pull Requests from @Lincoln-LM and @niart120's Project_Xe, you can now calculate your seed within the program! Find it under the "Seed Finder" tab in the main window.

Please Note
This release is incompatible with some previous releases and tools! The reason being is that I finally realised I had the endianness of the seeds wrong, which this release fixes. If you use the inbuilt seed finder, you should be fine. If you're updating from an old version and whatever you're using to find your seed hasn't accounted for this, simply swap S[0] and S[1] and it should work as intended!

Additionally, there is now an automated build generated every commit! (Thanks @Lincoln-LM)
You can find it under the actions tab, just select the commit you want and scroll down to Artifacts to grab the .zip (you may need to be logged in to a GitHub account to download).

Thank you once again to @tokeshimon#8603 on discord for testing!