2
0
mirror of https://github.com/Laupetin/OpenAssetTools.git synced 2025-07-04 02:01:51 +00:00

Commit Graph

  • 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 #111 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 #109 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 #108 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 #107 dependabot[bot] 2024-02-02 22:42:48 +00:00
  • 957c66ee56 Bump thirdparty/json from 7efe875 to 0457de2 #106 dependabot[bot] 2024-02-02 22:42:46 +00:00
  • 2ea8931074 Bump microsoft/setup-msbuild from 1.3.2 to 2.0.0 #105 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 #102 dependabot[bot] 2024-01-26 22:38:32 +00:00
  • 57d9a66599 Bump thirdparty/catch2 from 79205da to 1078e7e #101 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 #100 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 #98 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 #97 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 #96 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 #93 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 #91 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 #90 Jan 2024-01-20 11:39:26 +01:00
  • bcdde6a244 feat: add localize entry loading for IW3 Jan 2024-01-20 11:37:41 +01:00
  • bd0e1b10a3 Merge pull request #89 from Laupetin/dependabot/submodules/thirdparty/catch2-79205da Jan 2024-01-20 08:58:44 +01:00
  • 71f6b15f82 Merge pull request #88 from Laupetin/dependabot/submodules/thirdparty/json-7efe875 Jan 2024-01-20 08:58:31 +01:00
  • 8c460fecca Merge pull request #87 from Laupetin/dependabot/submodules/thirdparty/zlib-7af6320 Jan 2024-01-20 08:58:17 +01:00
  • 2d54356ff9 Bump thirdparty/catch2 from 863c662 to 79205da #89 dependabot[bot] 2024-01-19 22:26:35 +00:00
  • a1975a3281 Bump thirdparty/json from a259ecc to 7efe875 #88 dependabot[bot] 2024-01-19 22:26:31 +00:00
  • 72e4a90abe Bump thirdparty/zlib from 643e17b to 7af6320 #87 dependabot[bot] 2024-01-19 22:26:28 +00:00
  • da450c0d07 Temporarly load menu cache dump from bin to enrich menu fix/iw4-menu-loading Jan 2024-01-16 18:05:52 +01:00
  • b10c752391 populate sound alias sub lists correctly. allocate memory for loadedAssets count Alex 2024-01-15 12:58:14 -05:00
  • ecfcf940a4 Add half-baked menu caching writer Jan 2024-01-13 22:56:41 +01:00
  • b5dd6df1cd begin working on SndBank loading from raw Alex 2024-01-12 16:38:53 -05:00
  • 48d320c99d Merge pull request #83 from Laupetin/feature/fix-menu-dumps-mistakes Jan 2024-01-07 15:47:27 +01:00
  • 034809c7bb Fix formatting #83 Jan 2024-01-07 14:36:23 +00:00
  • 44b0f4da5e Move DXGI_FORMAT definition into separate namespace to make it compatible to existing definitions Jan 2024-01-06 20:41:50 +01:00
  • cd53c3cbe4 Move D3DFormat definition into separate namespace to make it compatible to existing definitions Jan 2024-01-06 20:35:00 +01:00
  • c4150279d0 Add naive expression dumping for menus for debugging purposes Jan 2024-01-06 19:39:07 +01:00
  • 6eca361517 Fix IW4 menu dumper not dumping custom functions properly Jan 2024-01-06 13:41:02 +01:00
  • 15bec9c356 Remove duplicated dumping of disabled property in items Jan 2024-01-06 12:02:16 +01:00
  • e7e18996fc Merge pull request #81 from Laupetin/dependabot/submodules/thirdparty/catch2-863c662 Jan 2024-01-06 00:03:55 +01:00
  • 2ba020cdce Bump thirdparty/catch2 from b7b71ff to 863c662 #81 dependabot[bot] 2024-01-05 22:46:10 +00:00
  • 383042046e Merge pull request #58 from skiff/main v0.4.0 Jan 2024-01-01 16:54:16 +01:00
  • c8f1c16130 fix SND_HashName #58 Alex 2024-01-01 10:29:26 -05:00
  • 07266bb9dc Merge pull request #77 from Laupetin/refactor/localize-remove-duplication v0.3.4 Jan 2023-12-31 13:55:55 +01:00
  • 9d0beaa8fc Communicate to the asset loader when parsing localize file failed #77 Jan 2023-12-31 13:45:17 +01:00
  • eb065658e6 Use CommonLocalizeEntry in parser Jan 2023-12-31 13:40:51 +01:00
  • 7c50dd84a7 Reduced duplicated code between localize asset loaders Jan 2023-12-31 13:32:38 +01:00
  • 4eabf98712 Merge pull request #71 from diamante0018/main Jan 2023-12-31 12:38:56 +01:00
  • 196e2edd8a Use ZoneState to check whether localize key is duplicated #71 Jan 2023-12-31 12:28:13 +01:00
  • e4cfda73dc Move localize parsing into localize root folder Jan 2023-12-31 11:09:45 +01:00
  • ef8442fa2b Merge pull request #75 from Laupetin/feature/separate-release-workflow Jan 2023-12-30 21:01:06 +01:00
  • 32d8552115 Separate release and ci workflows #75 Jan 2023-12-30 20:37:33 +01:00
  • 6b2e0bf198 Merge pull request #73 from Laupetin/feat/preprocessor-operators v0.3.3 Jan 2023-12-30 20:17:17 +01:00
  • 29a77ff0d8 Correctly name token-paste instead of token-join #73 Jan 2023-12-30 20:05:49 +01:00
  • e090e112e6 Implement token pasting Jan 2023-12-30 20:03:35 +01:00
  • eece5bb91d Leave in token joining operator but do stringize forward lookup instead Jan 2023-12-30 18:42:00 +01:00
  • edb88273e7 Fix not correct adding input suffix when expanding nested macro Jan 2023-12-30 16:45:06 +01:00