|
6f3da0b4a7
|
Mass: add some sanity checks.
|
2021-10-02 19:23:35 +02:00 |
|
|
19c00a3ce3
|
Mass: rename Armour to ArmourPart.
This is more consistent with WeaponPart, which designates a part of the
full weapon.
|
2021-10-02 19:22:52 +02:00 |
|
|
79762e176e
|
Mass: add (partial) support for custom style edition.
|
2021-10-02 14:52:48 +02:00 |
|
|
b5b5b3b38c
|
Mass: rename some members.
|
2021-10-02 14:51:39 +02:00 |
|
|
e4cfd3834a
|
Mass: update CustomStyle.
|
2021-09-29 11:07:10 +02:00 |
|
|
e77cce5b42
|
Mass: add missing value to CustomStyle.
|
2021-09-27 21:55:05 +02:00 |
|
|
18aa7f659e
|
SaveTool: move the tw macro so all SaveTool files can use it.
|
2021-09-27 20:51:48 +02:00 |
|
|
1612e4372b
|
SaveTool: make the file watcher less aggressive.
|
2021-09-27 20:50:37 +02:00 |
|
|
b377e0de6c
|
Mass: add a missing variable to CustomStyle.
|
2021-09-27 20:50:03 +02:00 |
|
|
0a438a4d72
|
MassManager: adapt to Mass changes.
|
2021-09-27 17:54:42 +02:00 |
|
|
e839d1c19b
|
SaveTool: adapt to Mass changes.
|
2021-09-27 17:54:30 +02:00 |
|
|
5689ec6c1a
|
SaveTool: adapt to Profile changes.
|
2021-09-27 17:53:56 +02:00 |
|
|
c2d0fbd941
|
Mass: adapt to UESaveFile.
|
2021-09-27 17:52:47 +02:00 |
|
|
2b2320ae0a
|
UESaveFile: clear properties when reloading data.
|
2021-09-27 16:21:39 +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 |
|
|
911e18fc0a
|
UESaveFile: add a few sanity things.
|
2021-09-27 16:16:47 +02:00 |
|
|
0c257bcfa6
|
GenericStructProperty: remove a redundant function.
|
2021-09-25 15:46:01 +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 |
|
|
79e3193309
|
ArrayProperty: update at() to cast as well.
|
2021-09-23 21:54:59 +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 |
|
|
1caa472833
|
UESaveFile: add more error messages.
|
2021-09-23 18:25:28 +02:00 |
|
|
d3d065c945
|
StructSerialiser: fix serialisation of array'd structs.
Not all of them are generic structs, after all.
|
2021-09-23 18:24:55 +02:00 |
|
|
b8b156a724
|
Add a serialiser for struct sttResourceItemValue.
|
2021-09-23 15:09:18 +02:00 |
|
|
9c1aeb753e
|
UESaveFile: add API to append a property.
|
2021-09-23 15:08:20 +02:00 |
|
|
0006c90a21
|
UESaveFile: add sanity check when reading files.
|
2021-09-23 15:07:29 +02:00 |
|
|
0826d4aede
|
UESaveFile: close the file after we're done writing to it.
|
2021-09-22 21:50:39 +02:00 |
|
|
b3220ca8e1
|
MapPropertySerialiser: fix serialisation of demo saves.
|
2021-09-22 21:50:08 +02:00 |
|
|
48210c7186
|
UESaveFile: prevent reloading data on save.
|
2021-09-22 19:46:41 +02:00 |
|
|
f500e982e6
|
MapPropertySerialiser: add support for demo props.
|
2021-09-22 19:35:16 +02:00 |
|
|
2e1949ed5d
|
BytePropertySerialiser: add support for demo props.
|
2021-09-22 19:16:33 +02:00 |
|
|
10becfdc31
|
PropertySerialiser: add an explicit cast.
|
2021-09-22 18:25:15 +02:00 |
|
|
f286ec0633
|
UESaveFile,GenericStructProperty: update at().
|
2021-09-22 18:23:16 +02:00 |
|
|
ce29d6174c
|
UESaveFile: allow the class to be moved.
|
2021-09-22 18:22:48 +02:00 |
|
|
de07b760d0
|
Add UESaveFile.
|
2021-09-22 17:37:50 +02:00 |
|
|
66d96bd893
|
SaveTool: update formatting.
|
2021-09-22 10:47:23 +02:00 |
|
|
083b60aac4
|
Update dependencies.
|
2021-09-19 13:09:04 +02:00 |
|
|
918b26ab5e
|
SaveTool: add some frame info display.
|
2021-09-10 16:16:21 +02:00 |
|
|
32bc179120
|
SaveTool: change an include.
The old one works on my setup, but might not work on others.
|
2021-09-10 16:15:27 +02:00 |
|
|
c64684b34c
|
StyleNames: add placeholders for custom/global style names.
|
2021-09-10 16:14:31 +02:00 |
|
|
40840e3128
|
Mass: add support for reading joint sliders.
|
2021-09-10 16:13:29 +02:00 |
|
|
c7c379c419
|
SaveTool: adapt main manager to Mass changes.
|
2021-08-29 19:39:29 +02:00 |
|
|
a9a5bfb2af
|
SaveTool: add basic skeleton for the M.A.S.S. viewer.
|
2021-08-28 21:03:06 +02:00 |
|
|
5f4576a2bc
|
SaveTool: improve readability of the header.
|
2021-08-28 20:57:06 +02:00 |
|
|
f3318e0ed1
|
SaveTool: add safety measures in drawMassViewer().
|
2021-08-28 20:22:04 +02:00 |
|
|
7fcf8b518e
|
Mass: add functions to read/write frame styles.
|
2021-08-28 20:21:13 +02:00 |
|
|
69021eacdf
|
Mass: change how the name is obtained, and move the state enum.
|
2021-08-28 20:20:09 +02:00 |
|
|
bd6e55826d
|
Add StyleNames.h.
|
2021-08-28 20:16:19 +02:00 |
|
|
597e9dfe98
|
SaveTool: initial work for the viewer UI.
|
2021-08-19 20:35:00 +02:00 |
|