|
cb19e3781a
|
Allow compilation without visual_data feature enabled
|
2023-09-24 16:04:39 -04:00 |
|
|
86c8d6a122
|
Fix some lint issues
|
2023-09-24 15:41:05 -04:00 |
|
|
dc3e6830c2
|
Use result in EXL's test_write
|
2023-09-24 15:40:55 -04:00 |
|
|
7cbe2fe853
|
Add homepage blurb
|
2023-09-24 15:40:38 -04:00 |
|
|
3115ec1f68
|
Continue to work on SHPK parsing, including parameters
|
2023-09-24 15:40:07 -04:00 |
|
|
9936eeb818
|
Add functions to make gear, skin, face, hair, and ear material paths
|
2023-09-23 14:52:32 -04:00 |
|
|
4dfd36dbd8
|
Fix and quiet clippy warnings
|
2023-09-22 19:17:24 -04:00 |
|
|
e18a242bcb
|
Fix Blowfish test
|
2023-09-22 18:46:58 -04:00 |
|
|
56a738fde7
|
Fix EXL writing test by preserving the order
|
2023-09-22 18:46:49 -04:00 |
|
|
cece5936e8
|
Hide some unnessecary symbols from the doc
|
2023-09-22 18:34:24 -04:00 |
|
|
80f80ac0f5
|
Improve common module docs
|
2023-09-22 18:15:23 -04:00 |
|
|
2ce18ec66a
|
Add the missing documentation for CharDat, rename struct too
|
2023-09-22 18:13:20 -04:00 |
|
|
5edc411bd7
|
Better the imperfect config file documentation, rename struct
|
2023-09-22 18:05:29 -04:00 |
|
|
c41f17a126
|
Improve the lackluster BootData documentation
|
2023-09-22 17:56:33 -04:00 |
|
|
1343bcdca6
|
Expand Blowfish documentation, add example to doc
|
2023-09-22 17:52:31 -04:00 |
|
|
9b1927f700
|
Add support for writing fiin files
|
2023-09-22 17:44:31 -04:00 |
|
|
bbbbb7cd02
|
Add the last missing pieces for model writing
This isn't a complete 1-to-1 yet, and still untested. However the
general idea is there now.
|
2023-09-22 17:42:04 -04:00 |
|
|
3a50523dd5
|
Add support for writing the rest of the model header and metadata
|
2023-09-22 17:04:48 -04:00 |
|
|
3d621d3588
|
Begin work on implementing MDL write support
|
2023-09-22 16:44:19 -04:00 |
|
|
09c0d199f2
|
Add support for writing chardat files
|
2023-09-22 16:39:56 -04:00 |
|
|
dccc4e3586
|
Add support for reading shader packages and it's bytecode
|
2023-09-22 16:36:12 -04:00 |
|
|
1eaeee32df
|
Fix import that was destroyed by my editor
|
2023-08-06 08:30:30 -04:00 |
|
|
2000b978b3
|
Ensure compliance with REUSE, add to CI
|
2023-08-06 08:25:04 -04:00 |
|
|
52f889bb79
|
Begin work for parsing binary havok files
|
2023-08-02 16:28:08 -04:00 |
|
|
f036f741a9
|
Possibly fix platform strings for ps3 & ps4
|
2023-08-02 16:27:55 -04:00 |
|
|
f3e51048b2
|
Add write support and relevant test for EXL files
|
2023-08-02 16:27:38 -04:00 |
|
|
1fd7cdf07d
|
Begin write support for EXH
|
2023-08-02 16:27:28 -04:00 |
|
|
30d5cd5996
|
Add write support for chardat files
|
2023-08-02 16:27:10 -04:00 |
|
|
3eec5764a2
|
Add support for reading/writing CFG files
|
2023-08-02 16:26:56 -04:00 |
|
|
e286b93dfc
|
Add test for blowfish module
|
2023-08-02 16:26:20 -04:00 |
|
|
b180cf5aac
|
Fix patching for some patch files
We still need to read the index type, even though it's NOP. It appeared
in a recent patch!
|
2023-07-30 14:45:19 -04:00 |
|
|
59fc7d9786
|
Expose version
|
2023-07-30 10:28:32 -04:00 |
|
|
9a004e705d
|
Fix more warnings
|
2023-07-30 08:58:59 -04:00 |
|
|
b3f8523677
|
Add support for single3/4 normals and UVs
Seems to be common in TexTools imported MDLs
|
2023-07-09 11:56:45 -04:00 |
|
|
bd104fbae0
|
Add support for loading character .dat files
|
2023-07-08 15:29:00 -04:00 |
|
|
298530b992
|
Add support for building character model paths
These are needed to grab hair, faces, tails, etc.
|
2023-07-08 11:58:57 -04:00 |
|
|
5163fa988f
|
Add a function to query supported subraces
|
2023-07-07 16:03:01 -04:00 |
|
|
2b95630c2b
|
Begin support for CMP files
|
2023-07-06 17:34:14 -04:00 |
|
|
89f780c22a
|
Fix name of base repository
It was misread as "game" when it really should be "ffxiv"
|
2023-07-06 16:01:32 -04:00 |
|
|
ef97cfd1ce
|
Simplify vertex loading and fix incorrect bone data
|
2023-07-05 19:42:53 -04:00 |
|
|
b3debd7839
|
Stop crashing on first boot, with no expansions installed
|
2023-05-13 17:30:15 -04:00 |
|
|
22b645ec3b
|
Allow GameData::read_excel_sheet to fial
|
2023-04-09 15:35:54 -04:00 |
|
|
49ed178bb2
|
Add GameData::get_all_sheet_names()
To replace libxiv's function of the same name, used by Novus
|
2023-04-09 15:35:42 -04:00 |
|
|
0eb8e4c932
|
Make more EXH fields public
|
2023-04-09 15:35:10 -04:00 |
|
|
925e928783
|
Allow Language to be copied and cloned
|
2023-04-09 15:33:43 -04:00 |
|
|
a62c638766
|
Fix texture loading due to not enough memory
|
2023-04-06 14:52:04 -04:00 |
|
|
540341cf57
|
Add logging crate
|
2023-04-06 14:51:40 -04:00 |
|
|
f84bd8295d
|
Always read additional data from material files
|
2023-03-31 21:31:54 -04:00 |
|
|
ba80ca326b
|
Export material indices for MDL parts
|
2023-03-31 21:31:15 -04:00 |
|
|
8af6bfeb8b
|
Export material names used in MDL files
|
2023-03-31 21:31:03 -04:00 |
|