9c074c24bd
Update coding style.
...
Magnum's type names are fine, but I'd rather limit what depends on
Magnum as much as possible. Vector types are still allowed, though. No
way I'll write my own.
2023-01-13 10:02:29 +01:00
3c2cb001ff
Match the new coding style I use.
2023-01-13 10:02:29 +01:00
e336b37d81
SaveTool: move the configuration to its own class.
2023-01-13 10:02:29 +01:00
dfd0d56ab0
Profile,SaveTool: add support for T6 materials.
2022-11-25 16:25:56 +01:00
32046d9bf8
Update dependencies and adapt to changes.
2022-11-25 10:33:55 +01:00
1421257c4f
SaveTool: some more cleanup.
2022-11-21 20:47:09 +01:00
a33cbdfad6
SaveTool: fix includes.
2022-11-21 09:49:01 +01:00
16b8807eb7
SaveTool: remove unsafe mode.
...
It was just not good at all.
2022-11-21 09:20:21 +01:00
f4adb9e26a
SaveTool: fix a few bugs.
2022-03-21 16:31:29 +01:00
ce0ca07afc
SaveTool: various UI tweaks.
2022-03-20 09:14:46 +01:00
e2d31854b4
SaveTool: use ImGui's {Begin,End}Disabled API.
2022-03-11 09:20:24 +01:00
f1a4b64219
SaveTool: use the shorthand getters added in the previous commit.
2022-03-09 13:27:21 +01:00
b859bf7ab5
Update Corrade/Magnum and adapt to changes.
...
Also a few misc things, but nothing really noteworthy.
2022-03-09 11:04:19 +01:00
89bba618fb
SaveTool: eliminate a few format warnings.
2022-03-06 14:30:04 +01:00
8791eb32ac
Use Corrade's String(View) types where possible.
...
Utility::Directory, efsw, cpr, and json.hpp are the only obstacles to a
complete removal of std::string usages.
2022-03-04 21:18:55 +01:00
572585e648
SaveTool: optimise code readability.
...
...mostly for Clang/CLion. :D
2022-03-02 11:46:31 +01:00
de2ba9ce7f
Mass(Manager),SaveTool: improve error handling.
2022-02-26 14:48:45 +01:00
a1c17b7138
Profile(Manager),SaveTool: improve error handling and fix bugs.
2022-02-24 14:00:47 +01:00
350ad59f8e
SaveTool: add a convenience wrapper over ImGui stuff.
2022-02-23 21:59:00 +01:00
51faed7210
Update copyright years.
...
I should have done that earlier... and of course I forgot a few files...
2022-01-30 11:38:22 +01:00
9a9c08391a
SaveTool: change how story progress is handled.
2022-01-15 11:01:11 +01:00
51602c713a
SaveTool: update layout.
2022-01-14 13:42:09 +01:00
05a2b1cfb0
SaveTool: change a drag widget to a slider.
2021-10-12 16:53:19 +02:00
0904384e0d
SaveTool: fixed a condition for drag and dropping builds.
2021-10-03 00:14:07 +02:00
e839d1c19b
SaveTool: adapt to Mass changes.
2021-09-27 17:54:30 +02:00
5689ec6c1a
SaveTool: adapt to Profile changes.
2021-09-27 17:53:56 +02:00
66d96bd893
SaveTool: update formatting.
2021-09-22 10:47:23 +02:00
c7c379c419
SaveTool: adapt main manager to Mass changes.
2021-08-29 19:39:29 +02:00
597e9dfe98
SaveTool: initial work for the viewer UI.
2021-08-19 20:35:00 +02:00
4cdd1b35ec
Mass(Manager): rework to prepare for the viewer.
2021-08-19 20:34:37 +02:00
f323215844
SaveTool: improve a button.
2021-08-19 14:31:17 +02:00
e580736ac6
SaveTool: improve the M.A.S.S. manager UI.
2021-08-19 14:11:18 +02:00
2644a73fc9
SaveTool: change the look of the research inv table.
2021-08-19 14:02:21 +02:00
c4fc910ab0
SaveTool: add tier display to the research inventory.
...
Closes #11 .
2021-08-18 15:37:03 +02:00
e99ff14749
SaveTool: add a "cheat mode" toggle.
2021-07-28 15:00:15 +02:00
445d7323b3
SaveTool: add configuration system.
2021-07-23 14:17:42 +02:00
688e61b9ae
MassManager: move some fields to SaveTool.
2021-07-21 20:57:39 +02:00
2a617b3359
MassBuilderManager: move functionality to SaveTool.
...
And also improve the main menu too.
2021-07-21 14:36:49 +02:00
7531dc88ac
CMakeLists: use macros for stuff like app version.
2021-07-13 18:46:21 +02:00
c5d0d6e089
SaveTool: reduce max materials to 9999.
...
For some reason, the game clamps them to that after a mission.
2021-07-10 16:52:11 +02:00
d7f991cd2e
SaveTool: bump MB version.
2021-07-10 16:50:30 +02:00
9e7b6a4153
SaveTool: fix alignment.
2021-07-10 16:48:58 +02:00
69d4484c91
SaveTool: bump max credits for editor.
2021-07-10 16:47:18 +02:00
476eb2b1e6
SaveTool: improve readability.
2021-07-10 16:46:45 +02:00
ed25f7f5fa
SaveTool: remove a redundant initialisation.
2021-07-10 16:46:03 +02:00
92cab050ad
SaveTool: reorganise the UI again.
2021-06-21 00:28:16 +02:00
057185cb65
SaveTool: reorganise some code.
2021-06-20 23:48:23 +02:00
e77f46ecc4
SaveTool: use Magnum types.
2021-06-20 14:13:30 +02:00
61d1e3635f
Add initial files.
...
Feature parity is also reached.
2021-06-11 19:24:52 +02:00