2
0
mirror of https://github.com/Laupetin/OpenAssetTools.git synced 2025-05-29 04:27:41 +00:00

2237 Commits

Author SHA1 Message Date
Jan
a8cf9b79fa
Merge pull request #440 from Laupetin/dependabot/submodules/thirdparty/eigen-d81aa18
chore(deps): bump thirdparty/eigen from `171bd08` to `d81aa18`
2025-05-24 08:53:53 +02:00
Jan
e67d3a8040
Merge pull request #439 from Laupetin/dependabot/submodules/thirdparty/json-281d1e9
chore(deps): bump thirdparty/json from `3cca3ad` to `281d1e9`
2025-05-24 08:53:40 +02:00
dependabot[bot]
200479e319
chore(deps): bump thirdparty/eigen from 171bd08 to d81aa18
Bumps [thirdparty/eigen](https://gitlab.com/libeigen/eigen) from `171bd08` to `d81aa18`.
- [Release notes](https://gitlab.com/libeigen/eigen/tags)
- [Commits](171bd08ca9...d81aa18f4d)

---
updated-dependencies:
- dependency-name: thirdparty/eigen
  dependency-version: d81aa18f4dc56264b2cd7e2f230807d776a2d385
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-23 22:02:41 +00:00
dependabot[bot]
fa1b99a28a
chore(deps): bump thirdparty/json from 3cca3ad to 281d1e9
Bumps [thirdparty/json](https://github.com/nlohmann/json) from `3cca3ad` to `281d1e9`.
- [Release notes](https://github.com/nlohmann/json/releases)
- [Commits](3cca3ad210...281d1e929b)

---
updated-dependencies:
- dependency-name: thirdparty/json
  dependency-version: 281d1e929bd7c4b694d8c193526bfb0b6577108f
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-23 22:02:40 +00:00
Jan
f47c0c5074
Merge pull request #438 from Laupetin/dependabot/submodules/thirdparty/eigen-171bd08
chore(deps): bump thirdparty/eigen from `434a2fc` to `171bd08`
2025-05-17 08:11:44 +02:00
Jan
5d107bd7f6
Merge pull request #437 from Laupetin/dependabot/submodules/thirdparty/json-3cca3ad
chore(deps): bump thirdparty/json from `e9391dc` to `3cca3ad`
2025-05-17 08:11:31 +02:00
dependabot[bot]
302206b4de
chore(deps): bump thirdparty/eigen from 434a2fc to 171bd08
Bumps [thirdparty/eigen](https://gitlab.com/libeigen/eigen) from `434a2fc` to `171bd08`.
- [Release notes](https://gitlab.com/libeigen/eigen/tags)
- [Commits](434a2fc4a4...171bd08ca9)

---
updated-dependencies:
- dependency-name: thirdparty/eigen
  dependency-version: 171bd08ca987987c3c50f0fa5dd8914bdd42dd3b
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-16 22:47:45 +00:00
dependabot[bot]
bf9094db2d
chore(deps): bump thirdparty/json from e9391dc to 3cca3ad
Bumps [thirdparty/json](https://github.com/nlohmann/json) from `e9391dc` to `3cca3ad`.
- [Release notes](https://github.com/nlohmann/json/releases)
- [Commits](e9391dc5bc...3cca3ad210)

---
updated-dependencies:
- dependency-name: thirdparty/json
  dependency-version: 3cca3ad21012e289d34970e2e3060d255494c548
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-16 22:47:43 +00:00
Jan
450bd46902
Merge pull request #436 from Laupetin/fix/gltf-without-bones
fix: dumping xmodels with multiple surfaces and no bones
v0.21.1
2025-05-11 22:20:46 +02:00
Jan
2a4c0dcb43
fix: dumping xmodels with multiple surfaces and no bones 2025-05-11 20:55:52 +01:00
Jan
c28d1f6000
Merge pull request #435 from Laupetin/dependabot/submodules/thirdparty/lz4-836decd
chore(deps): bump thirdparty/lz4 from `c99038d` to `836decd`
2025-05-10 10:18:51 +02:00
Jan
d7e7726f76
Merge pull request #434 from Laupetin/dependabot/submodules/thirdparty/eigen-434a2fc
chore(deps): bump thirdparty/eigen from `fb2fca9` to `434a2fc`
2025-05-10 10:18:38 +02:00
Jan
2c45942d13
Merge pull request #433 from Laupetin/dependabot/submodules/thirdparty/libtomcrypt-d448df1
chore(deps): bump thirdparty/libtomcrypt from `3905c28` to `d448df1`
2025-05-10 10:18:27 +02:00
Jan
23ece27d07
Merge pull request #432 from Laupetin/dependabot/submodules/thirdparty/json-e9391dc
chore(deps): bump thirdparty/json from `dff2b47` to `e9391dc`
2025-05-10 10:18:15 +02:00
dependabot[bot]
11d01763d6
chore(deps): bump thirdparty/lz4 from c99038d to 836decd
Bumps [thirdparty/lz4](https://github.com/lz4/lz4) from `c99038d` to `836decd`.
- [Release notes](https://github.com/lz4/lz4/releases)
- [Commits](c99038d1bb...836decd8a8)

---
updated-dependencies:
- dependency-name: thirdparty/lz4
  dependency-version: 836decd8a898475dcd21ed46768157f4420c9dd2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-09 22:42:23 +00:00
dependabot[bot]
404bba6142
chore(deps): bump thirdparty/eigen from fb2fca9 to 434a2fc
Bumps [thirdparty/eigen](https://gitlab.com/libeigen/eigen) from `fb2fca9` to `434a2fc`.
- [Release notes](https://gitlab.com/libeigen/eigen/tags)
- [Commits](fb2fca90be...434a2fc4a4)

---
updated-dependencies:
- dependency-name: thirdparty/eigen
  dependency-version: 434a2fc4a41682b90275426097653b07a37286d7
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-09 22:42:22 +00:00
dependabot[bot]
efeffe9e90
chore(deps): bump thirdparty/libtomcrypt from 3905c28 to d448df1
Bumps [thirdparty/libtomcrypt](https://github.com/libtom/libtomcrypt) from `3905c28` to `d448df1`.
- [Release notes](https://github.com/libtom/libtomcrypt/releases)
- [Commits](3905c28913...d448df1938)

---
updated-dependencies:
- dependency-name: thirdparty/libtomcrypt
  dependency-version: d448df1938e8988bcdb0eed6591387e82b26874b
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-09 22:42:20 +00:00
dependabot[bot]
a1b48ceeeb
chore(deps): bump thirdparty/json from dff2b47 to e9391dc
Bumps [thirdparty/json](https://github.com/nlohmann/json) from `dff2b47` to `e9391dc`.
- [Release notes](https://github.com/nlohmann/json/releases)
- [Commits](dff2b4756c...e9391dc5bc)

---
updated-dependencies:
- dependency-name: thirdparty/json
  dependency-version: e9391dc5bc36514fa1e8a4e2267e9006f168dc9a
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-09 22:42:18 +00:00
Jan
f802b4e130
Merge pull request #431 from Laupetin/dependabot/submodules/thirdparty/json-dff2b47
chore(deps): bump thirdparty/json from `51a77f1` to `dff2b47`
2025-05-03 01:07:05 +02:00
Jan
38dd7eecad
Merge pull request #430 from Laupetin/dependabot/submodules/thirdparty/catch2-74fcff6
chore(deps): bump thirdparty/catch2 from `4c8671c` to `74fcff6`
2025-05-03 01:06:57 +02:00
Jan
4798a20699
Merge pull request #429 from Laupetin/dependabot/submodules/thirdparty/eigen-fb2fca9
chore(deps): bump thirdparty/eigen from `7294434` to `fb2fca9`
2025-05-03 01:06:48 +02:00
Jan
e7d9d9a845
Merge pull request #428 from Laupetin/dependabot/submodules/thirdparty/lz4-c99038d
chore(deps): bump thirdparty/lz4 from `df6b19d` to `c99038d`
2025-05-03 01:06:41 +02:00
dependabot[bot]
182b0b2530
chore(deps): bump thirdparty/json from 51a77f1 to dff2b47
Bumps [thirdparty/json](https://github.com/nlohmann/json) from `51a77f1` to `dff2b47`.
- [Release notes](https://github.com/nlohmann/json/releases)
- [Commits](51a77f1dca...dff2b4756c)

---
updated-dependencies:
- dependency-name: thirdparty/json
  dependency-version: dff2b4756cedca462721dc9666a2fbc05d47b486
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-02 22:31:50 +00:00
dependabot[bot]
dc4956c077
chore(deps): bump thirdparty/catch2 from 4c8671c to 74fcff6
Bumps [thirdparty/catch2](https://github.com/catchorg/Catch2) from `4c8671c` to `74fcff6`.
- [Release notes](https://github.com/catchorg/Catch2/releases)
- [Commits](4c8671cfbb...74fcff6e5b)

---
updated-dependencies:
- dependency-name: thirdparty/catch2
  dependency-version: 74fcff6e5b190fb833a231b7f7c1829e3c3ac54d
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-02 22:31:48 +00:00
dependabot[bot]
9b7f384a3d
chore(deps): bump thirdparty/eigen from 7294434 to fb2fca9
Bumps [thirdparty/eigen](https://gitlab.com/libeigen/eigen) from `7294434` to `fb2fca9`.
- [Release notes](https://gitlab.com/libeigen/eigen/tags)
- [Commits](7294434099...fb2fca90be)

---
updated-dependencies:
- dependency-name: thirdparty/eigen
  dependency-version: fb2fca90be39783f76ba05b521360afeeda265f2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-02 22:31:45 +00:00
dependabot[bot]
5b97cbf3f8
chore(deps): bump thirdparty/lz4 from df6b19d to c99038d
Bumps [thirdparty/lz4](https://github.com/lz4/lz4) from `df6b19d` to `c99038d`.
- [Release notes](https://github.com/lz4/lz4/releases)
- [Commits](df6b19dfc2...c99038d1bb)

---
updated-dependencies:
- dependency-name: thirdparty/lz4
  dependency-version: c99038d1bb46d9621f0c9e3ac6f0004a109eb67a
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-02 22:31:43 +00:00
Jan
0dde2478a7
Merge pull request #427 from Laupetin/refactor/zone-loading-code-style
refactor: zone loading code style
2025-05-02 23:52:49 +02:00
Jan Laupetin
35cb6636a1
fix: linux build 2025-05-02 23:26:12 +02:00
Jan
b92e85dc14
refactor: hide implementation of loading steps inside file 2025-05-02 22:08:08 +01:00
Jan
955df98279
refactor: hide implementation details of zone loading processors 2025-05-02 22:08:07 +01:00
Jan
eb16dfcd00
refactor: merge ZoneInputStream interface with only implementation 2025-05-02 22:08:07 +01:00
Jan
4ce82ad63c
refactor: update ZoneLoading classes codestyle 2025-05-02 22:08:07 +01:00
Jan Laupetin
446c38d8ee
refactor: reorder members of zcg generated classes 2025-05-02 22:08:06 +01:00
Jan
ed029bc24d
refactor: adjust template const modifiers 2025-05-02 22:08:06 +01:00
Jan
8b85cadb77
refactor: make memory from zone a reference instead of ptr 2025-05-02 22:08:06 +01:00
Jan
9e940a6f53
refactor: use zone reference in AssetLoader 2025-05-02 22:08:06 +01:00
Jan
50612d117e
refactor: update zcg generate file headers 2025-04-30 17:01:52 +01:00
Jan
115765ad86
Merge pull request #424 from Laupetin/refactor/remaining-get-name-zcg
refactor: remove remaining GetName functionality in ZoneCodeGenerator
2025-04-28 17:56:08 +02:00
Jan Laupetin
1b579b1bc3
refactor: remove usages of name sequence in game commands 2025-04-28 17:30:30 +02:00
Jan Laupetin
68ee502c72
refactor: remove name sequence from zcg commands 2025-04-28 17:23:39 +02:00
Jan Laupetin
0103e4631f
refactor: remove GetAssetName method from ZoneMark template 2025-04-28 17:18:09 +02:00
Jan Laupetin
7f59d35e87
refactor: replace GetAssetName method in ZoneLoad template 2025-04-28 17:09:40 +02:00
Jan
f4870de1a7
Merge pull request #423 from Laupetin/refactor/asset-struct-for-zcg
refactor: asset struct for zcg
2025-04-28 14:24:03 +02:00
Jan
547da3fdf9
refactor: remove GetName method of ZoneWrite zcg template 2025-04-28 12:53:14 +01:00
Jan Laupetin
1fe1b30831
chore: use Asset definition instead of enum entry for zcg 2025-04-28 12:53:02 +01:00
Jan
3adbe5a275
refactor: fix additional zcg x64 warnings 2025-04-28 12:07:41 +01:00
Jan Laupetin
d938f91541
fix: crash on trying to generate for specific asset 2025-04-28 11:55:47 +01:00
Jan Laupetin
2eefad105e
chore: small code adjustments for generation code in zcg 2025-04-28 11:55:46 +01:00
Jan
d94a004433
Merge pull request #422 from Laupetin/refactor/oat-64
refactor: fix compilation warnings for x64
2025-04-27 22:08:34 +02:00
Jan Laupetin
4ccd0a55cf
chore: adjust game structs to have custom alignment when they are
platform independent
2025-04-27 21:05:22 +02:00