457bb5e89f
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.
2022-12-13 21:11:54 +01:00
5144121812
Match the new coding style I use.
2022-12-13 21:11:53 +01:00
cf69d3396f
Configuration: add missing licence text.
2022-12-13 21:11:53 +01:00
3403feb668
SaveTool: move the configuration to its own class.
2022-12-13 21:11:53 +01:00
6450572f97
SaveTool: add a wrapper over ImGui::Checkbox().
...
This way, I can make it work like radio buttons or selectables.
2022-12-13 21:11:53 +01:00
81b35476a0
CMakeLists: bump version number.
2022-12-13 21:08:30 +01:00
b909f0ac13
Profile: fix bug in material saving when array doesn't exist.
2022-12-13 21:03:43 +01:00
aff84ccc96
SaveTool: minor formatting changes.
2022-12-01 23:39:53 +01:00
8177d61755
SaveTool: fix some string-related issues.
2022-12-01 23:38:54 +01:00
c0943bd084
Bump version number.
2022-11-30 10:03:57 +01:00
6fa21128ab
SaveTool: improve FPS capping mechanism.
2022-11-30 10:03:45 +01:00
a8ab212931
Bump version number.
2022-11-27 08:58:54 +01:00
9de6766750
SaveTool: add the libcurl version to the about screen.
2022-11-26 11:31:14 +01:00
90ff680aff
Main: fix Clang builds.
...
For some reason, only GCC has setlocale() wrapped in the std namespace.
2022-11-26 11:30:48 +01:00
07fca7b0d0
SaveTool: make the update checker split on CRLF, not just LF.
...
Just in case...
2022-11-25 17:34:42 +01:00
4ea694ea6e
SaveTool: add advanced mode.
...
This'll help hide undocumented values.
2022-11-25 17:10:56 +01:00
722cc511d6
Main: don't forget to initialise Logger.
...
Especially on release builds...
2022-11-25 17:10:26 +01:00
924838ecb4
Logger: cleanup.
2022-11-25 17:10:01 +01:00
dfd0d56ab0
Profile,SaveTool: add support for T6 materials.
2022-11-25 16:25:56 +01:00
89a10ff98d
Maps/LastMissionId: update for version 0.9.
2022-11-25 15:19:37 +01:00
71fde374a9
Maps/StoryProgress: update for 0.9.
2022-11-25 15:19:21 +01:00
c7cc3ba76c
Maps/WeaponParts: added the new ranged base parts.
2022-11-25 11:47:12 +01:00
0aa933e766
SaveTool: change the SDL version check.
2022-11-25 11:46:47 +01:00
5ea6f1e3a7
SaveToo: add HiDPI support to ImGui.
...
I... kinda forgot to do that.
2022-11-25 11:46:14 +01:00
32046d9bf8
Update dependencies and adapt to changes.
2022-11-25 10:33:55 +01:00
3c4dfbda9a
SaveTool: make the weapon part selector focus on the current item.
2022-11-25 09:43:32 +01:00
d1712bf8cb
Mass: add logging indentation to refreshValues().
2022-11-25 09:43:11 +01:00
567546489f
Maps/Accessories: update with 0.9 accessories.
...
Also update formatting for better readability.
2022-11-25 09:42:44 +01:00
c054169124
SaveTool: update formatting of accessory numbers.
2022-11-24 11:13:08 +01:00
b58ff5a763
Maps/Accessories: separate the size from the label.
...
That now means it's possible to filter the accessory list by accessory
size.
2022-11-24 10:46:58 +01:00
28eb40f6b4
PropertySerialiser: remove logging for missing serialisers.
...
It's spammy when dealing with most structures in the save files.
2022-11-24 10:45:37 +01:00
d0a3375d7a
Serialisers: use Logger.
2022-11-24 09:12:41 +01:00
393ec4a372
UESaveFile: use Logger.
2022-11-22 11:03:45 +01:00
83e9169dae
MassManager: use Logger ***everywhere***.
2022-11-22 10:35:05 +01:00
8625f8835c
SaveTool: use Logger.
2022-11-22 10:34:25 +01:00
c3a9c8dd31
ToastQueue: use strings for data instead of views.
...
Why the fuck didn't I catch that sooner ?
2022-11-22 10:23:53 +01:00
51b25ea9c5
MassManager: use Logger _everywhere_.
2022-11-22 10:06:22 +01:00
1421257c4f
SaveTool: some more cleanup.
2022-11-21 20:47:09 +01:00
df5fa7a39e
SaveTool: remove the FPS cap implementation.
...
I should port the code from my raycaster engine to here.
2022-11-21 20:40:10 +01:00
c5b4747685
SaveTool: clean things up a bit.
2022-11-21 20:37:28 +01:00
7ddc8e0748
Main: edit a message.
2022-11-21 19:28:49 +01:00
7392d961c7
SaveTool: update formatting.
2022-11-21 19:28:37 +01:00
fa81d2428e
SaveTool: increase reliability.
2022-11-21 19:22:03 +01:00
79c97733db
ProfileManager: use Logger.
2022-11-21 19:21:49 +01:00
060daebe17
SaveTool: improve reliability.
2022-11-21 19:09:18 +01:00
8cf5351f0b
Profile: use Logger.
2022-11-21 19:03:18 +01:00
e795e276da
Profile(Manager),SaveTool: get rid of that legacy nonsense.
2022-11-21 19:03:00 +01:00
bf820f65ec
Profile: setResource() now can create an array if it's missing.
2022-11-21 18:59:30 +01:00
fb6246cff7
Profile: ensure a profile is invalid if the GVAS underneath is too.
2022-11-21 18:58:57 +01:00
7257b9865c
Profile: clean headers up a bit.
2022-11-21 18:58:19 +01:00