2
0
mirror of https://github.com/Laupetin/OpenAssetTools.git synced 2026-01-23 16:41:53 +00:00

Commit Graph

  • 3ea4bd0203 Merge pull request #657 from meowica/main main Jan 2026-01-23 08:47:44 +01:00
  • c97b756b2c Allow game parameter to be set in ImageConverter hindercanrun 2026-01-23 12:27:57 +08:00
  • d4a95d046e chore: make sure TechsetCompilerT6 sets proper worldVertFormat feature/t6-techset-loading Jan Laupetin 2026-01-22 21:43:06 +00:00
  • d714afbcdd chore: use CommonTechset instead of TechsetDefinition Jan Laupetin 2026-01-19 22:13:12 +00:00
  • 2a034d512e Merge pull request #648 from Laupetin/feature/x64-zone-writing Jan 2026-01-18 23:25:19 +01:00
  • 5b6b82424b fix: marking invalid offset as written in WritePtrArray methods Jan Laupetin 2026-01-18 17:12:13 +01:00
  • 7c52fde1f8 fix: crash on writing float44 type due to misaligned memory Jan Laupetin 2026-01-17 00:15:59 +00:00
  • f95745fb87 fix: not writing to script string var for embedded script string arrays Jan Laupetin 2026-01-16 00:04:03 +00:00
  • 47dcab33e9 chore: add systemtest to test rebuilding of vanilla zones Jan Laupetin 2026-01-15 23:56:39 +00:00
  • 2840489a38 fix: only fill used union members when loading Jan Laupetin 2026-01-14 22:42:43 +00:00
  • 00546740e4 fix: filling union members that are not supposed to be written Jan Laupetin 2026-01-14 22:14:43 +00:00
  • 9f559fdcd0 fix: ReusableAddOffset not respecting differing block and memory sizes Jan Laupetin 2026-01-14 18:36:25 +00:00
  • 51300bb47c chore: const params in InvalidLookupPositionException Jan Laupetin 2026-01-14 16:22:04 +00:00
  • 0be778cf5c fix: do not fill in runtime block members Jan Laupetin 2026-01-11 21:43:01 +00:00
  • 1dc25ee20a fix: use correct written variable for WriteArray zone code methods Jan Laupetin 2026-01-11 14:27:48 +01:00
  • 7dffc77ed7 refactor: fill structs in templates when writing on x64 hosts Jan Laupetin 2026-01-10 01:08:04 +00:00
  • 257ef39b20 feat: add fill in ContentWriter classes for writing with x64 hosts Jan Laupetin 2026-01-09 23:29:42 +00:00
  • 2a1f6158e4 fix: writing bad zone sizes with x64 hosts Jan Laupetin 2026-01-09 21:02:24 +00:00
  • 6ea2e7faad refactor: use ZoneOutputOffset for written variables Jan Laupetin 2026-01-09 17:41:03 +00:00
  • 2b2590b8fb fix: not correctly returning bad result for failed zone loading Jan Laupetin 2026-01-09 18:18:18 +00:00
  • 9900544f71 refactor: return ZoneOutputOffset when writing via ZoneOutputStream Jan Laupetin 2026-01-06 22:37:46 +00:00
  • ac24e4f893 refactor: combined ZoneOutputStream interface with impl Jan Laupetin 2026-01-06 13:29:32 +00:00
  • ac9bdd21da chore: use vector for ZoneInputStream block offsets Jan Laupetin 2026-01-06 12:59:43 +00:00
  • 86b7e55e5b refactor: add game name to generated load and write files Jan Laupetin 2026-01-06 10:30:16 +00:00
  • 77af856a87 chore: remove ifdefs for disabling certain system tests Jan Laupetin 2026-01-05 10:42:37 +00:00
  • e2183fea4c Merge pull request #656 from Laupetin/dependabot/npm_and_yarn/src/ModManUi/modman-dependencies-e7d7cf981c Jan 2026-01-17 01:44:01 +01:00
  • 94a6bdbe27 Merge pull request #655 from Laupetin/dependabot/submodules/thirdparty/eigen-918a5f1 Jan 2026-01-17 01:43:51 +01:00
  • 40e001172f Merge pull request #654 from Laupetin/dependabot/submodules/thirdparty/catch2-024aec9 Jan 2026-01-17 01:43:43 +01:00
  • 7e4490cb40 Merge pull request #653 from Laupetin/dependabot/submodules/thirdparty/json-5ed0709 Jan 2026-01-17 01:43:34 +01:00
  • 74c5cf5e45 Merge pull request #652 from Laupetin/dependabot/submodules/thirdparty/zlib-edd8895 Jan 2026-01-17 01:43:26 +01:00
  • 76b2961681 chore(deps-dev): bump the modman-dependencies group dependabot[bot] 2026-01-16 22:18:23 +00:00
  • aa02215607 chore(deps): bump thirdparty/eigen from 0315fb3 to 918a5f1 dependabot[bot] 2026-01-16 22:13:52 +00:00
  • e6d48105f3 chore(deps): bump thirdparty/catch2 from b59f4f3 to 024aec9 dependabot[bot] 2026-01-16 22:13:42 +00:00
  • 7ce045902c chore(deps): bump thirdparty/json from 515d994 to 5ed0709 dependabot[bot] 2026-01-16 22:13:39 +00:00
  • e556f6ca07 chore(deps): bump thirdparty/zlib from 2896db6 to edd8895 dependabot[bot] 2026-01-16 22:13:36 +00:00
  • 442926907f docs: add links to badges in README Jan Laupetin 2026-01-15 19:05:27 +00:00
  • 6d0afb9079 docs: add badges to README Jan Laupetin 2026-01-15 18:54:41 +00:00
  • b8eff3d05a Merge pull request #649 from Laupetin/feature/t5-techset-dumping Jan 2026-01-13 22:08:30 +01:00
  • 0a06a01e67 feat: dump t5 techsets and techniques Jan Laupetin 2026-01-12 23:25:48 +01:00
  • 3fb4dc452e Merge pull request #647 from Laupetin/dependabot/npm_and_yarn/src/ModManUi/modman-dependencies-e62b9130c2 Jan 2026-01-10 00:20:15 +01:00
  • 19be810d82 Merge pull request #646 from Laupetin/dependabot/submodules/thirdparty/catch2-b59f4f3 Jan 2026-01-10 00:20:07 +01:00
  • 7ff7ae20aa Merge pull request #645 from Laupetin/dependabot/submodules/thirdparty/eigen-0315fb3 Jan 2026-01-10 00:19:57 +01:00
  • f9aba6b7c1 Merge pull request #644 from Laupetin/dependabot/submodules/thirdparty/zlib-2896db6 Jan 2026-01-10 00:19:49 +01:00
  • f4c280f44f chore(deps-dev): bump the modman-dependencies group dependabot[bot] 2026-01-09 22:30:41 +00:00
  • 37f8c7899e chore(deps): bump thirdparty/catch2 from b7e31c9 to b59f4f3 dependabot[bot] 2026-01-09 22:27:44 +00:00
  • 4b7709d10e chore(deps): bump thirdparty/eigen from c30af8f to 0315fb3 dependabot[bot] 2026-01-09 22:27:42 +00:00
  • b4d6b4ab53 chore(deps): bump thirdparty/zlib from 570720b to 2896db6 dependabot[bot] 2026-01-09 22:27:37 +00:00
  • 33d916cede Merge pull request #642 from Laupetin/refactor/zcg-template-asset-marker Jan 2026-01-05 20:22:55 +01:00
  • e7f126265d refactor: add AssetMarker headers to zcg marker template Jan Laupetin 2026-01-05 16:48:33 +00:00
  • 660f34df69 chore: add ability for zcg to generate files once per template Jan Laupetin 2026-01-05 12:15:14 +00:00
  • 11fdb4ad59 chore: do not specify assets for zcg templates Jan Laupetin 2026-01-05 11:09:35 +00:00
  • d57b846595 Merge pull request #641 from Laupetin/feature/feature-parity-image Jan 2026-01-05 11:21:48 +01:00
  • b6598c5af3 chore: move string table tests Jan Laupetin 2026-01-05 00:03:42 +01:00
  • c4a5856bfa chore: add tests for templated image loader Jan Laupetin 2026-01-04 23:50:38 +01:00
  • 4cdccba016 feat: add embedded image loader for every supported game Jan Laupetin 2026-01-04 13:43:29 +01:00
  • 33584f6f7b feat: add external image loader for every supported game Jan Laupetin 2026-01-02 19:51:44 +01:00
  • da2a76f6da chore: update image namespacing Jan Laupetin 2026-01-03 13:58:46 +01:00
  • b2e6f7a4ea Merge pull request #640 from Laupetin/fix/indirect-reference-warning v0.26.1 Jan 2026-01-03 21:33:09 +01:00
  • 793d7ad5dc fix: do not try to add indirect asset references without name Jan Laupetin 2026-01-03 18:23:55 +00:00
  • 57178cfc4d Merge pull request #639 from Laupetin/fix/zone-code-usage-in-inclusion Jan 2026-01-03 17:30:52 +01:00
  • 6e4c9d4675 fix: use ZoneCode in all projects that may include its headers Jan Laupetin 2026-01-03 14:38:46 +00:00
  • 27b0a9fb22 Merge pull request #638 from Laupetin/fix/macro-parameters-only-when-specified Jan 2026-01-03 09:23:29 +01:00
  • 6c7dd30c78 fix(parser): macros only parse parameters if define specified them Jan Laupetin 2026-01-03 08:49:12 +01:00
  • adb21ded77 Merge pull request #637 from Laupetin/dependabot/npm_and_yarn/src/ModManUi/modman-dependencies-9a01484c4b Jan 2026-01-03 00:08:41 +01:00
  • 2c9b65c468 Merge pull request #636 from Laupetin/dependabot/submodules/thirdparty/catch2-b7e31c9 Jan 2026-01-03 00:08:22 +01:00
  • abc58ff871 Merge pull request #635 from Laupetin/dependabot/submodules/thirdparty/lz4-a018abc Jan 2026-01-03 00:08:09 +01:00
  • 07c5b309ce Merge pull request #634 from Laupetin/dependabot/submodules/thirdparty/json-515d994 Jan 2026-01-03 00:07:49 +01:00
  • d21b931dc6 Merge pull request #633 from Laupetin/dependabot/submodules/thirdparty/eigen-c30af8f Jan 2026-01-03 00:07:36 +01:00
  • 441f5fcd1c chore(deps-dev): bump @vitest/eslint-plugin dependabot[bot] 2026-01-02 22:06:11 +00:00
  • 6c7240f3f2 chore(deps): bump thirdparty/catch2 from eb3811c to b7e31c9 dependabot[bot] 2026-01-02 22:02:13 +00:00
  • d565564c16 chore(deps): bump thirdparty/lz4 from c609c16 to a018abc dependabot[bot] 2026-01-02 22:02:09 +00:00
  • cc226cd4e1 chore(deps): bump thirdparty/json from 30b2817 to 515d994 dependabot[bot] 2026-01-02 22:02:06 +00:00
  • 954f17a92b chore(deps): bump thirdparty/eigen from 9164d3f to c30af8f dependabot[bot] 2026-01-02 22:02:02 +00:00
  • f6e92a31fc Merge pull request #631 from Laupetin/dependabot/npm_and_yarn/src/ModManUi/modman-dependencies-a97fff9a31 Jan 2025-12-26 23:46:47 +01:00
  • 3b49599625 Merge pull request #630 from Laupetin/dependabot/submodules/thirdparty/catch2-eb3811c Jan 2025-12-26 23:46:34 +01:00
  • 5d8f4f1dfc Merge pull request #629 from Laupetin/dependabot/submodules/thirdparty/json-30b2817 Jan 2025-12-26 23:46:20 +01:00
  • cddd101cce chore(deps-dev): bump the modman-dependencies group dependabot[bot] 2025-12-26 22:05:47 +00:00
  • bc29064f4f chore(deps): bump thirdparty/catch2 from 9709163 to eb3811c dependabot[bot] 2025-12-26 22:01:48 +00:00
  • 9b31e4b461 chore(deps): bump thirdparty/json from 8c7a7d4 to 30b2817 dependabot[bot] 2025-12-26 22:01:41 +00:00
  • 90310dd245 Merge pull request #628 from Laupetin/docs/update-supported-assets v0.26.0 Jan 2025-12-25 16:41:08 +01:00
  • 39bcfd1a06 Merge pull request #619 from Laupetin/fix/asset-references-in-global-assets Jan 2025-12-25 16:11:52 +01:00
  • 23f2886255 docs: update supported asset types Jan Laupetin 2025-12-25 16:10:55 +01:00
  • ba39e3f4d9 fix: do not override properties of foreign zones Jan Laupetin 2025-12-25 15:29:32 +01:00
  • 2442d7160c chore: add system test to make sure reusing global assets is safe Jan Laupetin 2025-12-25 14:58:19 +01:00
  • 6711cf0afe chore: do not make ignoring reference dependencies required Jan Laupetin 2025-12-25 14:57:02 +01:00
  • bc3a4a76a8 chore: move extend and dereference description into test source file Jan Laupetin 2025-12-24 10:05:02 +01:00
  • 42e8fd4056 chore: adjust naming of simple system tests Jan Laupetin 2025-12-23 21:14:38 +01:00
  • e33ff303e6 chore: add ExtendAndDereference system test Jan Laupetin 2025-12-23 21:09:11 +01:00
  • a29180433b fix: only try to load system test zones on x86 Jan Laupetin 2025-12-23 16:46:40 +01:00
  • 0fe942b80d chore: add simple system tests for remaining games Jan Laupetin 2025-12-23 16:26:40 +01:00
  • e675b001f7 fix: system tests on windows Jan Laupetin 2025-12-23 13:54:55 +01:00
  • b47fb8fa30 chore: run system tests in ci Jan Laupetin 2025-12-23 13:16:25 +01:00
  • 5f04decacc chore: add simple iw3 system test Jan Laupetin 2025-12-23 12:49:49 +01:00
  • a1693b2eb8 chore: restructure Linker and Unlinker for system testing Jan Laupetin 2025-12-23 12:49:22 +01:00
  • fd9c57e15a chore: add SystemTests project Jan Laupetin 2025-12-19 16:04:54 +01:00
  • 8eb79da8a2 chore: adjust asset data when taking from global asset pools Jan Laupetin 2025-12-18 14:49:43 +00:00
  • 7bf7bf93de chore: adjust asset name method based on asset to not require constructor Jan Laupetin 2025-12-18 14:00:59 +00:00
  • 1aa4cd9127 chore: expose marker classes as asset specializations Jan Laupetin 2025-12-18 13:27:44 +00:00
  • 0ef4979873 chore: make marker reusable with visitor pattern Jan Laupetin 2025-12-17 23:53:40 +00:00
  • c73b2ed838 chore: move asset marker to ZoneCommon Jan Laupetin 2025-12-15 22:52:34 +00:00