1622 Commits

Author SHA1 Message Date
dependabot[bot]
69a7cf296b
chore(deps): bump thirdparty/json from 199dea1 to 97f0bda
Bumps [thirdparty/json](https://github.com/nlohmann/json) from `199dea1` to `97f0bda`.
- [Release notes](https://github.com/nlohmann/json/releases)
- [Commits](199dea11b1...97f0bdaf9a)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-12 22:52:40 +00:00
dependabot[bot]
e38e55def9
chore(deps): bump thirdparty/libtommath from a9a11d2 to 5809141
Bumps [thirdparty/libtommath](https://github.com/libtom/libtommath) from `a9a11d2` to `5809141`.
- [Release notes](https://github.com/libtom/libtommath/releases)
- [Commits](a9a11d2b06...5809141a3a)

---
updated-dependencies:
- dependency-name: thirdparty/libtommath
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-12 22:52:37 +00:00
dependabot[bot]
e05a1aa5ac
chore(deps): bump thirdparty/catch2 from bff6e35 to 65794fd
Bumps [thirdparty/catch2](https://github.com/catchorg/Catch2) from `bff6e35` to `65794fd`.
- [Release notes](https://github.com/catchorg/Catch2/releases)
- [Commits](bff6e35e2b...65794fd2b8)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-12 22:52:35 +00:00
Jan
f8c9e62624
chore: add missing iw5 weapon fields 2024-04-07 23:40:34 +02:00
Jan
f63e7c7f35
chore: dump missing WeaponCompleteDef fields 2024-04-07 23:09:29 +02:00
Jan
dc99acd3f6
chore: fix using extent of keys instead of values 2024-04-07 23:04:19 +02:00
Jan
cca67ebafa
chore: dump iw5 weapon notetrack overrides 2024-04-07 23:04:13 +02:00
Jan
7b23461e2a
chore: dump iw5 weapon reload overrides 2024-04-07 23:04:00 +02:00
Jan
c1a4874791
chore: add static assertions for weapon field names 2024-04-07 23:03:36 +02:00
Jan
4f0d9674ff
chore: dump iw5 weapon fx overrides 2024-04-07 23:03:30 +02:00
Jan
ea0cb66eae
chore: dump iw5 weapon sound overrides 2024-04-07 23:02:59 +02:00
Jan
8554939c91
chore: dump iw5 weapon anim overrides 2024-04-07 21:01:20 +02:00
Jan
a27241701b
chore: add iw5 weapon indirect asset references 2024-04-07 14:10:50 +02:00
Jan
fecd486f44
chore: dump iw5 attachments that are used by weapons 2024-04-07 14:10:50 +02:00
Jan
c68f4015d2
chore: add comment about iw5 missing weapon fields 2024-04-07 10:54:28 +02:00
Jan
3dad9d60da
chore: fix typo in structs 2024-04-07 10:54:04 +02:00
Jan
9c4128b830
chore: update iw5 weapon fulldef sizes 2024-04-07 09:49:53 +02:00
Jan
7be21ebb20
feat: dump iw5 weapons on iw4 level 2024-04-06 11:46:39 +02:00
Jan
eaeb1d9385
Merge pull request #159 from Laupetin/dependabot/github_actions/KyleMayes/install-llvm-action-2
chore(deps): bump KyleMayes/install-llvm-action from 1 to 2
2024-04-06 08:47:18 +02:00
Jan
8e171956ac
Merge pull request #158 from Laupetin/dependabot/submodules/thirdparty/catch2-bff6e35
chore(deps): bump thirdparty/catch2 from `7ce3579` to `bff6e35`
2024-04-06 08:46:17 +02:00
Jan
7d32648609
Merge pull request #157 from Laupetin/dependabot/submodules/thirdparty/libtommath-a9a11d2
chore(deps): bump thirdparty/libtommath from `4929f09` to `a9a11d2`
2024-04-06 08:46:03 +02:00
Jan
4d37b1f453
Merge pull request #156 from Laupetin/dependabot/submodules/thirdparty/zlib-0f51fb4
chore(deps): bump thirdparty/zlib from `d201f04` to `0f51fb4`
2024-04-06 08:45:49 +02:00
dependabot[bot]
36957049a2
chore(deps): bump KyleMayes/install-llvm-action from 1 to 2
Bumps [KyleMayes/install-llvm-action](https://github.com/kylemayes/install-llvm-action) from 1 to 2.
- [Release notes](https://github.com/kylemayes/install-llvm-action/releases)
- [Changelog](https://github.com/KyleMayes/install-llvm-action/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kylemayes/install-llvm-action/compare/v1...v2)

---
updated-dependencies:
- dependency-name: KyleMayes/install-llvm-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-05 22:47:07 +00:00
dependabot[bot]
eae6d9eb5d
chore(deps): bump thirdparty/catch2 from 7ce3579 to bff6e35
Bumps [thirdparty/catch2](https://github.com/catchorg/Catch2) from `7ce3579` to `bff6e35`.
- [Release notes](https://github.com/catchorg/Catch2/releases)
- [Commits](7ce3579976...bff6e35e2b)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-05 22:21:57 +00:00
dependabot[bot]
9ff25694af
chore(deps): bump thirdparty/libtommath from 4929f09 to a9a11d2
Bumps [thirdparty/libtommath](https://github.com/libtom/libtommath) from `4929f09` to `a9a11d2`.
- [Release notes](https://github.com/libtom/libtommath/releases)
- [Commits](4929f09f43...a9a11d2b06)

---
updated-dependencies:
- dependency-name: thirdparty/libtommath
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-05 22:21:54 +00:00
dependabot[bot]
7ab4a28b9e
chore(deps): bump thirdparty/zlib from d201f04 to 0f51fb4
Bumps [thirdparty/zlib](https://github.com/madler/zlib) from `d201f04` to `0f51fb4`.
- [Release notes](https://github.com/madler/zlib/releases)
- [Commits](d201f04c72...0f51fb4933)

---
updated-dependencies:
- dependency-name: thirdparty/zlib
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-05 22:21:52 +00:00
Jan
012dc7ad74
Merge pull request #153 from Laupetin/feature/iw4-weapon-loading
feat: iw4 weapon loading
v0.11.0
2024-04-03 00:27:17 +02:00
Jan
9b19b5f26f
fix: linux build 2024-04-03 00:10:06 +02:00
Jan
5474cc6655
fix: wrong preprocessing of technique templates 2024-04-03 00:02:45 +02:00
Jan
976fbf94f8
fix: make vertex decl asset references work when building 2024-04-02 23:52:38 +02:00
Jan
d1a189defc
chore: convert anim names to lower before adding as indirect asset references 2024-04-02 23:49:24 +02:00
Jan
a1cf4ef30b
feat: load iw4 weapons from raw 2024-04-02 23:49:06 +02:00
Jan
2650669200
Merge pull request #151 from Laupetin/fix/realloc-iw5-clipinfo
fix: not reallocating IW5 clipMap pInfo from temp block
v0.10.1
2024-03-30 20:33:47 +01:00
Jan
666ea2be9d
chore: change tests to reflect new action parsing behaviour 2024-03-30 20:10:20 +01:00
Jan
89074c8601
fix: not reallocating IW5 clipMap pInfo from temp block 2024-03-30 20:10:20 +01:00
Jan
89d80ca36a
Merge pull request #150 from Laupetin/fix/crash-on-linking-referenced-asset
fix: crash on trying to link asset with only a referenced asset loaded
2024-03-30 19:58:49 +01:00
Jan
fc18f81302
fix: consider asset references when looking for assets of zone 2024-03-30 17:44:55 +01:00
Jan
e7a9e4b528
chore: use const reference for assetName in GetAsset methods 2024-03-30 17:19:32 +01:00
Jan
d26fda2e92
Merge pull request #149 from Laupetin/dependabot/submodules/thirdparty/zlib-d201f04
chore(deps): bump thirdparty/zlib from `99b2294` to `d201f04`
2024-03-30 11:20:06 +01:00
Jan
3801a2a0c1
Merge pull request #148 from Laupetin/dependabot/submodules/thirdparty/libtommath-4929f09
chore(deps): bump thirdparty/libtommath from `138309c` to `4929f09`
2024-03-30 11:19:57 +01:00
Jan
a3da5a3c23
Merge pull request #147 from Laupetin/dependabot/submodules/thirdparty/catch2-7ce3579
chore(deps): bump thirdparty/catch2 from `bfe3ff8` to `7ce3579`
2024-03-30 11:19:47 +01:00
Jan
13d8788e17
Merge pull request #146 from Laupetin/dependabot/github_actions/abel0b/setup-premake-2.4
chore(deps): bump abel0b/setup-premake from 2.3 to 2.4
2024-03-30 11:19:34 +01:00
dependabot[bot]
862f2b9b8c
chore(deps): bump thirdparty/zlib from 99b2294 to d201f04
Bumps [thirdparty/zlib](https://github.com/madler/zlib) from `99b2294` to `d201f04`.
- [Release notes](https://github.com/madler/zlib/releases)
- [Commits](99b229487c...d201f04c72)

---
updated-dependencies:
- dependency-name: thirdparty/zlib
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-29 22:49:17 +00:00
dependabot[bot]
8ef5262780
chore(deps): bump thirdparty/libtommath from 138309c to 4929f09
Bumps [thirdparty/libtommath](https://github.com/libtom/libtommath) from `138309c` to `4929f09`.
- [Release notes](https://github.com/libtom/libtommath/releases)
- [Commits](138309cfdc...4929f09f43)

---
updated-dependencies:
- dependency-name: thirdparty/libtommath
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-29 22:49:15 +00:00
dependabot[bot]
16bace684e
chore(deps): bump thirdparty/catch2 from bfe3ff8 to 7ce3579
Bumps [thirdparty/catch2](https://github.com/catchorg/Catch2) from `bfe3ff8` to `7ce3579`.
- [Release notes](https://github.com/catchorg/Catch2/releases)
- [Commits](bfe3ff8f19...7ce3579976)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-29 22:49:13 +00:00
dependabot[bot]
6378fadcae
chore(deps): bump abel0b/setup-premake from 2.3 to 2.4
Bumps [abel0b/setup-premake](https://github.com/abel0b/setup-premake) from 2.3 to 2.4.
- [Release notes](https://github.com/abel0b/setup-premake/releases)
- [Commits](https://github.com/abel0b/setup-premake/compare/v2.3...v2.4)

---
updated-dependencies:
- dependency-name: abel0b/setup-premake
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-29 22:38:51 +00:00
Jan
f001107ad1
docs: update docs repo url 2024-03-29 11:14:13 +01:00
Jan
0cf420cb3a
Merge pull request #145 from diamante0018/main
chore: improve readme
2024-03-25 18:02:26 +01:00
Edo
0f7a26a731
address review 2024-03-25 17:46:07 +01:00
Edo
2a41770bb0
reword this phrase 2024-03-25 12:04:43 +01:00