1421257c4f
SaveTool: some more cleanup.
2022-11-21 20:47:09 +01:00
dbc52ec28f
SaveTool: allow changing the equipped accessory.
2022-04-02 21:34:45 +02:00
ac1276761e
SaveTool: fix "external changes detected" on saving in the tool.
...
I hope.
2022-03-22 09:59:30 +01:00
133c34f5f7
SaveTool: make the tuning tab present only in debug builds.
2022-03-20 11:32:08 +01:00
04beebbc1c
SaveTool: implement the UI for BL placement editing.
2022-03-20 10:17:14 +01:00
e997312286
SaveTool: rename tabs in the build viewer.
2022-03-11 10:56:52 +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
f522d20dd4
SaveTool: fragment SaveTool_MassViewer.cpp.
...
This will make maintenance easier. I hope.
2022-03-02 14:43:02 +01:00
350ad59f8e
SaveTool: add a convenience wrapper over ImGui stuff.
2022-02-23 21:59:00 +01:00
883d5d3f41
Mass,SaveTool: improve error handling.
2022-02-23 15:47:34 +01:00
77d7eaefad
SaveTool: fix a condition.
2022-02-23 10:18:58 +01:00
82170b3078
Mass,SaveTool: optimise the effect colour mode.
2022-02-17 20:22:33 +01:00
88abf91047
Mass,SaveTool: add some future-proofing.
2022-02-17 20:01:59 +01:00
4000421a8c
Mass,SaveTool: refactor even more code.
2022-02-13 10:31:55 +01:00
28db82c8a9
Weapon,Mass,SaveTool: refactor some more code.
2022-02-09 14:17:05 +01:00
9f324c30fd
Delete WeaponTypes.h.
...
It's not needed anymore.
2022-02-09 13:54:44 +01:00
41cd92352d
Mass: refactor and optimise some parts.
2022-02-09 13:41:55 +01:00
940fe3feee
SaveTool: implement weapon copying.
2022-01-30 14:04:22 +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
8fb837bfc0
SaveTool: finish implementing weapon reordering.
2022-01-30 09:48:14 +01:00
1621a4dbd5
SaveTool: move M.A.S.S. viewer state tracking.
...
That way, it's easier to reset. Some states, such as the current tab or
which headers are open/collapsed, are internal to ImGui, though, so I
can't do much there. Well, I could use the internal ImGui API, but, it's
still a pain in the ass.
2022-01-14 13:22:51 +01:00
7fb269f862
SaveTool: change viewer window ID.
2022-01-07 09:35:32 +01:00
c6de9c1940
SaveTool: finish most of the M.A.S.S. viewer.
...
Some parts are very unfinished, but do work.
2021-12-02 19:23:28 +01:00
e839d1c19b
SaveTool: adapt to Mass changes.
2021-09-27 17:54:30 +02:00
918b26ab5e
SaveTool: add some frame info display.
2021-09-10 16:16:21 +02:00
a9a5bfb2af
SaveTool: add basic skeleton for the M.A.S.S. viewer.
2021-08-28 21:03:06 +02:00
f3318e0ed1
SaveTool: add safety measures in drawMassViewer().
2021-08-28 20:22:04 +02:00
597e9dfe98
SaveTool: initial work for the viewer UI.
2021-08-19 20:35:00 +02:00