|
b909f0ac13
|
Profile: fix bug in material saving when array doesn't exist.
|
2022-12-13 21:03:43 +01:00 |
|
|
dfd0d56ab0
|
Profile,SaveTool: add support for T6 materials.
|
2022-11-25 16:25:56 +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 |
|
|
45bc2b97d9
|
Profile: add property names.
|
2022-11-21 18:58:01 +01:00 |
|
|
11c089d408
|
Mass,Profile: improve safety by checking the save type.
|
2022-04-02 19:54:32 +02:00 |
|
|
8f4708f518
|
Profile: provide shorthand getters.
|
2022-03-09 13:25:26 +01:00 |
|
|
b859bf7ab5
|
Update Corrade/Magnum and adapt to changes.
Also a few misc things, but nothing really noteworthy.
|
2022-03-09 11:04:19 +01:00 |
|
|
db6836ec33
|
Profile(Manager): add basic 0.8 profile support.
|
2022-03-06 14:42:24 +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 |
|
|
d0ddc73852
|
Profile: fix a compile error.
|
2022-02-25 21:00:32 +01:00 |
|
|
a1c17b7138
|
Profile(Manager),SaveTool: improve error handling and fix bugs.
|
2022-02-24 14:00:47 +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 |
|
|
0ac1e759ca
|
Profile(Manager),SaveTool: prepare for legacy/normal distinction.
|
2022-01-20 19:42:27 +01:00 |
|
|
bfe9a2c3a8
|
Profile: fix a crash that happens when restoring a backup.
|
2021-10-04 18:17:51 +02:00 |
|
|
10368e09db
|
Profile: add default values for some members.
|
2021-09-27 16:18:03 +02:00 |
|
|
bd255ef8d5
|
Profile: ensure (in)validity.
|
2021-09-27 16:17:32 +02:00 |
|
|
9bc4aaf66b
|
Profile: add data caching.
Querying the properties each frame isn't performant because of all the
casts and pointer indirections.
|
2021-09-24 21:51:06 +02:00 |
|
|
76e36791d7
|
Profile: remove Locators.h.
It's not needed anymore.
|
2021-09-23 19:11:08 +02:00 |
|
|
50a7b1d7f0
|
Profile: adapt to UESaveFile.
Also change ProfileManager to use growable arrays instead of vectors.
|
2021-09-23 19:01:42 +02:00 |
|
|
ea6bf5b582
|
Locators: add inventory locators for later use.
|
2021-07-13 18:12:20 +02:00 |
|
|
f2fc8e1f44
|
Profile: no need for a redundant initilisation.
|
2021-07-10 16:43:34 +02:00 |
|
|
ab84b84d72
|
Profile/Locators.h: improve readability.
|
2021-07-10 16:37:48 +02:00 |
|
|
5bdb710356
|
Profile: use Magnum types.
|
2021-06-20 14:07:43 +02:00 |
|
|
61d1e3635f
|
Add initial files.
Feature parity is also reached.
|
2021-06-11 19:24:52 +02:00 |
|