About This File
MissingEventFlagsChecker is a PKHeX Plugin for checking event flags states like missed field items, hidden items and trainers.
The main purpose is to check your save data and report back important Event Flags that you may have missed during your gameplay.
It is really easy to miss a hidden item, or a partially covered field item, or even that isolated trainer that needs lots of entering/exiting cave doors and get you lost in the path.
This plugin will report all of the above, so you can properly look for it.
For completionists, this may give you that satisfaction that you have explored and gathered all 100% of what the game provides you to acquire.
This is a WIP plugin, it already covers the most important parts of each game, but it is far from ideal.
Gen1 and Gen2 games are now fully supported, while remaining ones are partially supported.
Source Code
https://github.com/fattard/MissingEventFlagsCheckerPlugin
Setup Instructions
- Download the plugin from the latest release.
- Extract and unblock them in Windows' Properties Menu.
- Put them in the plugins folder that is in the same directory as the PKHeX program path.
- If the plugins folder does not exist, just create one, all lowercase letters.
Actions
Export Full Checklist
This action will export the internal tracked database of event flags in a checklist format
[ ] not completed [x] completed
Each entry will have a category, a location name, and a description.
This checklist will have all entries current in the internal database, and may be expanded later as research is done.
You can find samples of the full checklists at the Wiki section in GitHub.
Note: The checklist may contain unused data, which will be filtered out later, as well as being sorted in some confusing order that will also be fixed in later versions, as documentation on the flags progresses
Export only Missing Flags
This action will export only the tracked events that are not marked yet, so you can refer only for the stuff you missed.
If the result file is empty, you are missing nothing.
Note: The list may contain unused data, which will be filtered out later, as well as being sorted in some confusing order that will also be fixed in later versions, as documentation on the flags progresses
Export current view
This action will export the current table in the viewer in a checklist format.
Use the checkboxes and filters to customize a view before exporting.
Note: The list may contain unused data, which will be filtered out later, as well as being sorted in some confusing order that will also be fixed in later versions, as documentation on the flags progresses
Supported Games
All mainline games are supported (limited descriptions for many of them)
Red / Blue / Yellow (International and Japanese versions)
Gold / Silver / Crystal (International, Japanese and Korean versions)
Ruby / Sapphire / Emerald / FireRed / LeafGreen
Diamond / Pearl / Platinum / HeartGold / Soul Silver
Black / White / Black 2 / White 2
X / Y / Omega Ruby / Alpha Sapphire
Sun / Moon / Ultra Sun / Ultra Moon / Let's Go Pikachu / Let's Go Eevee
Sword / Shield / Brilliant Diamond / Shiny Pearl / Legends: Arceus
Scarlet / Violet
Support Information
- You can refer the support thread for help, bug reporting and features request. Check before posting duplicated support request.
- For Bug reporting only, you may also use the GitHub issues section
Note: Win 10 might block DLL files downloaded from the internet. In that case right click the plugin file, go to properties and check "unblock" (as seen here).
Contributing
Refer to the main GitHub repository page on how to contribute
Edited by fattard
What's New in Version 0.8 See changelog
Released
First beta release!
The plugin has been downloaded hundreds of times, so it is now time for a proper polishment.
Plugin Additions
- Updated checklist databases for SV
- Fixed some BW event descriptions
- New all-in-one screen, with an embedded checklist viewer, a few filtering features, and all actions merged into the same screen
- Export checklist files through file dialogs for easier customization
- Added support for Gen2 Japanese and Korean save files
- Added a new entry in Gen2 checklist for checking Unown Dex completion
Development changes
- Upgraded development environment to .NET 8.0 and VS 2022 for better performance, security, and latest language features
- Bumped PKHeX.Core version to 23.12.22 from NuGet
Open for localization
The plugin has been prepared to handle localization for UI and flags database.
Check the contribution section for more information
- With version 0.8:
- Download