Commit graph

526 commits

Author SHA1 Message Date
57f1a3ccef
Application: make BS/ES swapping non-advanced. 2024-12-12 15:39:19 +01:00
826f53c26b
Application: improve style of about dialog. 2024-12-12 15:38:00 +01:00
71ca5d7625
Application: comment a call ImGui complained about. 2024-12-12 15:37:37 +01:00
7540f9c152
Application: adapt to Magnum changes. 2024-12-12 15:36:38 +01:00
f77fde3aff
Update submodules. 2024-12-12 15:13:01 +01:00
90a3dc65bf
Application: use name instead of payload type as ID. 2024-12-10 14:25:16 +01:00
08de4ef475
Application: improve weapon management UI. 2024-12-08 20:35:54 +01:00
a3c2865e68
Application: make a variable constexpr. 2024-12-08 20:34:05 +01:00
e425c81db6
Application: improve drawUnsafeWidget(). 2024-12-08 20:33:13 +01:00
6aba2bf8c5
Application: allow swapping BS<->ES.
This is the only safe swap that won't be a pain in the ass to deal
with. The best I can do for other weapons is allowing to change
their type, which will come later.
2024-12-08 20:29:39 +01:00
f322cf4ab2
GameObjects: minor formatting fix. 2024-12-08 20:28:44 +01:00
74e99d22b1
Application: minor formatting fix. 2024-12-08 16:39:47 +01:00
0e9b11b850
GameData: fix typo. 2024-12-07 16:57:13 +01:00
9629047fbc
Application: improve how invalid IDs are handled. 2024-12-07 15:13:14 +01:00
9469518a4e
ImportExport: remove entirely. 2024-12-07 15:12:06 +01:00
1337329efb
GameData: add IDs for hidden weapon parts. 2024-12-07 14:57:02 +01:00
f11c7828e5
Application: allow hiding any weapon part.
This also improves hiding of shield parts and missiles at the same
time.
2024-12-07 14:56:00 +01:00
3fb294ca4a
Application: change how advanced mode is presented. 2024-12-07 14:55:12 +01:00
c8daeb0656
CMakeLists: start working on 1.6. 2024-12-07 14:54:34 +01:00
c14673ad14
Application: expand a message. 2024-12-07 14:53:29 +01:00
8cd43c2a89
Application,Configuration: remove armoury stuff.
This won't be supported any time soon.
2024-12-07 14:51:38 +01:00
1b88e8e972
CMakeLists: bump to 1.5.3. 2024-12-06 20:18:58 +01:00
9e627f5100
GameObjects: improve Mass error reporting. 2024-12-06 20:15:33 +01:00
a35cddfc0c
Application: fix crash when weapon has no parts. 2024-12-06 19:51:50 +01:00
1dd2be6768
Application: fix connected Vector3d X/Z drag/sliders. 2024-12-06 19:50:40 +01:00
871a750f66
Mass: improve reliability of staged builds. 2024-12-06 18:24:10 +01:00
0da7de19fc
Gvas: fix some JSON!MASS fuckery.
To the community: I know VD didn't properly QA it, but please, be
careful with the system!
2024-12-06 18:21:22 +01:00
975c4c8664
Application: allow opening URLs in Wine.
Valve seems to have fixed that issue with winebrowser not working
properly for URLs.
2024-08-23 17:10:44 +02:00
ceaa3ba6e4
Add [[nodiscard]] specifiers as recommended by CLion. 2024-08-23 17:10:00 +02:00
41f5777379
Cleanup includes and improve code style. 2024-08-23 17:09:14 +02:00
608fc9c4c3
CMakeLists: bump version number. 2024-07-30 13:57:39 +02:00
1aa301c316
Application,GameData: add support for hidden armours. 2024-07-30 13:43:36 +02:00
30e6ee4018
Application: show a signed value in the armour editor. 2024-07-30 13:43:10 +02:00
72d3745c08
Submodules: update efsw.
This didn't fix the file watcher spamming issue, though.
2024-07-30 13:41:25 +02:00
4b4f52c89c
CMakeLists: bump version number. 2024-07-24 19:50:33 +02:00
1a21afcfab
Managers: fix an issue with importing builds. 2024-07-24 19:41:06 +02:00
4bcd9521b3
Managers: improve an error message. 2024-07-24 19:40:50 +02:00
205c502c54
Configuration/Application: disable armoury. 2024-07-22 11:15:39 +02:00
40f2d88433
CMakeLists: bump version number 2024-07-22 11:00:13 +02:00
57f6364b7f
Managers,Application: adapt to StagedMassManager. 2024-07-20 13:29:54 +02:00
db4632182a
Managers: implement StagedMassManager. 2024-07-20 13:22:15 +02:00
4787415432
CMakeLists: change the codename. 2024-07-16 13:01:39 +02:00
fdb8704f00
GameData: fill missing story/mission data. 2024-07-16 13:01:06 +02:00
07832e6a89
GameObjects: fix a condition. 2024-07-15 15:31:16 +02:00
380f77cc80
Application,Game{Data,Objects}: support 0.11 materials. 2024-07-15 15:30:32 +02:00
ce2a8df6a1
GameData: add the new weapon parts. 2024-07-15 12:57:36 +02:00
f2927acd50
Maps: reorder the armour slots. 2024-07-14 20:35:03 +02:00
d975dd9723
GameData: add the IDs for the Zenith set. 2024-07-14 20:34:32 +02:00
c303345437
CMakeLists: mark 0.11 support as official.
Some of the new stuff still isn't supported yet, but it'll be when
the release happens.
2024-07-14 19:38:08 +02:00
8b8fbee6ba
Gvas,GameObjects,Application: fix UE5 builds. 2024-07-14 19:26:12 +02:00