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

Commit Graph

  • ad3f019dff chore: add d3d11 enum types Jan 2024-02-24 09:58:34 +01:00
  • d807743447 do not add duplicate sounds to the sab files Alex 2024-02-23 23:14:52 -05:00
  • ccf3b8b453 chore(deps): bump thirdparty/catch2 from b817497 to 4f3871d dependabot[bot] 2024-02-23 22:11:14 +00:00
  • d2420617f0 feat: add parser for dx11 shaders Jan 2024-02-23 22:52:31 +01:00
  • 03340cc109 Merge pull request #123 from Laupetin/feature/shader-dumping Jan 2024-02-18 23:12:23 +01:00
  • 7b8cd890ad Merge pull request #122 from Laupetin/feature/simple-materials Jan 2024-02-18 23:00:47 +01:00
  • bde54db328 feat: dump t6 shaders Jan 2024-02-18 10:48:43 +01:00
  • df7b25b854 feat: dump t6 materials as json Jan 2024-01-03 17:47:22 +01:00
  • 625ed0397f Merge pull request #121 from Laupetin/dependabot/submodules/thirdparty/zlib-5c42a23 Jan 2024-02-17 00:13:23 +01:00
  • 62d28aa9e3 Merge pull request #120 from Laupetin/dependabot/submodules/thirdparty/catch2-b817497 Jan 2024-02-17 00:13:11 +01:00
  • e0fb31803b chore(deps): bump thirdparty/zlib from 3c13497 to 5c42a23 dependabot[bot] 2024-02-16 22:35:22 +00:00
  • 674b1f645f chore(deps): bump thirdparty/catch2 from 1078e7e to b817497 dependabot[bot] 2024-02-16 22:35:19 +00:00
  • 5102b3ddca Merge pull request #119 from Laupetin/fix/attachment-unique-overwrites v0.8.3 Jan 2024-02-15 21:26:36 +01:00
  • 62e08c29bd fix: attachment unique overwrites handling being incorrect Jan 2024-02-15 21:13:58 +01:00
  • d712cbd2f8 Merge pull request #118 from Laupetin/fix/attachment-unique-hidetags Jan 2024-02-14 00:06:24 +01:00
  • b9bf4778fa fix: fix weapon attachment unique hidetags Jan 2024-02-13 23:53:59 +01:00
  • 66e8f8fa78 chore: use cerr for error messages in weapon assets for t6 Jan 2024-02-13 23:53:42 +01:00
  • 3268954477 Merge pull request #117 from Laupetin/fix/attachment-unique-anims v0.8.2 Jan 2024-02-13 18:11:05 +01:00
  • 68dfac10db fix: consider attachmentunique szXAnims an assetref Jan 2024-02-13 16:57:15 +01:00
  • 741fc3857e Merge pull request #116 from skiff/main v0.8.1 Jan 2024-02-13 00:04:48 +01:00
  • e61c58c4c5 allow sound aliases without explicit files Alex 2024-02-12 11:54:43 -05:00
  • 94dd02e500 Merge pull request #113 from Laupetin/dependabot/submodules/thirdparty/zlib-3c13497 v0.8.0 Jan 2024-02-11 11:52:08 +01:00
  • b741fe3604 Merge pull request #99 from skiff/main Jan 2024-02-11 11:45:12 +01:00
  • f6ee4790fa fix: not dumping all sound aliases in aliases csv Jan 2024-02-11 11:32:47 +01:00
  • 4914eb552f chore: fix linux build Jan 2024-02-10 17:04:32 +01:00
  • 4591787989 chore: drop third party lib for reading flac header Jan 2024-02-10 16:33:26 +01:00
  • 05ce73049d chore: small code cleanups Jan 2024-02-10 10:52:02 +01:00
  • 45689a29a1 chore: make SoundBankEntryInfo a class without constructors Jan 2024-02-10 10:01:55 +01:00
  • 6c81120230 chore(deps): bump thirdparty/zlib from f1f503d to 3c13497 dependabot[bot] 2024-02-09 22:59:31 +00:00
  • f7ece105ed more linux build fails Alex 2024-02-09 12:04:41 -05:00
  • 54278a593a include memory for linux build Alex 2024-02-09 11:55:02 -05:00
  • bfed3d5e68 clang format Alex 2024-02-09 11:43:02 -05:00
  • 2478a1355f code review changes Alex 2024-02-09 11:39:51 -05:00
  • 42c4068d2a add flac decoding to correctly add flac sounds to sound banks Alex 2024-02-09 10:49:55 -05:00
  • 795a369fb3 Merge pull request #112 from Laupetin/fix/marking-iw5-maps-crash v0.7.2 Jan 2024-02-08 23:51:31 +01:00
  • 5a3aa8ca0f fix: not adding correct condition to iw5 FxEffectVisuals lightDef Jan 2024-02-08 23:39:23 +01:00
  • bab0329364 Merge pull request #111 from Laupetin/fix/indirect-asset-reference-non-lowercase Jan 2024-02-08 23:12:53 +01:00
  • a3dfb9e431 fix: indirect asset references may not be fully lower case Jan 2024-02-08 22:59:42 +01:00
  • aa2bebedde Merge branch 'Laupetin:main' into main Alex 2024-02-06 22:01:47 -05:00
  • d2827e5e4d Merge pull request #109 from Laupetin/fix/assets-referenced-by-string v0.7.1 Jan 2024-02-07 01:39:19 +01:00
  • d3d7f1b6e5 fix: not properly handling array of indirect asset ref pointers Jan 2024-02-07 01:27:54 +01:00
  • 54c37c318e style: fix formatting Jan 2024-02-07 01:18:00 +01:00
  • c9a6b10f58 chore: add assetrefs to other games Jan 2024-02-07 01:12:03 +01:00
  • 405cad06a8 feat: load T6 FxEffectDefRef as asset ref Jan 2024-02-07 01:06:16 +01:00
  • 37fad556c6 chore: load asset refs from assets taken from global asset pools Jan 2024-02-07 01:00:43 +01:00
  • fef815e708 feat: recognize indirect asset refs when marking assets Jan 2024-02-07 00:53:52 +01:00
  • 2dd4eaf54f feat: automatically load anims of weapons in t6 Jan 2024-02-06 23:56:31 +01:00
  • 0a13281295 chore: load indirectly referenced assets if they are not ignored Jan 2024-02-06 23:56:05 +01:00
  • ac0d8a83a0 chore: refactor pool allocation and add indirect references Jan 2024-02-06 23:03:40 +01:00
  • 1e5475e5ce Merge pull request #107 from Laupetin/dependabot/submodules/thirdparty/zlib-f1f503d v0.7.0 Jan 2024-02-04 21:33:07 +01:00
  • e30ac82f81 Merge pull request #106 from Laupetin/dependabot/submodules/thirdparty/json-0457de2 Jan 2024-02-04 21:32:58 +01:00
  • d0f67710cc Merge pull request #105 from Laupetin/dependabot/github_actions/microsoft/setup-msbuild-2.0.0 Jan 2024-02-04 21:32:50 +01:00
  • 933925640d Merge pull request #108 from Laupetin/fix/weapon-hidetags Jan 2024-02-04 21:31:49 +01:00
  • ce31472f7f fix: notetracksoundmap initialized with empty string instead of nullptr in t6 Jan 2024-02-04 21:14:50 +01:00
  • 27cd703cbd fix: weapon hidetags initialized with empty string instead of nullptr in t6 Jan 2024-02-04 21:07:48 +01:00
  • 816aeed45e Bump thirdparty/zlib from 9f0f2d4 to f1f503d dependabot[bot] 2024-02-02 22:42:48 +00:00
  • 957c66ee56 Bump thirdparty/json from 7efe875 to 0457de2 dependabot[bot] 2024-02-02 22:42:46 +00:00
  • 2ea8931074 Bump microsoft/setup-msbuild from 1.3.2 to 2.0.0 dependabot[bot] 2024-02-02 22:16:59 +00:00
  • 9254e25b22 fix loaded sound banks and generating streamed sound banks Alex 2024-02-02 16:48:23 -05:00
  • 386f941d61 add comment Alex 2024-02-02 11:29:15 -05:00
  • c3590a911c dont build sabl if unable to find sound files Alex 2024-02-02 11:28:21 -05:00
  • 2067afafed Merge pull request #102 from Laupetin/dependabot/submodules/thirdparty/zlib-9f0f2d4 Jan 2024-01-29 12:11:41 +01:00
  • e98231dc29 Merge pull request #101 from Laupetin/dependabot/submodules/thirdparty/catch2-1078e7e Jan 2024-01-29 12:11:32 +01:00
  • 5e1caedb83 Bump thirdparty/zlib from 7af6320 to 9f0f2d4 dependabot[bot] 2024-01-26 22:38:32 +00:00
  • 57d9a66599 Bump thirdparty/catch2 from 79205da to 1078e7e dependabot[bot] 2024-01-26 22:38:29 +00:00
  • 7f929121a5 Merge pull request #100 from Laupetin/dependabot/github_actions/microsoft/setup-msbuild-1.3.2 Jan 2024-01-26 23:22:39 +01:00
  • 1e0af1c6ed Bump microsoft/setup-msbuild from 1.3.1 to 1.3.2 dependabot[bot] 2024-01-26 22:11:15 +00:00
  • bc1ebfc3bc .flac extension Alex 2024-01-26 13:31:36 -05:00
  • 7af802ff24 more linux build errors Alex 2024-01-26 13:07:50 -05:00
  • e2f8892278 clang formatting Alex 2024-01-26 13:05:07 -05:00
  • 365502d819 more linux build errors Alex 2024-01-26 12:58:31 -05:00
  • 4e8d335c26 add climits for linux builds Alex 2024-01-26 12:46:37 -05:00
  • f53c895d49 fix MD5 crypto Alex 2024-01-26 12:30:39 -05:00
  • 80da882b4d Merge branch 'Laupetin:main' into main Alex 2024-01-26 12:15:26 -05:00
  • a020de6f80 SoundBankWriter code Alex 2024-01-26 12:14:47 -05:00
  • acd9fa27fc reverb and duck loading. cleaned up asset loading with custom csv parser Alex 2024-01-24 22:01:47 -05:00
  • a93cb6f05d dont comment that Alex 2024-01-24 01:14:20 -05:00
  • 2323b322ca finish SndAliasList loading Alex 2024-01-24 01:13:40 -05:00
  • 87917caabc Merge pull request #97 from Laupetin/feature/version-cmd-arg Jan 2024-01-24 00:45:55 +01:00
  • 398edc588f Merge pull request #98 from Laupetin/fix/crash-on-linker v0.6.2 Jan 2024-01-24 00:30:41 +01:00
  • 3fd17fc6d3 fix: calculate requiring marking for structs even when called recursively Jan 2024-01-24 00:16:09 +01:00
  • c6c89140b2 fix: check correct array for emptyness when getting dependencies from marker Jan 2024-01-23 23:59:08 +01:00
  • 0b0b888b0d chore: make help command return exit code 0 Jan 2024-01-23 23:14:25 +01:00
  • 05437cfd7d feat: add version command line arg to all executables Jan 2024-01-23 23:14:09 +01:00
  • 7919683748 chore: write header with git version Jan 2024-01-23 21:53:01 +01:00
  • 50d4282b54 Merge pull request #96 from Laupetin/fix/recursive-marking v0.6.1 Jan 2024-01-23 19:41:53 +01:00
  • df2a5294e8 fix: consider structures that are assets requiring marking Jan 2024-01-23 19:29:43 +01:00
  • 70dba19484 fix: do not consider a structure require marking when it contains a string member Jan 2024-01-23 19:29:09 +01:00
  • f17eda9086 Merge pull request #93 from Laupetin/fix/asset-marking v0.6.0 Jan 2024-01-22 22:54:34 +01:00
  • 91cbfa2bbb chore: use marker template in loader for scriptstrings and dependencies Jan 2024-01-22 22:40:03 +01:00
  • 685a99577b chore: remove scriptstring and dependency registration from ZoneLoad template Jan 2024-01-22 22:09:58 +01:00
  • 9d7c0d3452 feat: add asset marking Jan 2024-01-22 00:04:55 +01:00
  • 6083a91ab5 Merge pull request #91 from Laupetin/iw3-stringtable v0.5.0 Jan 2024-01-20 20:15:15 +01:00
  • c8d25059b9 fix: fix StringTableLoaderV3 not properly initializing cell indices Jan 2024-01-20 20:04:22 +01:00
  • ada3a3251e test: add unit tests for string table asset loaders Jan 2024-01-20 20:03:59 +01:00
  • 2a1b64021b chore: use generic loaders for iw4,iw5,t5,t6 instead of duplicating implementations Jan 2024-01-20 16:32:30 +01:00
  • 8de849dc85 feat: add iw3 StringTable loading via generic loader Jan 2024-01-20 16:32:11 +01:00
  • 4696011d9d chore: extend CsvStream to be able to emit const char* allocated with a MemoryManager Jan 2024-01-20 16:30:59 +01:00
  • 5b087518aa Merge pull request #90 from Laupetin/feature/iw3-localize Jan 2024-01-20 11:53:20 +01:00
  • 09f3313d76 chore: make localize common loaders const Jan 2024-01-20 11:39:26 +01:00