2
0
mirror of https://github.com/Laupetin/OpenAssetTools.git synced 2026-01-12 19:51:49 +00:00

Commit Graph

  • 29843ff10b Merge pull request #492 from Laupetin/dependabot/submodules/thirdparty/json-89f0225 Jan 2025-08-09 21:39:26 +02:00
  • 2b7bca85da Merge pull request #489 from Laupetin/dependabot/github_actions/actions/download-artifact-5 Jan 2025-08-09 21:39:16 +02:00
  • a59b985984 chore(deps): bump thirdparty/json from 55abcb5 to 89f0225 dependabot[bot] 2025-08-08 22:24:19 +00:00
  • 03eb3047da chore(deps): bump thirdparty/catch2 from ccabd4d to 03c62cd dependabot[bot] 2025-08-08 22:24:16 +00:00
  • 739bd4b831 chore(deps): bump thirdparty/eigen from f5ead2d to ddce1d7 dependabot[bot] 2025-08-08 22:24:12 +00:00
  • 1a8501bb5f chore(deps): bump actions/download-artifact from 4 to 5 dependabot[bot] 2025-08-08 22:04:17 +00:00
  • 0b6502b13e Merge pull request #488 from Laupetin/refactor/dumper-asset-folders Jan 2025-08-06 23:23:25 +02:00
  • fdef6797aa fix: messed up kvp compiler reference Jan Laupetin 2025-08-06 00:31:52 +01:00
  • 46fb919a52 refactor: do not nest asset namespaces in game namespaces Jan Laupetin 2025-08-06 00:50:35 +02:00
  • 33c09dfe61 refactor: streamline obj compiling asset loading Jan Laupetin 2025-08-05 18:51:56 +02:00
  • 95a6a028ab refactor: streamline IW3 asset loading Jan Laupetin 2025-08-05 01:22:39 +02:00
  • 6806337f46 refactor: streamline IW4 asset loading Jan Laupetin 2025-08-05 01:13:58 +02:00
  • 81a67151b5 refactor: streamline IW5 asset loading Jan Laupetin 2025-08-05 00:23:06 +02:00
  • b5c9567389 refactor: streamline T5 asset loading Jan Laupetin 2025-08-04 23:53:51 +02:00
  • a5024d40b0 refactor: streamline T6 asset loading Jan Laupetin 2025-08-04 23:48:30 +02:00
  • 472e59991f refactor: streamline shader dumping Jan Laupetin 2025-08-04 21:36:47 +02:00
  • 408746c54a refactor: streamline structured data def dumping Jan Laupetin 2025-08-04 21:24:45 +02:00
  • e9a7f43348 fix: formatting Jan Laupetin 2025-08-03 21:35:44 +02:00
  • 93691a24f4 refactor: streamline physcollmap dumping Jan Laupetin 2025-08-03 21:29:06 +02:00
  • a442d2e49e refactor: streamline menu dumping Jan Laupetin 2025-08-03 19:53:30 +02:00
  • 250556ab61 refactor: streamline namespaces of xmodel dumping and loading Jan Laupetin 2025-08-03 17:47:21 +02:00
  • 0546572ecf refactor: streamline weapon dumping Jan Laupetin 2025-08-03 13:12:50 +02:00
  • a462badc99 Merge pull request #484 from Laupetin/dependabot/submodules/thirdparty/json-55abcb5 Jan 2025-08-02 18:28:46 +02:00
  • 6cb4f08d9f Merge pull request #486 from Laupetin/dependabot/submodules/thirdparty/catch2-ccabd4d Jan 2025-08-02 18:28:31 +02:00
  • c7291e9644 Merge pull request #485 from Laupetin/dependabot/submodules/thirdparty/eigen-f5ead2d Jan 2025-08-02 18:28:20 +02:00
  • 8855807e3f chore(deps): bump thirdparty/catch2 from fee8162 to ccabd4d dependabot[bot] 2025-08-01 22:13:47 +00:00
  • 3f25fbd72c chore(deps): bump thirdparty/eigen from 1e65707 to f5ead2d dependabot[bot] 2025-08-01 22:13:44 +00:00
  • 45e177b26d chore(deps): bump thirdparty/json from d33ecd3 to 55abcb5 dependabot[bot] 2025-08-01 22:13:41 +00:00
  • 58de885ebe refactor: streamline sound dumping Jan Laupetin 2025-07-31 20:57:13 +01:00
  • 566f3994e3 refactor: streamline zbarrier dumping Jan Laupetin 2025-07-31 19:46:21 +01:00
  • ab118f3528 refactor: streamline vehicle dumping Jan Laupetin 2025-07-31 19:24:28 +01:00
  • d05f4fd43e refactor: streamline tracer dumper Jan Laupetin 2025-07-30 23:29:08 +01:00
  • ea1c232164 refactor: streamline techset dumper Jan Laupetin 2025-07-30 23:22:18 +01:00
  • e26c66ed60 refactor: streamline stringtable dumper Jan Laupetin 2025-07-30 22:59:57 +01:00
  • 0eb14890ab refactor: streamline slug, qdb and script dumper Jan Laupetin 2025-07-30 21:41:39 +01:00
  • bcb52391dc refactor: streamline rawfile dumping Jan Laupetin 2025-07-30 19:55:57 +01:00
  • 24c9e08046 refactor: streamline phys preset dumping Jan Laupetin 2025-07-30 18:48:59 +01:00
  • d4ab0c4314 refactor: streamline phys constraints dumping Jan Laupetin 2025-07-30 18:25:01 +01:00
  • 0dfa57446c refactor: streamline material dumping Jan Laupetin 2025-07-29 23:37:41 +01:00
  • 9885a4ce93 refactor: streamline map assets dumper Jan Laupetin 2025-07-29 22:51:56 +01:00
  • 934ba7f95a refactor: streamline localize dumper Jan Laupetin 2025-07-29 20:44:24 +01:00
  • 22dbf57269 refactor: restructure image dumper Jan Laupetin 2025-07-28 23:15:45 +01:00
  • 9a6f0c8919 refactor: restructure light def dumper Jan Laupetin 2025-07-28 21:51:12 +01:00
  • 5fefdef0a6 refactor: merge leaderboard dumpers for iw4,iw5 Jan Laupetin 2025-07-28 19:48:36 +01:00
  • dbec702075 refactor: use IAssetDumper interface on implementations directly Jan Laupetin 2025-07-27 23:13:26 +01:00
  • ce1f0d23c9 refactor: merge leaderboard dumpers into a single file Jan Laupetin 2025-07-25 22:33:40 +01:00
  • dcdbb86d17 Merge pull request #482 from Laupetin/dependabot/submodules/thirdparty/catch2-fee8162 Jan 2025-07-26 13:54:20 +02:00
  • b799c83869 Merge pull request #481 from Laupetin/dependabot/submodules/thirdparty/eigen-1e65707 Jan 2025-07-26 13:54:07 +02:00
  • 83aaa8ec37 chore(deps): bump thirdparty/catch2 from db6171a to fee8162 dependabot[bot] 2025-07-25 22:38:48 +00:00
  • ece10c6e10 chore(deps): bump thirdparty/eigen from 97c7cc6 to 1e65707 dependabot[bot] 2025-07-25 22:38:46 +00:00
  • 39fe9965d1 refactor: move iw3,iw4,iw5,t5 dumpers into seperate folders Jan Laupetin 2025-07-25 21:23:49 +01:00
  • 64bd89dc46 refactor: get rid of unnecessary AssetDumper wrapper class Jan Laupetin 2025-07-25 17:52:10 +01:00
  • be2a33b869 Merge pull request #478 from Laupetin/feature/font-icon-json Jan 2025-07-24 07:44:52 +02:00
  • bca5fd3f1a chore: add tests for font icon json writing and loading Jan Laupetin 2025-07-23 22:52:26 +01:00
  • b8f72b7826 feat: add loader for fonticon json files Jan Laupetin 2025-07-23 19:21:09 +01:00
  • 9f4727789a chore: dump font icons as json instead of csv Jan Laupetin 2025-07-22 22:48:48 +01:00
  • 745f545342 Merge pull request #475 from Laupetin/feature/xmodel-load-non-rigid v0.23.0 Jan 2025-07-20 20:23:23 +02:00
  • eecbef158d chore: replace dirty hack for viewhands with xmodel typee reading Jan Laupetin 2025-07-20 13:29:37 +02:00
  • 89b7482a0a chore: dump xmodel type as part of json Jan Laupetin 2025-07-20 13:21:12 +02:00
  • 4cdf568f5b chore: set proper flags and data for animated models Jan Laupetin 2025-07-17 18:09:19 +01:00
  • 2dc4dac785 fix: not correctly applying translation of children of rotated nodes from gltf Jan Laupetin 2025-07-13 17:43:00 +01:00
  • d240655160 feat: load non-rigid xmodels from gltf Jan Laupetin 2025-07-13 15:20:00 +01:00
  • babecd2e1f Merge pull request #477 from Laupetin/dependabot/submodules/thirdparty/catch2-db6171a Jan 2025-07-19 09:03:35 +02:00
  • 881157f666 Merge pull request #476 from Laupetin/dependabot/submodules/thirdparty/eigen-97c7cc6 Jan 2025-07-19 09:03:22 +02:00
  • 72c0181944 chore(deps): bump thirdparty/catch2 from b62413a to db6171a dependabot[bot] 2025-07-18 22:51:05 +00:00
  • 6569779cbb chore(deps): bump thirdparty/eigen from bd0cd1d to 97c7cc6 dependabot[bot] 2025-07-18 22:51:02 +00:00
  • 97cd64904f Merge pull request #474 from Laupetin/dependabot/submodules/thirdparty/eigen-bd0cd1d Jan 2025-07-12 06:56:35 +02:00
  • 464f7af788 Merge pull request #473 from Laupetin/dependabot/submodules/thirdparty/catch2-b62413a Jan 2025-07-12 06:56:16 +02:00
  • 178ff50534 chore(deps): bump thirdparty/eigen from 8ac2fb0 to bd0cd1d dependabot[bot] 2025-07-11 22:48:36 +00:00
  • e8a4b4a137 chore(deps): bump thirdparty/catch2 from 038ee6e to b62413a dependabot[bot] 2025-07-11 22:48:32 +00:00
  • 1c7fde0788 Merge pull request #472 from Laupetin/feature/xmodel-templated Jan 2025-07-10 19:35:47 +02:00
  • 4b5cea3180 fix: iw3/iw4 xmodels having invalid collLod Jan Laupetin 2025-07-10 17:57:48 +01:00
  • 08bcd02b24 feat: link schema in xmodel jsons Jan Laupetin 2025-07-10 17:57:25 +01:00
  • 311d5935b3 feat: use templated xmodel loading and dumping code for iw3 Jan 2025-07-10 16:59:23 +01:00
  • 3daa8b0412 refactor: use templated xmodel loading and dumping code for iw4 Jan 2025-07-09 23:10:40 +01:00
  • a9c693d04d refactor: template remaining xmodel files for iw5,t5,t6 Jan 2025-07-09 21:57:22 +01:00
  • 1b8eff17f0 Merge pull request #471 from Laupetin/fix/show-json-errors Jan 2025-07-09 18:22:22 +02:00
  • f07202d449 fix: show asset that failed when not being able to parse jsons Jan 2025-07-09 16:53:53 +01:00
  • 92774e7335 Merge pull request #464 from Laupetin/feature/material-iw3-t5 v0.22.0 Jan 2025-07-08 23:33:40 +02:00
  • 2082805557 fix: make t5 isMatureContent property bool Jan Laupetin 2025-07-08 23:07:28 +02:00
  • 75c7949d3f chore: remove unused t6 material property probeMipBits Jan Laupetin 2025-07-08 19:12:26 +02:00
  • 790729f5e0 chore: remove unused t5 material property maxStreamedMips Jan Laupetin 2025-07-08 19:08:46 +02:00
  • 90cc7dacbb chore: use http schema url Jan Laupetin 2025-07-07 20:16:59 +02:00
  • 30c6735ff5 chore: use std array for json constants Jan Laupetin 2025-07-07 18:13:47 +02:00
  • 9941d02bcc Merge branch 't6-extend-techsets' into bsp-compilation LJW-Dev 2025-07-07 23:59:08 +08:00
  • ca4db1eec0 fix: more incorrect paths LJW-Dev 2025-07-07 23:58:59 +08:00
  • 69a5651904 Merge branch 't6-extend-techsets' into bsp-compilation LJW-Dev 2025-07-07 23:54:57 +08:00
  • 0a520b442f Fix: technqiues weren't opened with the proper file path. LJW-Dev 2025-07-07 23:54:41 +08:00
  • 54114a96ae WIP fix, loading is currently not working correctly LJW-Dev 2025-07-07 23:54:05 +08:00
  • 59c3a8b116 merge extended techset functioanality LJW-Dev 2025-07-07 23:08:58 +08:00
  • c045d54739 Initial commit of BSP compilation LJW-Dev 2025-07-07 23:04:08 +08:00
  • aae112d37e Added the ability to dump and load technique sets. note: techniques should be dumped in seperate files from technique sets, but compiling them all into the techset works as well but is harder to read. LJW-Dev 2025-07-07 15:53:45 +08:00
  • c53b17a3db feat: add json schema url to dumped materials Jan Laupetin 2025-07-06 16:52:37 +02:00
  • 238ac293ab chore: add tests for t5 material dumping and loading Jan Laupetin 2025-07-06 15:56:12 +02:00
  • 9c2bbc414c chore: add layeredSurfaceTypes to t5 materials Jan 2025-07-01 22:06:30 +01:00
  • 31d7ac26fe chore: remove hashIndex from t6 json material as it is always 0 Jan 2025-07-01 21:31:46 +01:00
  • babfe7c884 feat: dump and load T5 materials Jan 2025-07-01 21:09:02 +01:00
  • 65c8cd6198 feat: add json material loading/writing for iw3 Jan 2025-06-29 23:05:36 +01:00
  • 40427cf34f fix: using wrong enum for mipmaps in iw4,iw5 material tests Jan 2025-06-29 23:05:19 +01:00
  • f8286fd358 fix: iw4 material constant zone state using iw5 game Jan 2025-06-29 19:12:08 +01:00