Tera Finder Switch
From GameBrew
More actions
| Tera Finder | |
|---|---|
| General | |
| Author | Manu098vm |
| Type | Hack Utilities |
| Version | 4.3.3 |
| License | GPL-3.0 |
| Last Updated | 2025/06/11 |
| Links | |
| Download | |
| Website | |
| Source | |
Tera Finder is a Windows program based on PKHeX.Core that allows you to view, edit, and calculate Raids and Mass Outbreaks for Pokémon Scarlet & Violet.
The program is the spiritual successor to the author's SVXoroCalc. Both a standalone program and a PKHeX plugin are available.
Features
- Connection to Remote Device.
- View & Edit Mass Outbreaks.
- View & Edit Raids.
- Import Poké Portal News in Zip/Folder formats.
- Reverse a Pokémon into its origin Seed to check legality.
- Calculate RNG seeds that results in a Pokémon with given details.
- Calculate RNG seeds that results in a Raid with wanted rewards.
- Generate Legal PK9 files from Raid searches.
- Edit Tera Raid related Game Progress/Caught Flags.
- Supports localized languages.
User guide
Requires .NET Desktop Runtime 9.0 freamwork installed in order to use.
Refer to the Initial Setup Page to get started.
Check out the Wiki for guides and details.
Screenshots
Changelog
v4.3.3
- Compatibility with PKHeX 25.06.09
- Compatibility with Scarlet & Violet v4.0.0
- Fixed displayed Tera Shards types for Blissey Spotlight raid rewards
v4.3.2
- Compatibility with PKHeX 25.05.18
- Misc fixes and improvements
v4.3.0
- Compatibility with PKHeX 25.02.23
- Update event legality data
- Raid Calculator and Reward Calculators can now save results as CSV (right click -> Save as CSV)
- Fixed a bug where the program window would not open in focus
- Fixed a bug where the program could incorrectly detect a 7-star raid even when game progress couldn't generate one
- Re-Catch Mighty Entity Flag Editor now displays raid/species names for easier editing
- Added some Outbreaks data
- Various fixes, improvements, and refactoring
v4.2.0
- Compatibility with PKHeX 24.11.11
- Fix Outbreaks Live Editing issues
- Update event legality data
- Update CHS translation thanks @wubinwww
v4.1.0
- Added handling for event outbreak reading/editing thanks @santacrab2
- Misc fix and improvements
v4.0.5
- Fixed some issues with JPN/CHT/CHS/KOR PK9 generation
v4.0.4
- Compatibility with PKHeX 24.07.03
v4.0.3
- Compatibility with PKHeX 24.06.03
v4.0.1
- Compatibility with PKHeX 24.03.26
- Fixed a bug which could cause Violet game version to not be detected correctly
v4.0.0
- Major code rewriting; program is now up to 120x faster than previous Tera Finder releases
- Compatibility with SV 3.0.1
- Calculators now force the Stars filter selection
- Added a Splash Screen for the TeraFinder.Launcher
- Added Outbreaks thanks motAyaR
- Misc fixes and improvements
- Compatibility with PKHeX 24.03.10 thanks @foohyfooh @pplloufh
- Updated ES Translations thanks @bjxuf
v3.1.0
- Added a feature to clear Raid/Outbreak events (auto-import Null events)
- Added most of the Blueberry Academy Outbreaks
- Display Outbreak Event Identifier in the launcher window
- Blueberry Academy map pointers are now more accurate
- Fix 2.0 Event Outbreaks import
- Fix some Blueberry Academy Raid RNG generation
- Update translations
- Misc fix & improvements
v3.0.0
- Upgrade to NET 8
- Update for PKHeX 23.12.18
- Update for the new Scarlet & Violet game update v3.0.0
- Add new outbreaks
- Fix & improvements
v2.8.1
- Update for PKHeX 23.10.11
- Update for the new Scarlet & Violet game update v2.0.2 thanks @santacrab2
- Various fix and improvements thanks @foohyfooh
- Add some outbreaks data
v2.8.0
- Mass Outbreak Events can now be imported with the Poké Portal News Importer
- Update Mass Outbreak Encounters
- Paldea Outbreaks have been replaced with new dumped ones from the 2.0.1 update
- Almost all the Kitakami Outbreaks have been added to the legal dumps
- Users can check the missing Outbreak entries here. Please consider to share the dumps if you find any of those.
- Fix the Species Selector in the Calculator window
- Paldea and Kitakami Species are now correctly shown separately
- A game version text
(Scarlet)or(Violet)is now shown for version exclusive encounters - Different content type Raid Species are no longer shown
- Fix some labels/texts not translating or displaying properly
- Plugins users can now continue to use PKHeX normally while the Tera Finder windows are opened
- Add a
Copy Seedcontext button in the Calculator Grid Tables - The Rewards window now correctly displays new species rewards and TM names
- Update translations thanks @wubinwww
v2.7.0
- Compatibility with latest PKHeX 23.09.25
- Compatibilty with Pokémon Scarlet & Violet 2.0.1
- Compatibility with Kitakami Raids
- Initial compatibility with Kitakami Outbreaks thanks @zyro670 @santacrab2
- Import 2.0.0 Raid Event Files
- No more multiple locations displayed & added Kitakami map locations
- Thanks @kwsch for the locations dump and @LegoFigure11 @Lusamine for manual checking the missing coordinates
- Update translations thanks @ppllouf @wubinwww @bjxuf
- Misc fixes thanks @foohyfooh @Edg-Case
- Added a feature to Randomize or Shinify the current displayed Raid
- Added a feature to Randomize or Shinify all the Raids
- Shows the Extra Moves from a Raid Encounter (hover over the "Moves" GroupBox in the Raid Editor)
v2.5.0
- Compatibility with latest PKHeX 23.08.23
- Add
Shinify All Raidsoptions thanks @ppllouf and @wubinwww.- Users can choose to Shinify the current encounters (takes more time, Species and Forms of raids will be kept), or to randomize the encounters (takes less time, all raid encounters will be random shiny species/forms).
- These features only produce legal raids. Illegal raids are not supported by this tool.
- These features can be found in
Raid Viewer/Editor->Tools. - These features can work on both a local
Save Fileor on an enstablishedRemote Connection.
Event Indexes(Group IDs) are not hidden from the GUI and are only handled internally by the program.- When calculating a Raid from the
Editor/Viewer, the calculator will only show compatible results for the internalEvent Index. - Users can explicitly tell the program to calculate results for a species with a different Index. If users will send said results to the Raid Editor, the program will notify an error.
- If you want to know more about Event Indexes (Group IDs), please read here.
- When calculating a Raid from the
- Calculator windows are now slightly resized for low-res monitors.
Game Progressflags and7-Star RaidFlags can now be live edited (Remote Connection) thanks @santacrab2.Game ProgressFlags must be edited while on the Title Screen.
- Add some Outbreak encounters thanks motAyaR.
v2.4.0
- Compatibility with latest PKHeX 23.07.09
- Compatibility with Scarlet & Violet v1.3.2 (thanks @santacrab2)
- Fix usb-botbase connection
- The calculator now tries to automatically pick the Event Index based on the selected Species
- Seed checker is now faster
- The Den Map now displays multiple location points when available
- Handle null lottery rewards (eg glitched Gimmighoul first round event)
v2.3.0
- Updated Spanish translation thanks @bjxuf
- Added more outbreak default data thanks PokeSax and @zyro670
- Show form names in the Raid Editor window
- Fix CopyHeight legality for Home 3.0
- Compatibility with latest PKHeX 23.06.03
v2.2.0
- Updated Chinese translations thanks @wubinwww
- Removed Event Index label for non-event raids
- Improved controls alignment
- Allow import for new 1.3.0 event blocks
- Added a Progress Bar for the Connection form
- General refactor and performance improvements
- Launcher and Plugins are now published as single files
v2.1.0
- Compatibility with Pokémon Scarlet & Violet v1.3.0
- Increase Item MaxValue in the Reward Calculator to 999
- Fix some Outbreak alt-forms
- Smoother code thanks @foohyfooh
v2.0.0
- Add Mass Outbreaks Viewer & Editor (thanks @santacrab2 @zyro670 for the mutual support)
- Add Wiki pages for Mass Outbreak editings (general guide, contribute missing entries)
- Use Code Pointer for Save Block Keys thanks @Lusamine
- Update Translations thanks @ppllouf @ttnt5 @bjxuf
- Increase general speed and stability
- Fix PK9 generation for certain event raids
- Fix Event Raid Identifier label
v1.4.1
- Fixed an unhandled exception during the flatbuffers loading for uninitialized event data
- Changed the default OT Name for JAP and KOR languages to match the max char length
v1.4.0 Changelog:
- Added full support for game update v1.2.0 and new Distributions
- Added initial handling for Group ID / Event Index (more on the Troubleshooting, Raid Editor, Raid Calculator and Reward Calculator wiki pages)
- Added Raid Boss' Held Item reading and handling
- Added custom Scale handling for Distributions
- Updated Raid and Flatbuffers Pointers for game update v1.2.0 (Remote Connection to older game versions won't be supported anymore)
- Updated Save Game Progress Pointers for game update v1.2.0 (thanks @santacrab2!)
- Improved Remote Connection speed and performance
- Remote Connection now automatically download event data from the device (if available)
- Inactive Raids with seed 0x00000000 are no longer shown in the Editor
- Updated Italian translation
- Updated Chinese translation (thanks @ppllouf!)
- Fix versioning display in the Standalone Launcher
- Fix Reward Calculator window size for monitors with lower resolutions
v1.3.1
- Added Spanish translation for the UI (thanks @bjxuf)
- Fix Update Notification for the Plugin when PKHeX is loaded with an old gen default save file
- Fix reward handling for Tandemause Valentine's Day event
- Fix sprite handling for some edge cases
1.3.0
- Added translation logic and files
- Added ITA translation
- Added CHS and CHT translation (thanks @ppllouf)
- Added Seed Checker to Right Click Menu when Tera Finder is loaded as Plugin
- Fixed event imports for new delivery groups
- Improved Seed Checker speed
v1.2.0
- Upgrade to NET 7
- Data grid tables can now be resized
- Scale Map pointers based on DPI
- Show current Raid Event in Standalone Launcher
- Added download for PKHeX plugins (info and tutorial on how to use, here)
v1.1.1
- Improved connection features
- Improved distribution raids handling
- Improved speed and general QoL
- Allow seed 0x00000000
v1.1.0
- Added an
Any Herba Mysticafilter for the Reward Calculator - Added basic Species/Shinyness filters and infos in the Reward Calculator
- Reworked the Seed Checker for raid distributions
- Added WiFi and USB Connections for sys-botbase/usb-botbase (setup guide here)
- Various fixes and QoL improvements
v1.0
- First Release.
Credits
Credits and Thanks:
- kwsch for PKHeX, pkNX, and SysBot.NET, which this program relies on
- Archit Date, LegoFigure11, SteveCookTU for their research on item reward structures and event group ID handling implemented in RaidCrawler and SV Raid Reader
- Lincoln-LM for the raid map coordinates and save RAM logic in sv-live-map
- Archit Date for his C# port of Lincoln's logic implemented in RaidCrawler, on which my code is based
- Lusamine for the Key Block pointer taken from the disassembled game code for v1.2.0
- Leanny for the Sword/Shield PKHeX Raid Plugin, which served as inspiration for my plugin
- santacrab2 for contributions improving search speed and adding DLC Location Names
- Archit Date, Lusamine, santacrab2 for their SearchSaveKey implementation in RaidCrawler
- Zyro670 and santacrab2 for their help with RAM block reading/writing, specifically related to outbreaks
- olliz0r and berichan for sys-botbase
- fishguy6564 and Koi-3088 for usb-botbase
- kwsch, Archit Date, LegoFigure11, Lusamine, and Lincoln-LM for the Coordinates dumps and map display formulas
- All contributors to the mentioned projects for their valuable research
Some Related Tools:
- RaidCalc by MewTracker
- RaidCrawler by LegoFigure11 and Archit Date
- sv-live-map by Lincoln-LM
- sv_raid_lookup (repo) by SteveCookTU
External links
- ProjectPokemon - https://projectpokemon.org/home/index/news/tera-finder-v400-r175/
- Github - https://github.com/Manu098vm/Tera-Finder