057185cb65
SaveTool: reorganise some code.
2021-06-20 23:48:23 +02:00
9fb654c89d
SaveTool: change how the game state is displayed.
2021-06-20 19:36:42 +02:00
d23095f662
SaveTool: remove an unused argument in handleFileAction.
2021-06-20 14:14:10 +02:00
e77f46ecc4
SaveTool: use Magnum types.
2021-06-20 14:13:30 +02:00
3172939b53
SaveTool: add a {Push,Pop}ID pair.
...
There were issues with the buttons in the backup list.
2021-06-20 14:11:18 +02:00
6842b3d3f3
SaveTool: add a fallback if there are no profile backups.
...
The table formatting was messed up when there were no backups, so I'm
working around it by... not displaying the table.
2021-06-20 14:10:09 +02:00
5dc7fbc06c
ProfileManager: use Magnum types.
2021-06-20 14:08:17 +02:00
5bdb710356
Profile: use Magnum types.
2021-06-20 14:07:43 +02:00
6886334d61
MassBuilderManager: use Magnum types.
2021-06-20 14:06:55 +02:00
445c8873ae
Mass: use Magnum types.
2021-06-20 14:06:36 +02:00
a91546d8a5
Mass: make the constructor explicit.
...
Implicit initialisation from a std::string could be dangerous, so, let's
avoid that.
2021-06-20 13:54:35 +02:00
e9d509fd36
StoryProgress: update formatting, and use Magnum types.
...
While I could keep using std::int32_t, as Magnum's Int type maps to it,
I want to be consistent with the rest of Magnum. Also, lots of
whitespace there, but readability is improved.
2021-06-20 13:53:38 +02:00
19262ae05e
LastMissionId: update formatting, and use Magnum types.
...
While I could keep using std::int32_t, as Magnum's Int type maps to it,
I want to be consistent with the rest of Magnum.
2021-06-20 13:43:30 +02:00
b0affadd9a
Add output redirection in release mode.
...
Debug mode gets outputted to std{out,err}. While most IDEs are sane
enough to capture the streams by default (hello, Qt Creator!), others
aren't (such as CLion, but there's a workaround there), and you can
forget about CMD output as well. Ugh, I hate Windows...
2021-06-20 13:39:43 +02:00
61d1e3635f
Add initial files.
...
Feature parity is also reached.
2021-06-11 19:24:52 +02:00
e4bbd9ac59
.gitignore: add CLion/IDEA folder.
...
I'm trying CLion for now, as it seems interesting.
2021-06-08 23:04:11 +02:00
f68f632a01
Add COPYING.
2021-05-24 22:13:04 +02:00
ef3444f90b
Add .gitignore.
2021-05-24 13:29:14 +02:00