2
0
mirror of https://github.com/Laupetin/OpenAssetTools.git synced 2026-06-07 17:22:34 +00:00
Commit Graph

9 Commits

Author SHA1 Message Date
Jan 0d0f928267 feat: add binary xanim support for remaining games (#818)
* refactor: use generic loader for iw3 xanims

* refactor: use generic dumper for iw3 xanims

* chore: use templating on XAnimDumper

* chore: use templating on XAnimLoader

* feat: dump xanims for T5

* feat: load binary t5 xanims

* feat: load and dump t6 xanims

* feat: load and dump iw4,iw5 xanims

* chore: make sure iw3 and t5 notify about unsupported delta3D

* chore: also use CommonVec3U8 and CommonVec3U16 for non delta trans track
2026-06-06 14:47:51 +00:00
Jan Laupetin aa47ffa629 refactor: introduce subasset loading 2026-02-05 18:17:15 +01:00
Jan Laupetin 77af856a87 chore: remove ifdefs for disabling certain system tests
* Previously reading written zones was disabled
* Reenable it to test for success in writing correct zones
2026-01-17 00:45:14 +00:00
Jan Laupetin 2442d7160c chore: add system test to make sure reusing global assets is safe 2025-12-25 14:58:19 +01:00
Jan Laupetin bc3a4a76a8 chore: move extend and dereference description into test source file 2025-12-24 10:05:02 +01:00
Jan Laupetin 42e8fd4056 chore: adjust naming of simple system tests 2025-12-23 21:20:01 +01:00
Jan Laupetin e33ff303e6 chore: add ExtendAndDereference system test 2025-12-23 21:12:24 +01:00
Jan Laupetin a29180433b fix: only try to load system test zones on x86 2025-12-23 16:47:42 +01:00
Jan Laupetin 0fe942b80d chore: add simple system tests for remaining games 2025-12-23 16:26:40 +01:00