Skip to content

Commit 1d5fea7

Browse files
authored
Update README.md
1 parent 2f113e8 commit 1d5fea7

File tree

1 file changed

+54
-2
lines changed

1 file changed

+54
-2
lines changed

README.md

Lines changed: 54 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,54 @@
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+
![image](https://github.com/fattard/FlagsEditorEXPlugin/assets/1159052/4744321a-2a3d-4fd5-8fb1-b1470dae12db)
19+
![image](https://github.com/fattard/FlagsEditorEXPlugin/assets/1159052/2ce9b392-c2f9-4493-ad43-bce499025b74)
20+
![image](https://github.com/fattard/FlagsEditorEXPlugin/assets/1159052/62f9cf05-3378-46cd-ac4c-d61192aa8caa)
21+
![image](https://github.com/fattard/FlagsEditorEXPlugin/assets/1159052/c502576d-993e-4912-918b-bdb29bcc70c4)
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

Comments
 (0)