• v1.5.1 4b4f52c89c

    williamjcm released this 2024-07-24 20:05:09 +02:00 | 0 commits to master since this release

    This release fixes an issue with importing a staged build.

    Also, we're back to the original codename. :D

    Downloads
  • v1.5.0 205c502c54

    williamjcm released this 2024-07-22 11:35:26 +02:00 | 3 commits to master since this release

    Changes

    • The Save Tool is now compatible with saves created/edited in version 0.11 of the game, which uses UE5. Compatibility with saves created in older versions is preserved.
    • It is now possible to run the Save Tool in Wine/Proton, for those playing on Linux (including the Steam Deck). See this page for more details.
    • The armour screen got a significantly improved design.
    • The UI should™ look better on systems where the scaling factor is different from 100%/1.0.
    • Other small UI changes.
    • Some operations that write to a file now do so in a temporary directory for increased reliability. Others will switch to this system in the future.
    • The backup and staged M.A.S.S. managers can now handle subdirectories. No UI support for it yet, because of unexpected issues with the GUI toolkit.
    • Various code changes and reorganisations for easier maintenance and better practices.
    Downloads
  • v1.4.3 7b64d78b5b

    williamjcm released this 2022-12-15 21:51:08 +01:00 | 130 commits to master since this release

    This bug fixes another bug in the material editor, this time introduced in 1.4.2.

    Downloads
  • v1.4.2 81b35476a0

    williamjcm released this 2022-12-13 21:18:49 +01:00 | 132 commits to master since this release

    This version fixes a bug in the material editor.

    Downloads
  • v1.4.1 c0943bd084

    williamjcm released this 2022-11-30 10:05:59 +01:00 | 136 commits to master since this release

    This version has an improved FPS capping mechanism, which was sorely needed after the failure that was the one in pre-1.4 versions.

    Downloads
  • v1.4.0 a8ab212931

    williamjcm released this 2022-11-27 09:10:57 +01:00 | 138 commits to master since this release

    Compatibility notice

    Starting with version 1.4.0, this application requires a recent version of the Universal C Runtime. If you are using a version of Windows 10 older than version 1803, please update your system. If you are using Windows 7, 8, or 8.1, you can try installing the Visual C++ 2015-2022 redistributable package first, but compatibility with those systems is not guaranteed.

    Changelog

    • Compatibility with version 0.9 of the game. This includes, but is not limited to, weapon parts, accessories, and materials added in the update.
    • Unsafe mode has been removed, as its usefulness was nil.
    • An "advanced mode" was added. The toggle is found in the application settings (Save Tool menu → Settings). With advanced mode disabled, which is the default, some values that were undocumented or had an unknown purpose are now hidden.
    • The application now properly supports the UTF-8 encoding and thus will be able to open paths that contain non-ASCII characters.
    • The application now supports DPI scaling properly and shouldn't have blurry fonts on any scaling above 100%.
    • Logging has been improved for easier troubleshooting.
    • Editing resources is now possible on a fresh profile that has none at all.
    • Various improvements and bug fixes.
    Downloads
  • v1.3.5 6cb52761be

    williamjcm released this 2022-07-06 18:01:21 +02:00 | 0 commits to 1point3-extended-support since this release

    This version fixes a branch that could lead to error toasts appearing when they shouldn't.

    Downloads
  • v1.3.4 8ba8ec3219

    williamjcm released this 2022-05-03 20:36:01 +02:00 | 4 commits to 1point3-extended-support since this release

    This version fixes a bug in the save reading code that would lead to save files becoming larger and larger each time they're written to.

    Downloads
  • v1.3.3 b6398f3373

    williamjcm released this 2022-04-17 13:50:09 +02:00 | 6 commits to 1point3-extended-support since this release

    This version fixes a regression in M.A.S.S. importing.

    Downloads
  • v1.3.2 0ce03f5395

    williamjcm released this 2022-04-15 12:20:04 +02:00 | 207 commits to master since this release

    Changelog 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