|
1 |
| -# FlagsEditorEXPlugin |
2 |
| -PKHeX Plugin for dumping and editing all sorts of internal flags |
| 1 | +# FlagsEditorEX(pert) Plugin |
| 2 | +This is a [PKHeX](https://github.com/kwsch/PKHeX) plugin for advanced users. |
| 3 | +It allows you to edit all sorts of Flags and Event Work data from save files. |
| 4 | + |
| 5 | +## Actions |
| 6 | + |
| 7 | +### Dump all Flags |
| 8 | + |
| 9 | +This action will export the entire flag database with the current flag states (True/False) and event work values, with additional description (when available). |
| 10 | +This action is mainly for researching flag states and diffing previous/current states to discover and document the flag usages, that will be added as human readable information. |
| 11 | +The exported file will contains the name *flags_dump_VERSION.txt* that will be created alongside the PKHeX program path. |
| 12 | + |
| 13 | +### Edit Flags |
| 14 | + |
| 15 | +This action opens the main window of the plugin. |
| 16 | +All sorts of Flags and Event Work data can be edited through several tabs, that will open dedicated editors, and basic filters. |
| 17 | + |
| 18 | + |
| 19 | + |
| 20 | + |
| 21 | + |
| 22 | + |
| 23 | +After finishing editing, export your save data from the base application. |
| 24 | + |
| 25 | +**Note: The lists may contain unused data, which will be filtered out later, as documentation on the flags progresses.** |
| 26 | +**No safety checks are done at all, so any combination of changes may cause issues like softlocks, crashes and permanent data loss.** |
| 27 | +**Save data backups are strongly recommended before going into flags editing.** |
| 28 | + |
| 29 | +## Supported Games |
| 30 | +All mainline games are supported (limited descriptions for many of them) |
| 31 | + |
| 32 | +- Red / Blue / Yellow (International and Japanese versions) |
| 33 | +- Gold / Silver / Crystal (International versions only) |
| 34 | +- Ruby / Sapphire / Emerald / FireRed / LeafGreen |
| 35 | +- Diamond / Pearl / Platinum / HeartGold / Soul Silver |
| 36 | +- Black / White / Black 2 / White 2 |
| 37 | +- X / Y / Omega Ruby / Alpha Sapphire |
| 38 | +- Sun / Moon / Ultra Sun / Ultra Moon / Let's Go Pikachu / Let's Go Eevee |
| 39 | +- Sword / Shield / Brilliant Diamond / Shiny Pearl / Legends: Arceus |
| 40 | +- Scarlet / Violet |
| 41 | + |
| 42 | +## Contributing |
| 43 | + |
| 44 | +The event flags are being researched little by little. |
| 45 | +As the flags gets documented and descriptions are created, they will be embedded into the next version of the plugin. |
| 46 | + |
| 47 | +All research work can be checked here |
| 48 | + |
| 49 | +[Event Flags - Research spreadsheet](https://docs.google.com/spreadsheets/d/1PkY3AVafdOEqKiD_TzD4hTDRvf39ad-eI7e4JylyVII/edit?usp=sharing) |
| 50 | + |
| 51 | +To contribute, create a copy of the above, fill the info you researched, and contact back with the information of what needs to be merged. |
| 52 | + |
| 53 | +Priority for community contribution would be the 3DS games. |
| 54 | +B2W2 had some progress right now. |
0 commit comments