Commit Graph

362 Commits

Author SHA1 Message Date
Guillaume Jacquemin 7b64d78b5b CMakeLists: bump version number. 2022-12-13 22:53:47 +01:00
Guillaume Jacquemin 59aa006611 Profile: actually fix the fix. 2022-12-13 22:53:36 +01:00
Guillaume Jacquemin 81b35476a0 CMakeLists: bump version number. 2022-12-13 21:08:30 +01:00
Guillaume Jacquemin b909f0ac13 Profile: fix bug in material saving when array doesn't exist. 2022-12-13 21:03:43 +01:00
Guillaume Jacquemin aff84ccc96 SaveTool: minor formatting changes. 2022-12-01 23:39:53 +01:00
Guillaume Jacquemin 8177d61755 SaveTool: fix some string-related issues. 2022-12-01 23:38:54 +01:00
Guillaume Jacquemin c0943bd084 Bump version number. 2022-11-30 10:03:57 +01:00
Guillaume Jacquemin 6fa21128ab SaveTool: improve FPS capping mechanism. 2022-11-30 10:03:45 +01:00
Guillaume Jacquemin a8ab212931 Bump version number. 2022-11-27 08:58:54 +01:00
Guillaume Jacquemin 9a7aaaeaca Update .gitignore. 2022-11-26 11:45:36 +01:00
Guillaume Jacquemin b3bf75918e Update README. 2022-11-26 11:44:57 +01:00
Guillaume Jacquemin 9de6766750 SaveTool: add the libcurl version to the about screen. 2022-11-26 11:31:14 +01:00
Guillaume Jacquemin 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
Guillaume Jacquemin 07fca7b0d0 SaveTool: make the update checker split on CRLF, not just LF.
Just in case...
2022-11-25 17:34:42 +01:00
Guillaume Jacquemin 4ea694ea6e SaveTool: add advanced mode.
This'll help hide undocumented values.
2022-11-25 17:10:56 +01:00
Guillaume Jacquemin 722cc511d6 Main: don't forget to initialise Logger.
Especially on release builds...
2022-11-25 17:10:26 +01:00
Guillaume Jacquemin 924838ecb4 Logger: cleanup. 2022-11-25 17:10:01 +01:00
Guillaume Jacquemin dfd0d56ab0 Profile,SaveTool: add support for T6 materials. 2022-11-25 16:25:56 +01:00
Guillaume Jacquemin 89a10ff98d Maps/LastMissionId: update for version 0.9. 2022-11-25 15:19:37 +01:00
Guillaume Jacquemin 71fde374a9 Maps/StoryProgress: update for 0.9. 2022-11-25 15:19:21 +01:00
Guillaume Jacquemin c7cc3ba76c Maps/WeaponParts: added the new ranged base parts. 2022-11-25 11:47:12 +01:00
Guillaume Jacquemin 0aa933e766 SaveTool: change the SDL version check. 2022-11-25 11:46:47 +01:00
Guillaume Jacquemin 5ea6f1e3a7 SaveToo: add HiDPI support to ImGui.
I... kinda forgot to do that.
2022-11-25 11:46:14 +01:00
Guillaume Jacquemin 32046d9bf8 Update dependencies and adapt to changes. 2022-11-25 10:33:55 +01:00
Guillaume Jacquemin 3c4dfbda9a SaveTool: make the weapon part selector focus on the current item. 2022-11-25 09:43:32 +01:00
Guillaume Jacquemin d1712bf8cb Mass: add logging indentation to refreshValues(). 2022-11-25 09:43:11 +01:00
Guillaume Jacquemin 567546489f Maps/Accessories: update with 0.9 accessories.
Also update formatting for better readability.
2022-11-25 09:42:44 +01:00
Guillaume Jacquemin c054169124 SaveTool: update formatting of accessory numbers. 2022-11-24 11:13:08 +01:00
Guillaume Jacquemin 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
Guillaume Jacquemin 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
Guillaume Jacquemin d0a3375d7a Serialisers: use Logger. 2022-11-24 09:12:41 +01:00
Guillaume Jacquemin 393ec4a372 UESaveFile: use Logger. 2022-11-22 11:03:45 +01:00
Guillaume Jacquemin 83e9169dae MassManager: use Logger ***everywhere***. 2022-11-22 10:35:05 +01:00
Guillaume Jacquemin 8625f8835c SaveTool: use Logger. 2022-11-22 10:34:25 +01:00
Guillaume Jacquemin 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
Guillaume Jacquemin 51b25ea9c5 MassManager: use Logger _everywhere_. 2022-11-22 10:06:22 +01:00
Guillaume Jacquemin 1421257c4f SaveTool: some more cleanup. 2022-11-21 20:47:09 +01:00
Guillaume Jacquemin 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
Guillaume Jacquemin c5b4747685 SaveTool: clean things up a bit. 2022-11-21 20:37:28 +01:00
Guillaume Jacquemin 7ddc8e0748 Main: edit a message. 2022-11-21 19:28:49 +01:00
Guillaume Jacquemin 7392d961c7 SaveTool: update formatting. 2022-11-21 19:28:37 +01:00
Guillaume Jacquemin fa81d2428e SaveTool: increase reliability. 2022-11-21 19:22:03 +01:00
Guillaume Jacquemin 79c97733db ProfileManager: use Logger. 2022-11-21 19:21:49 +01:00
Guillaume Jacquemin 060daebe17 SaveTool: improve reliability. 2022-11-21 19:09:18 +01:00
Guillaume Jacquemin 8cf5351f0b Profile: use Logger. 2022-11-21 19:03:18 +01:00
Guillaume Jacquemin e795e276da Profile(Manager),SaveTool: get rid of that legacy nonsense. 2022-11-21 19:03:00 +01:00
Guillaume Jacquemin bf820f65ec Profile: setResource() now can create an array if it's missing. 2022-11-21 18:59:30 +01:00
Guillaume Jacquemin fb6246cff7 Profile: ensure a profile is invalid if the GVAS underneath is too. 2022-11-21 18:58:57 +01:00
Guillaume Jacquemin 7257b9865c Profile: clean headers up a bit. 2022-11-21 18:58:19 +01:00
Guillaume Jacquemin 45bc2b97d9 Profile: add property names. 2022-11-21 18:58:01 +01:00