A rewrite of wxMASSManager, powered by Magnum and Dear ImGui. https://williamjcm.ovh/mbst
Find a file
William JCM 918ead0733 SaveTool: add "unequip" button to shield parts and BL projectiles.
It doesn't actually unequip them (the game has no concept of that,
unlike accessories), but replaces the ID with one that doesn't exist.
2022-04-08 14:33:17 +02:00
modules Update Corrade/Magnum and adapt to changes. 2022-03-09 11:04:19 +01:00
src SaveTool: add "unequip" button to shield parts and BL projectiles. 2022-04-08 14:33:17 +02:00
third-party SaveTool: remove dependency on cpr, switch to raw libcurl. 2022-03-31 17:57:53 +02:00
.gitignore .gitignore: add CLion/IDEA folder. 2021-06-08 23:04:11 +02:00
.gitmodules SaveTool: remove dependency on cpr, switch to raw libcurl. 2022-03-31 17:57:53 +02:00
CMakeLists.txt SaveTool: remove dependency on cpr, switch to raw libcurl. 2022-03-31 17:57:53 +02:00
COPYING Add COPYING. 2021-05-24 22:13:04 +02:00
README.md README: update a link. 2021-07-13 19:03:14 +02:00

M.A.S.S. Builder Save Tool

A save file manager and editor for M.A.S.S. Builder. Based on wxMASSManager, this is a fork using Magnum and ImGui for the UI.

Installing

Get the MassBuilderSaveTool-<version>.zip file from the Releases page, and extract it somewhere. Then, launch MassBuilderSaveTool.exe.

Building on MSYS2 - IGNORE IF YOU JUST WANT TO USE THE APP!

  1. Install the 64-bit (x86_64) version of MSYS2 in its default path (C:\msys64), and update it fully.
  2. Run pacman -S git mingw-w64-x86_64-toolchain mingw-w64-x86_64-cmake mingw-w64-x86_64-ninja.
  3. In a MINGW64 shell, type git clone https://github.com/williamjcm/MassBuilderSaveTool.
  4. Type cd MassBuilderSaveTool && git submodule init && git submodule update && mkdir build && cd build.
  5. Type cmake -GNinja -DCMAKE_BUILD_TYPE=Release ..
  6. Type ninja
  7. ...
  8. Profit!

You'll be able to find the executable in build/Release/bin.