-
released this
2022-04-15 12:20:04 +02:00 | 211 commits to master since this releaseChangelog from 1.3.1
Save file reading/writing
- Improved safety by ensuring the save files are of the proper types.
- Improved how save files are written by the tool.
M.A.S.S. viewer/editor
- Added the ability to "remove" shield parts and bullet launcher projectiles, at the cost of losing the accessory slots. It doesn't actually remove them, hence the quotes, and instead just sets the part ID to one that doesn't exist.
- Mapped all of the accessories and weapon parts, and added a popup that allows you to change them.
- Fixed an embarassing bug when saving armour parts.
- Fixed an issue with the damage type radio buttons for weapons (the Shock radio button was wired to the Freeze damage type 🤦♂️).
Update checking
- Removed the dependencies on cpr and json.hpp, in favour of pure libcurl. This increased performance and reduced executable size significantly.
- Changed where the Save Tool looked for new versions. Instead of checking Gitea's API (which returns a huge JSON object), it instead checks
https://williamjcm.ovh/mbst/version
, which returns just the needed data (latest version and download link) in easy-to-parse plain text.
File watcher
- Improved performance of updating the staged M.A.S.S. list.
- Fixed a few bugs.
Logging and error reporting
- The whole logging mechanism was improved, with many more things being logged.
- In-app toast notifications were improved as well, making them not cut off if the message was too long. Instead, they'll just wrap if the text is too wide.
Downloads
-
Source code (ZIP)
2 downloads
-
Source code (TAR.GZ)
4 downloads
-
MassBuilderSaveTool-1.3.2.zip
164 downloads · 2.8 MiB
-
released this
2022-03-21 16:50:27 +01:00 | 247 commits to master since this releaseChanges
- Fixed a bug when importing a M.A.S.S..
- Fixed a bug in the file update checker.
- Fixed a bug in the version update checker.
Downloads
-
Source code (ZIP)
2 downloads
-
Source code (TAR.GZ)
3 downloads
-
MassBuilderSaveTool-1.3.1.zip
237 downloads · 2.9 MiB
-
released this
2022-03-21 15:42:54 +01:00 | 250 commits to master since this releaseGame version this release was tested with: version 0.8.6.
Changes since 1.2.0
- A new save reading/writing system based on agc93/unsave, to allow better and quicker implementation of new Save Tool features.
- A M.A.S.S. viewer/editor compatible with most M.A.S.S. data. Changing weapon parts and tuning aren't supported yet.
- Compatibility with profiles made with version 0.8.x of the game.
Downloads
-
Source code (ZIP)
2 downloads
-
Source code (TAR.GZ)
3 downloads
-
MassBuilderSaveTool-1.3.0.zip
141 downloads · 2.9 MiB
-
Pre-release for 1.3.0 ("Dickish Cyclops") Pre-release
released this
2021-12-02 20:46:59 +01:00 | 45 commits to mass-viewer since this releaseThis version is not compatible with profiles made with version 0.8 of the game
This pre-release contains the first publicly-available version of the M.A.S.S. viewer/editor, as well as a massively upgraded save reading/writing backend.
Before using this version, please read the following:
ONLY USE THIS VERSION IF YOU WANT TO GO BUG-HUNTING OR DO FREQUENT BACKUPS!
This new version has less error-checking than before, due to the new save backend.
Known issues:
- Weapon reordering can't be saved because I forgot to implement it.
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
3 downloads
-
MassBuilderSaveTool-1.3.0-pre.zip
288 downloads · 6 MiB
-
released this
2021-08-18 20:45:11 +02:00 | 418 commits to master since this releaseThis version is not compatible with profiles made with version 0.8 of the game
This version adds the following:
- Research materials now have their tier displayed explicitly. Before, the tier was implied based on position.
- There is now a frame limiter in the app.
Because of Nvidia's drivers (ugh...), I was experiencing non-default behaviour on my system, which made me have wrong assumptions.
So, now, V-sync is enabled by default for everyone, reducing GPU usage across the board, but "half V-sync" (V-sync at half the refresh rate) and a configurable (but slightly inaccurate) FPS cap are also available. - The disclaimer is now skippable.
Downloads
-
Source code (ZIP)
2 downloads
-
Source code (TAR.GZ)
3 downloads
-
MassBuilderSaveTool-1.2.0.zip
799 downloads · 5.9 MiB
-
released this
2021-08-01 18:52:30 +02:00 | 424 commits to master since this releaseHad to create a release anyway for the update check mechanism.
Same file and changelog as below.
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
2 downloads
-
MassBuilderSaveTool-1.1.1.zip
199 downloads · 5.9 MiB
-
Source code (ZIP)
-
released this
2021-07-28 15:47:46 +02:00 | 426 commits to master since this releaseChanges and additions
- Backend improvements
- Added a "cheat mode" toggle. It's off by default, and will show "cheat" features (such as credit edition) when turned on.
- The app can now check for updates, both on launch and manually.
- Improved the "Open X directory" submenus in the menu bar.
- You can now run only one instance of the application at once.
Version 1.1.1
This version fixes a bug in the profile manager (see #9 for more details).
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
2 downloads
-
MassBuilderSaveTool-1.1.1.zip
159 downloads · 5.9 MiB
-
released this
2021-07-13 19:19:59 +02:00 | 451 commits to master since this releaseThis version should have 1:1 feature parity with wxMASSManager, except unit renaming, as I didn't like how shaky its implementation was.
Downloads
-
Source code (ZIP)
2 downloads
-
Source code (TAR.GZ)
2 downloads
-
MassBuilderSaveTool-1.0.0.zip
240 downloads · 5.5 MiB
-
Source code (ZIP)