2
0
mirror of https://github.com/Laupetin/OpenAssetTools.git synced 2025-12-05 18:57:49 +00:00

Commit Graph

  • f35a2f33ff fix: linux build Jan 2024-08-12 23:29:11 +02:00
  • 01c284fb37 chore: update t6 xmodel part classifications Jan 2024-08-10 23:41:37 +02:00
  • dfd8d1dbe9 chore: load materials for xmodel Jan 2024-08-10 22:12:51 +02:00
  • 0d343dd3fa chore: dump and load lod dist from xmodel json Jan 2024-08-10 22:12:32 +02:00
  • 4db13de471 chore: properly calculate model and bone bounds Jan 2024-08-10 20:48:29 +02:00
  • 75e22b1750 fix: parentIndex is relative to current bone index Jan 2024-08-10 20:47:58 +02:00
  • f653530714 chore: improve api for vector packing for models Jan 2024-08-10 13:54:46 +02:00
  • 1f5050befa feat: first draft of loading gltf models for t6 Jan 2024-05-25 10:03:25 +02:00
  • f8b5734f86 chore: make XModelCommon use offset instead of pointer Jan 2024-07-28 20:46:06 +02:00
  • d45f0ffab7 chore: adjust XModelCommon numeric types Jan 2024-06-06 19:44:21 +02:00
  • 66c2adacaa Merge pull request #241 from Laupetin/dependabot/submodules/thirdparty/libtomcrypt-12bf723 Jan 2024-08-31 12:14:23 +02:00
  • 97da1912d5 Merge pull request #240 from Laupetin/dependabot/submodules/thirdparty/eigen-66927f7 Jan 2024-08-31 12:14:05 +02:00
  • 33b64168cb chore(deps): bump thirdparty/libtomcrypt from 427ce33 to 12bf723 dependabot[bot] 2024-08-30 22:27:28 +00:00
  • 56cec10ddc chore(deps): bump thirdparty/eigen from 3b5a1b4 to 66927f7 dependabot[bot] 2024-08-30 22:27:27 +00:00
  • 98b88ddab9 Merge pull request #237 from Laupetin/dependabot/submodules/thirdparty/libtomcrypt-427ce33 Jan 2024-08-24 08:49:23 +02:00
  • 5aa5ecc23b Merge pull request #238 from Laupetin/dependabot/submodules/thirdparty/eigen-3b5a1b4 Jan 2024-08-24 00:40:25 +02:00
  • de8b564432 chore(deps): bump thirdparty/eigen from 92e373e to 3b5a1b4 dependabot[bot] 2024-08-23 22:05:58 +00:00
  • 33f490a68f chore(deps): bump thirdparty/libtomcrypt from 2302a3a to 427ce33 dependabot[bot] 2024-08-23 22:05:55 +00:00
  • 805e1a267e Merge pull request #236 from Laupetin/fix/current-dir-prefix Jan 2024-08-21 11:04:41 +02:00
  • 42a3e207e5 fix: referencing files in cwd without dot slash Jan 2024-08-21 10:41:15 +02:00
  • 31d93d39a4 Merge pull request #234 from Laupetin/dependabot/submodules/thirdparty/eigen-92e373e Jan 2024-08-17 07:44:59 +02:00
  • 016ac935bb Merge pull request #233 from Laupetin/dependabot/submodules/thirdparty/catch2-fa306fc Jan 2024-08-17 07:44:45 +02:00
  • 59f4caacd3 chore(deps): bump thirdparty/eigen from 99ffad1 to 92e373e dependabot[bot] 2024-08-16 22:53:16 +00:00
  • 9e2849cc36 chore(deps): bump thirdparty/catch2 from 8898cc6 to fa306fc dependabot[bot] 2024-08-16 22:53:14 +00:00
  • 29c6a62812 Merge pull request #232 from Laupetin/chore/rename-zone-code-headers Jan 2024-08-14 08:57:28 +02:00
  • 9c894fcff7 chore: rename zonecode headers to avoid duplicate paths Jan 2024-08-14 08:21:02 +02:00
  • 8f804fcf50 Merge pull request #231 from Laupetin/fix/linux-gcc-14-build Jan 2024-08-13 00:21:04 +02:00
  • af01bac183 fix: linux gcc 14 build Jan 2024-08-13 00:01:00 +02:00
  • fc5853eaa4 fix: make all game names be supported in lowercase instead of only t6 v0.15.3 Jan 2024-08-12 10:20:04 +02:00
  • 254918acca Merge pull request #230 from Laupetin/fix/game-name-case-insensitive v0.15.2 Jan 2024-08-12 10:06:37 +02:00
  • e4beee3d7e chore: use std format in linker Jan 2024-08-12 09:47:15 +02:00
  • 0e1f0eef7f fix: make specified game name case insensitive Jan 2024-08-12 09:29:52 +02:00
  • 1117339542 fix: log when a specified game is unsupported Jan 2024-08-12 09:25:19 +02:00
  • dd2c97f7a0 chore: adjust log levels in linker Jan 2024-08-12 09:18:22 +02:00
  • b3d59a3f28 chore: do not log failing to open sound curve file in iw4 Jan 2024-08-12 08:53:19 +02:00
  • dcd7396087 Merge pull request #229 from Laupetin/fix/normalize-asset-names-for-global-lookup v0.15.1 Jan 2024-08-10 16:23:51 +02:00
  • 62f774f264 fix: not properly normalizing asset names when looking up from GlobalAssetPools Jan 2024-08-10 16:03:25 +02:00
  • c0e1a6a6b5 Merge pull request #228 from Laupetin/dependabot/submodules/thirdparty/catch2-8898cc6 Jan 2024-08-10 09:51:28 +02:00
  • e5cb0300f6 Merge pull request #227 from Laupetin/dependabot/submodules/thirdparty/eigen-99ffad1 Jan 2024-08-10 09:51:15 +02:00
  • 3d6a693917 chore(deps): bump thirdparty/catch2 from 33e24b1 to 8898cc6 dependabot[bot] 2024-08-09 22:35:15 +00:00
  • 84bd1e2f98 chore(deps): bump thirdparty/eigen from ec18dd0 to 99ffad1 dependabot[bot] 2024-08-09 22:35:12 +00:00
  • e2464410b2 Merge pull request #226 from Laupetin/fix/t6-material-json-errors v0.15.0 Jan 2024-08-08 19:43:25 +02:00
  • 4d0096b634 chore: include better diagnostics in json error messages Jan 2024-08-08 19:22:06 +02:00
  • ae6984dff9 fix: null values not resulting in parsed optional nullopt for json Jan 2024-08-08 19:21:09 +02:00
  • 219590898f chore: log exception when parsing xmodel json fails Jan 2024-08-08 18:50:53 +02:00
  • 0707fa5873 chore: log exception when parsing weapon camo json fails Jan 2024-08-08 18:50:35 +02:00
  • 774da9a584 chore: log exception when parsing weapon attachment json fails Jan 2024-08-08 18:50:11 +02:00
  • 939f5b310f chore: log exception when parsing leaderboard json fails Jan 2024-08-08 18:49:25 +02:00
  • f452270f8a chore: log exception when parsing material json fails Jan 2024-08-08 18:27:00 +02:00
  • bec082fc0c Merge pull request #225 from Laupetin/dependabot/submodules/thirdparty/zlib-545f194 Jan 2024-08-04 18:35:34 +02:00
  • 1dc8cc44b1 Merge pull request #224 from Laupetin/dependabot/submodules/thirdparty/catch2-33e24b1 Jan 2024-08-04 18:35:24 +02:00
  • 9d6d76205d Merge pull request #223 from Laupetin/dependabot/submodules/thirdparty/eigen-ec18dd0 Jan 2024-08-04 18:35:13 +02:00
  • 566221d898 chore(deps): bump thirdparty/zlib from ceadaf2 to 545f194 dependabot[bot] 2024-08-02 22:59:39 +00:00
  • d62fae7de5 chore(deps): bump thirdparty/catch2 from 85b7f3d to 33e24b1 dependabot[bot] 2024-08-02 22:59:38 +00:00
  • 0cb2afa962 chore(deps): bump thirdparty/eigen from c29c800 to ec18dd0 dependabot[bot] 2024-08-02 22:59:36 +00:00
  • 838ab225df Merge pull request #222 from Laupetin/dependabot/submodules/thirdparty/catch2-85b7f3d Jan 2024-07-27 00:24:22 +02:00
  • 7edbffb671 chore(deps): bump thirdparty/catch2 from 37c8b2d to 85b7f3d dependabot[bot] 2024-07-26 22:06:21 +00:00
  • 652d4719af Merge pull request #221 from Laupetin/dependabot/submodules/thirdparty/catch2-37c8b2d Jan 2024-07-20 10:28:30 +02:00
  • 7e9438be5e chore(deps): bump thirdparty/catch2 from 4e8d92b to 37c8b2d dependabot[bot] 2024-07-19 22:21:40 +00:00
  • 075cb5a435 Merge pull request #220 from Laupetin/dependabot/submodules/thirdparty/zlib-ceadaf2 Jan 2024-07-13 07:33:07 +02:00
  • 4ec9f4d7bc Merge pull request #219 from Laupetin/dependabot/submodules/thirdparty/eigen-c29c800 Jan 2024-07-13 07:32:35 +02:00
  • 69cbd69cca Merge pull request #218 from Laupetin/dependabot/submodules/thirdparty/json-960b763 Jan 2024-07-13 07:32:19 +02:00
  • 919fb57502 chore(deps): bump thirdparty/zlib from 884e0c0 to ceadaf2 dependabot[bot] 2024-07-12 22:36:05 +00:00
  • eecd672678 chore(deps): bump thirdparty/eigen from 33d0937 to c29c800 dependabot[bot] 2024-07-12 22:36:03 +00:00
  • 676eeae4f8 chore(deps): bump thirdparty/json from 8c391e0 to 960b763 dependabot[bot] 2024-07-12 22:36:01 +00:00
  • 45dbb2ce9b Merge pull request #216 from Laupetin/dependabot/submodules/thirdparty/zlib-884e0c0 Jan 2024-07-06 08:19:49 +02:00
  • 11c865edb5 Merge pull request #215 from Laupetin/dependabot/submodules/thirdparty/eigen-33d0937 Jan 2024-07-06 08:19:34 +02:00
  • eea7ae2232 chore(deps): bump thirdparty/zlib from 0f51fb4 to 884e0c0 dependabot[bot] 2024-07-05 22:07:09 +00:00
  • 45f9040687 chore(deps): bump thirdparty/eigen from d791d48 to 33d0937 dependabot[bot] 2024-07-05 22:07:07 +00:00
  • 2f80169f2f Merge pull request #213 from Laupetin/dependabot/submodules/thirdparty/libtomcrypt-2302a3a Jan 2024-06-29 08:33:23 +02:00
  • a717394440 chore(deps): bump thirdparty/libtomcrypt from f7e6519 to 2302a3a dependabot[bot] 2024-06-28 22:48:14 +00:00
  • 102422f5bf Merge pull request #212 from Laupetin/dependabot/submodules/thirdparty/eigen-d791d48 Jan 2024-06-22 09:08:00 +02:00
  • f47138818c chore(deps): bump thirdparty/eigen from 02bcf9b to d791d48 dependabot[bot] 2024-06-21 22:48:06 +00:00
  • 4a8ee0ab3c Merge pull request #211 from Laupetin/dependabot/submodules/thirdparty/eigen-02bcf9b Jan 2024-06-15 10:02:44 +02:00
  • f29c9b9e79 chore(deps): bump thirdparty/eigen from 392b95b to 02bcf9b dependabot[bot] 2024-06-14 22:40:42 +00:00
  • 047cb4807e Merge pull request #210 from Laupetin/dependabot/submodules/thirdparty/eigen-392b95b Jan 2024-06-08 07:21:23 +02:00
  • 8e79ab04ae chore(deps): bump thirdparty/eigen from e605227 to 392b95b dependabot[bot] 2024-06-07 22:29:53 +00:00
  • cd1e73d24d Merge pull request #209 from Laupetin/fix/asset-loading-capitalization Jan 2024-06-01 15:19:36 +02:00
  • 0ae7426fbe fix: do not normalize asset names when loading assets since desired effect is already covered by normalized asset finding from asset pools Jan 2024-06-01 15:01:19 +02:00
  • b1b8184e95 docs: mark leaderboard assets as being loadable Jan 2024-06-01 14:45:53 +02:00
  • acf0d914b8 Merge pull request #207 from diamante0018/t6/leaderboard-load Jan 2024-06-01 14:43:44 +02:00
  • e68877464d fix: iw5 leaderboard track type reading Jan 2024-06-01 14:23:33 +02:00
  • 7c5795f5bc chore: use std::optional value_or for t6 leaderboard reading Jan 2024-06-01 14:23:23 +02:00
  • feefc4a6a1 Merge pull request #206 from diamante0018/iw5/leaderboard-load Jan 2024-06-01 14:15:36 +02:00
  • 9367aa889b chore: load t6 leaderboard asset loader Jan 2024-06-01 14:14:56 +02:00
  • 667fb49ab2 fix: iw5 leaderboard track type reading Jan 2024-06-01 13:55:38 +02:00
  • 28465d7c64 fix: add missing column id for iw5 leaderboards reading Jan 2024-06-01 13:55:25 +02:00
  • e046089cbb chore: use std::optional value_or for iw5 leaderboard reading Jan 2024-06-01 13:55:00 +02:00
  • 694548d6cb Merge pull request #205 from diamante0018/iw4/load-leaderboarddef Jan 2024-06-01 13:44:44 +02:00
  • 02e39a0361 fix: not setting column ids for iw4 leaderboards Jan 2024-06-01 13:25:04 +02:00
  • b76bdabc75 chore: use std::optional value_or Jan 2024-06-01 13:12:42 +02:00
  • a15b57ed3a Merge pull request #208 from Laupetin/dependabot/submodules/thirdparty/eigen-e605227 Jan 2024-06-01 12:39:22 +02:00
  • 829403319f chore(deps): bump thirdparty/eigen from 5a9f66f to e605227 dependabot[bot] 2024-05-31 22:06:28 +00:00
  • 709168165f t6: fix default value for dwcolumn Future 2024-05-26 12:14:34 +02:00
  • d64d38e582 feat(t6): load leaderboard definitions from raw Future 2024-05-26 12:11:52 +02:00
  • 1d9310fb9c feat(iw5): load leaderboard definitions from raw Future 2024-05-26 11:53:07 +02:00
  • 601494e515 fix compilation Diamante 2024-05-26 11:52:31 +02:00
  • 960a606a4b maint: use std::format here as well Diamante 2024-05-26 11:40:26 +02:00
  • 2d28f423ef feat(iw4): load leaderboard definitions from raw Future 2024-05-25 17:00:18 +02:00
  • d8adda81ec Merge pull request #204 from Laupetin/refactor/assets-for-loaders Jan 2024-05-25 11:43:32 +02:00