[Release] Pokemon Quest Save Editor — (Windows, WinForms, .NET 6/9)
PQQuest Save Editor is a lightweight, visual editor for Pokémon Quest save files (the JSON exported with PqSave).
Highlights
- Simple UI: tabs for Pokémon / Inventory / Misc, with a live log at the bottom.
- Antibombas (Validate / Auto-Fix):
- Unique Pokémon IDs
- Safe ranges: level (1..100), hp/attack (0..9999), activeSlots (≤12)
- Out-of-range indices in attach* → forced to -1
- language Id within the known set
- Cooking pot is independent from inventory: edit recipeID / rarityID / rankID / cookTime in visitCharacter.cookingPotList[0] without touching ingredient quantities.
- Pokémon names reconstructed from ['C','h','a','r','m','e','l','e','o','n','\0'] arrays.
- Robust layout (no controls hiding behind others, headers always visible).
Download
- Source code and Release (GitHub):
How to use
- Click Open and select your user.json exported via PqSave.
- Pokémon tab: edit Level / HP / ATK / Nature (ID) / Active slots.
(The Name is displayed but not overwritten in JSON.) - Inventory tab: adjust ingredient quantities (IDs mapped to friendly names).
- Misc tab: set Language and Tickets (reads SerializeData.misc.fsGiftTicketNum if present, otherwise root.tickets).
- Cooking (top bar): choose Recipe / Rarity / Pot → edits visitCharacter.cookingPotList[0].
- Click VALIDATE to see issues, or AUTO-FIX for safe corrections.
- Save to export a pretty-printed JSON you can repack with PqSave.
Feedback
Bug reports and suggestions welcome. If you share real-world JSONs (without personal data).







