Releases: nedron92/HWL-SaveEditor
HWL-SaveEditor V3.0.1
Release for Version 3.0.1 with following new features (Core, both Versions):
- Added full-support till Update 1.6.0 and 4th DLC (A Link Between Two Worlds DLC)
- include characters, weapons (also multi-element ones), AdventureMode-Maps, new WeaponSkill "Heart Power"
and all other things
- include characters, weapons (also multi-element ones), AdventureMode-Maps, new WeaponSkill "Heart Power"
- Add support for unlocking all found marks of all materials (to clear all "???" materials ingame)
- Fixed a problem with the unlock-state itself
- added identification for game-version of current opened savefile
- added identification for installed DLCs of current opened savefile
- change fairiesMax to 14 instead of 10 (thanks to gbatemp members)
- add Hearts-Showing (also editable) as a new stati-value of characters
- improve WeaponsSlotMax (15 weapons), no editor crash anymore
- delete the restrictions of the MasterSword (you can now have more then once)
- add a auto-trim function + backup if old savefile is too long (due to a failure of the editor itself last time)
- add security check of savefile-length
- added support of lightweight cross-plattform http-client
- include an lightweight UpdateChecker for new Releases and nightlies
- Add Restrictions due to security reasons and avoid user-error
- (Character and Weapon edit are depend on GameVersion and DLCs, Maximum LVL, Hearts, Attack etc..)
- Added some handling for not-editable characters/maps and weapons
- Added Check if you add more weapons then the game allows (max: 10), because
you have to sell them at the start of the game itself
- support for Multi-Element Weapons if you have DLC 2, DLC 3 or DLC 4 installed
- Add security-check: If a Multi-Element Weapon are found on a savegame with Version 1.0.0 to 1.3.0
there are re-calculate with a new default Weapon on that slot, to avoid a game-freeze
- Add security-check: If a Multi-Element Weapon are found on a savegame with Version 1.0.0 to 1.3.0
- Add better handling for AdventureModeMaps
- According changes for AdventurModeItems, better and easier handling
- Rename the Unknown characters "???" to ???_1 and ???_2 for better handlig of this not-used characters
- fix some bugs of the previous nightlies
- Finally fix issue #1 (You can now attached all attack-badges ingame to an character
which you have unlocked with the editor) - Fixed deleted-weapon bug (LVL, DamageBase and Sate aren't cleared correcly)
- Add Fallback for older edited-saves, so all Unsued(Blank)Weapons will be calculated correcctly now
The Console-Version has also some new features:
- support for latest Core
- add disable-auto-trim function (in CMD: PROGRAMNAME --disable-auto-trim)
- Implement the UpdateChecker from Core:
- You can now start the console-variant without a savefile, it will let you check
for available updates - add a force update-check function (in CMD: PROGRAMNAME --check-updates), no savefile needed
- added a MenuPoint for update-checking if a savefile is opened
- You can now start the console-variant without a savefile, it will let you check
- Change handling for editing AdventureModeMaps/Items
- Change WeaponSkill behaviour
The GUI has also some new features:
- support for latest Core
- add support for disabling auto-trim via CMD-start of the program (in CMD: PROGRAMNAME --disable-auto-trim)
- add a force update-check function via CMD-start of the program (in CMD: PROGRAMNAME --check-updates)
- Add Copy/Paste Buttons for Weapon-Values and config which values will be copied
- Add a Overview over all Characters (show Name, Unlock-State and a Edit-Button for Stats)
- Add better handling and better Design for Chara-Stats Editing
- each character can now be edited easily, like the fairies
- show some other piece of information about a character
- Change Menu-Structure for AM-Maps and new Chara-Dialogs
- Add all needed Security-Checks
- Add some new Max.Stats Buttons (Faires, Weapons, Charas)
- Add UpdateChecker as a new MenuPoint in the MainMenu
- some other minor changes
The source itself has not only the new functions also there are some news:
- change CMake-Files for including new third-party-libs
- Change CMake-Lists for thread-usage (for future use)
- add/change some functions, documentation etc
- add new Classes according to the changes mentioned above
- many code-improvements and bugfixing
- Add a 3rd-party library
- Added lightweight C-HTTP-Library with an own C++ - Wrapper
(needed for UpdateChecking)
- Added lightweight C-HTTP-Library with an own C++ - Wrapper
HWL-SaveEditor V3.0
Please use version 3.0.1
This Release had a save-failure during weapon calculation.
HWL-SaveEditor V2.1
Release for Version 2.1 with following new features (Console/Core Version):
- Added support for Linux (console-only now)
- Added a parameter "--version" to show only the version-number (run it from a terminal/CMD directly as: ./name --version or name.exe --version)
- Added support for unlocking some ingame-states/flags: Collect all normal weapons, collect all 'plus' weapons and unlock ingame smithy (for the weapon-flags: You don't have more weapons then before, only the game believe you collect them all)
- Correct some mistakes/failures/bugs (e.q. for compiling under linux and windows, ...)
- New menu-structure within the console-version: Changing rubies and set the unlock-states are now within one new point -> General-Things (first point within the console-version)
The GUI has also some new features:
- Implement the latest Core-Version (Set the Unlock-States)
- Added MessageBox if saving was successfull
- the new unlock-states are within the Menu-point: Menu->General (Overview) = first edit-dialog of the program
The source itself has not only the new functions also there are some news:
- Documented the hole core-features, all classes, members etc.
- correct some coding-mistakes (setting weapon-type was wrong and many others)
- orderd all constants to the class they belong to
- Added CMakeLists to core and console to compile under Linux-OS with cmake (need gcc-5/g++-5)
- Create new General-Class to hold general-game things like rubies and the unlock-states/flags
HWL-SaveEditor V2.0
Release for Version 2.0 with following new features (Console/Core Version):
- Added a fully Weapon-Editor with an behavior like the ingame smithy (any weapon is bind to an character and a main-weapon-type)
- You can edit the Damage-Base, Stars, Level, Legendary-State, Kills for all Skills-Slots, Skills directly for a Skill-Slot, Generate an new default weapon for this weapon-type and delete also any weapon you want.
- Added Security Checks for the unique Master-Sword (no changeable Damage-Base, Level and Legendary-State)
- Added Security Checks for the last weapon (default weapon of the first weapon-type of each character)
- Added Security-Check/Information if you set a Weapon to a Legendary-One without the Legendary-Skill itself
- You can take/edit up to 15 weapons of each weapon-type of each character (the ingame maximum is about 10, so it will force you to sell 5 weapons if you start the game. A nice-to-have feature for getting money ;) )
- Added also an Security-Check for unlocking any character without a default weapon. This weapon will be set automatically.
- Change the '???' thing within the MyFairy-Editing to 'Refreshes', because it shows, how many times you set back your fairy to LVL 1.
- For the Console-Version, the Weapon-Editor is foundable as an Submenu within the Character-Menu
- Due to the complexity of the Weapon-Editor and the others stuff and also because of too much changes within the code, the version was updated to 2.0 directly. (and because many many hours of despair ^^)
The GUI has also some new features:
- Implement the latest Core-Version (fully Weapon-Editor)
- Choosing Weapon-Skills, Weapon-Level and Stars as a DropDown-List
- Switching/Paging over all Characters and their Weapon-Types and also the Weapon-Slots itself for an easy-change feeling
- Added also all security-stuff like above
- For the GUI-Version, the Weapon-Editor is foundable within the Edit->Character Menu-Entry
HWL-SaveEditor V1.3
Release for Version 1.3 with following new features (Console/Core Version):
- Added support for editing My Fairy (Name, Level, Trust, Unlock-State and a thing I dont know exactly yet)
- Added an constant version string and implement it in Console, easier to change for later Releases
- Add functions to convert between MultiByte-Strings and WideChar-Strings (needed for fairy-names)
- Console Support for changing fairy-name, maximize trust and level and also unlock fairy
The GUI has also some new features:
- Implement the latest Core-Version (Editing My Fairy)
- Implement the new string.version constant in About-Dialog
- Also use now a calculation for max char input in each edit-box field (instead of a hardcoded one)
HWL-SaveEditor V1.2
Release for Version 1.2 with following new features (Console/Core Version):
- Added Support (List and Maximize) for all Adventure-Map items (add Twilight-Map and Termina-Map)
- Change Version to 1.2 in title
The GUI has also some new features:
- Implement the latest Core-Version (Fully AdventureMap-Item support)
- Change Version to 1.2 (in About Dialog)
HWL-SaveEditor V1.1
Release for Version 1.1 with following new features (Console/Core Version):
- Change / Maximize a specific or any Item for Fairyfooding (also list all Values of them)
- Maximze all Gratitude Crystals (Fairy Food)
- List and Maximize AdventureMode Items (for Adventure-Map, GreatSea Map and MasterQuest Map)
- Change Version to 1.1 in title
The GUI has also some addiotonal new features:
- Implement the latest Core-Version (Fairy Food and AdventureMode Items support)
- Added also all Maximize functions as Buttons (Ruby, Characters EXP/ATK and Unlocking, Materials, ...)
- Change Version to 1.1 (in About Dialog)
HWL-SaveEditor V1.0
That's the first stable release with following functions (Console/Core Version):
- Change / Maximize Rubies (and show the current Value)
- Maximize EXP/ATK of one specific or all playable Characters (and show the current stats)
- Unlock a specific or all playable Characters
- Change / Maximize a specific Material or all Materials of a type (Bronze/Silver/Gold)
- Opens only a savefile named "zmha.bin" that's in the current dir
- Check if the savegame is a valid one
The graphical Interface has the same functions, except, that you have typed in the maximal Value of anything yourself.
Also some additional features:
- Use of an FileExplorer (Open-Dialog), to choose any savefile you want
- Close-function to close and open savefile (security reasons)
- Only overwrite your savefile if you explicit want it (Save Button)