Releases: junebug12851/pokered-save-editor
Just a tiny update to dependencies
This update just updates many of the dependencies. After some tests it looks like everything functions normally.
Smarter Pokemon UX
The Actions menu now allows
- Healing
- Evolving
- Depositing & Withdrawing from the current box
- Maxing out stats PP
- Re-Rolling DV's
- Making Nicknamed or Non-Nicknamed
- Making a Trade Pokemon or Non-Trade Pokemon
The moves section now displays maximum PP for each move and it's associated PP UP's as well as a tailored list of moves specific to each Pokemon that it learns at birth, over it's life, and that it can learn from TM's. Of course being an editor you can still teach Magikarp Hyper Beam.
Changing Pokemon Species now correctly updates all stats, type 1, type 2, catch rate, and Pokemon name assuming it's not a nickname. This follow in-game rules for a smoother experience between the editor and game. Of course you can still give Charizard Ghost / Bug and name it MOLTRESS if you so wish to.
Event Pokemon
You can now virtually simulate you attending and getting one of the many Pokemon distribution events that happened around the world and in Japan. To the best of my ability I have recreated all the worldwide events to as much detail as I could including the OT Names, ID's, DV's, moves, etc... of the event Pokemon at that distribution. This tackled feature #11 which additionally displays relevant commits.
Clicking the gift icon follows the same rules as catching a Pokemon. It will be sent to your party if you have space, otherwise to your current box. If both are filled it will fail with a message.
The UI/UX Overhaul
The entire UI has been revamped and while some of the newer features have been simplified, overall the new UI is widely more adaptable to different screen sizes and resolution. The UX has also gotten a huge revamp as well with quite a few components completely restructured. (All commits under this overhaul and comments are listed under issue #6 )
Some of the main focal points were less information display all at once and simpler organization of content. In other words, things have been broken apart much more and organized to display one-at-a-time. Tabs have been removed in favor of menus and computer memory has been further minimized now that less information is displayed all at once.
The Storage screen also has notoriously been very slow, almost painfully or too painfully but thanks to the UI/UX changes and speed improvements. The Storage screen is now very fast because the app is only keeping minimal information in computer memory and everything is far better organized.
I Hope you enjoy this UI/UX overhaul update that many, many, hours of work went into.
Hotfix to resolve bug
With the release of 1.4.0, there was a small bug that caused blank Pokemon Data to result in a crash. This resolves it.
Significant changes to Pokemon UI & UX
Draggable health and level sliders conveniently at the top
Changing stats also properly re-calculates stats and exp for seamless editing and in-game experience
Significant changes to experience UI
The EXP tab will allow adjusting between 2 levels and display how far your Pokemon is to the next level
Significant changes to EV values
There's now a proper tab only for EV values and their displayed in an easy draggable interface. Changing EV values will recalculate other stats properly for a seamless experience in-game.
Significant changes to DV values
DV values are now displayed in an easy draggable interface. Changing DV values will recalculate other stats properly for a seamless experience in-game. The meta HP DV is also presented.
Changing species will properly re-calculate
When changing species, metrics are re-calculated properly to keep in-game experience seamless
Storage vs Party Pokemon offer same experience
With same built-in formulas as the game, the editor can now provide a more seamless experience with storage Pokemon and Party Pokemon and essentially treats them the same.
Of course giggles and quirks are still welcome
What you'd expect from an editor after all
Preparing for expansion of new features
This is a small update that prepares for expansion of new features
It places the delete button inside of a menu. While this does nothing now, it allows more items inside the menu. Planned features include:
- Export & Import various data snippets like Pokemon or Locations to it's own JSON file that can be saved as backup, handed to someone else, or even usable by another editor outside of this one such as websites.
- Quick actions like Auto-Heal or Increase Level
- Countless other features are planned
This creates room for the new incoming features.
Species List Hotfix
The gen 1 Pokemon Games actually store the species in 2 different areas
And up til now the duplicate area at the top was mishandled meaning if you added or deleted Pokemon or changed a Pokemon's species for any box or party member or even wiped unused space, things could get really weird and glitchy.
This update resolves this by properly maintaining the duplicate area and keeping them both in sync so everything behaves normally.
Updates and Fixes
Hall of Fame & Daycare
This release addresses the Hall of Fame and Daycare issues, namely issue #7 & #5 . Hall of Fame Data wasn't properly handled for non-full teams and there were some silly mistakes that caused a recent update before to completely ignore Hall of Fame Data and Daycare Data. All those issues have been resolved and tested.
Prior issue now invalid
Issue #3 was determined to be invalid from earlier, a play-through was done on my end from start to mostly completion of the game using no cheats, mods, external tools, or any kind of editing forming a proper SAV file. This was compared against and determined the program was functioning as expected. The issue cropped up because a SAV file downloaded from the Internet to compare against had been modded or edited in some way outside of normal gameplay thus leading to quirky behavior but this is not because of my editor, it's because of an invalid SAV file as a result from poor tampering.
Dependency Updates
Apart from that this brings the latest dependency updates and a speed boost from some of the updates.
v1.2.1 - Minor Dependency Updates
Just a minor dependency updates, unlike the slightly more major v1.2 earlier, this just further does some fine-tune updating.
I'm keeping the pre-release flag ticked because there have been some issues detected from 1.2 that will still be present in this release. More testing is needed.
Known Issues Still from 1.2: