Commit Graph
100 Commits
Author SHA1 Message Date
JanandGitHub 4ec9f4d7bc Merge pull request #219 from Laupetin/dependabot/submodules/thirdparty/eigen-c29c800
chore(deps): bump thirdparty/eigen from `33d0937` to `c29c800`
2024-07-13 07:32:35 +02:00
JanandGitHub 69cbd69cca Merge pull request #218 from Laupetin/dependabot/submodules/thirdparty/json-960b763
chore(deps): bump thirdparty/json from `8c391e0` to `960b763`
2024-07-13 07:32:19 +02:00
JanandGitHub 45dbb2ce9b Merge pull request #216 from Laupetin/dependabot/submodules/thirdparty/zlib-884e0c0
chore(deps): bump thirdparty/zlib from `0f51fb4` to `884e0c0`
2024-07-06 08:19:49 +02:00
JanandGitHub 11c865edb5 Merge pull request #215 from Laupetin/dependabot/submodules/thirdparty/eigen-33d0937
chore(deps): bump thirdparty/eigen from `d791d48` to `33d0937`
2024-07-06 08:19:34 +02:00
JanandGitHub 2f80169f2f Merge pull request #213 from Laupetin/dependabot/submodules/thirdparty/libtomcrypt-2302a3a
chore(deps): bump thirdparty/libtomcrypt from `f7e6519` to `2302a3a`
2024-06-29 08:33:23 +02:00
JanandGitHub 102422f5bf Merge pull request #212 from Laupetin/dependabot/submodules/thirdparty/eigen-d791d48
chore(deps): bump thirdparty/eigen from `02bcf9b` to `d791d48`
2024-06-22 09:08:00 +02:00
JanandGitHub 4a8ee0ab3c Merge pull request #211 from Laupetin/dependabot/submodules/thirdparty/eigen-02bcf9b
chore(deps): bump thirdparty/eigen from `392b95b` to `02bcf9b`
2024-06-15 10:02:44 +02:00
JanandGitHub 047cb4807e Merge pull request #210 from Laupetin/dependabot/submodules/thirdparty/eigen-392b95b
chore(deps): bump thirdparty/eigen from `e605227` to `392b95b`
2024-06-08 07:21:23 +02:00
JanandGitHub cd1e73d24d Merge pull request #209 from Laupetin/fix/asset-loading-capitalization
fix: do not normalize asset names when loading assets
2024-06-01 15:19:36 +02:00
JanandGitHub acf0d914b8 Merge pull request #207 from diamante0018/t6/leaderboard-load
feat(t6): load leaderboard definitions from raw
2024-06-01 14:43:44 +02:00
JanandGitHub feefc4a6a1 Merge pull request #206 from diamante0018/iw5/leaderboard-load
feat(iw5): load leaderboard definitions from raw
2024-06-01 14:15:36 +02:00
JanandGitHub 694548d6cb Merge pull request #205 from diamante0018/iw4/load-leaderboarddef
feat(iw4): load leaderboard definitions from raw
2024-06-01 13:44:44 +02:00
JanandGitHub a15b57ed3a Merge pull request #208 from Laupetin/dependabot/submodules/thirdparty/eigen-e605227
chore(deps): bump thirdparty/eigen from `5a9f66f` to `e605227`
2024-06-01 12:39:22 +02:00
JanandGitHub d8adda81ec Merge pull request #204 from Laupetin/refactor/assets-for-loaders
refactor: use templated asset structs for asset loaders
2024-05-25 11:43:32 +02:00
JanandGitHub ef69bbb239 Merge pull request #203 from Laupetin/dependabot/submodules/thirdparty/eigen-5a9f66f
chore(deps): bump thirdparty/eigen from `b9b1c86` to `5a9f66f`
2024-05-25 03:06:24 +02:00
JanandGitHub 697a0c5200 Merge pull request #202 from Laupetin/feature/iw5-empty-assets
feat: iw5 asset forward references
2024-05-24 19:40:23 +02:00
JanandGitHub 47f5f2aa45 Merge pull request #198 from Laupetin/feature/accuracy-tables
feat: dump and load weapon accuracy tables
2024-05-20 13:58:53 +02:00
JanandGitHub 183ebe473b Merge pull request #201 from Laupetin/docs/model-demonstration-for-readme
docs: add image demonstrating model export to readme
2024-05-20 10:40:02 +02:00
JanandGitHub 0ba99d9058 Merge pull request #200 from Laupetin/fix/release-build-warnings
fix: warnings preventing release build for MSVC
2024-05-19 14:57:13 +02:00
JanandGitHub d36ec97295 Merge pull request #199 from Laupetin/fix/iw5-leaderboard-col-ids
fix: iw4/iw5 leaderboard column ids
2024-05-19 13:49:53 +02:00
JanandGitHub 97ceced26b Merge pull request #191 from diamante0018/t6/dump-leaderboard
feature: dump leaderboard definitions on T6
2024-05-19 13:33:15 +02:00
JanandGitHub fb6a1b1e9d Merge pull request #181 from diamante0018/iw5/dump-leaderboard
feature: dump leaderboard definitions on IW4/IW5
2024-05-19 12:27:02 +02:00
JanandGitHub 4139253aac Merge pull request #196 from Laupetin/dependabot/submodules/thirdparty/eigen-b9b1c86
chore(deps): bump thirdparty/eigen from `afb1728` to `b9b1c86`
2024-05-18 14:32:36 +02:00
JanandGitHub aa50f891a8 Merge pull request #195 from Laupetin/fix/iw5-reference-asset-menu-crash
fix: crash on trying to dump referenced iw5 menu
2024-05-18 14:17:54 +02:00
JanandGitHub bd98011956 Merge pull request #197 from Laupetin/fix/github-actions
fix: github actions
2024-05-18 13:58:58 +02:00
JanandGitHub f2628fcda4 Merge pull request #193 from Laupetin/feature/improve-info-string-logging
feat: improve info string logging
2024-05-12 22:52:10 +02:00
JanandGitHub 30394e6a4c Merge pull request #192 from Laupetin/fix/gltf-bone-rotations
fix: gltf bone rotations
2024-05-12 21:35:26 +02:00
JanandGitHub b29089a61f Merge pull request #188 from Laupetin/feature/case-insensitive-assets
feat: make asset lookup work case insensitively entirely
2024-05-11 13:22:14 +02:00
JanandGitHub b59bd01280 Merge pull request #187 from Laupetin/dependabot/submodules/thirdparty/catch2-4e8d92b
chore(deps): bump thirdparty/catch2 from `fa5a53d` to `4e8d92b`
2024-05-11 09:37:37 +02:00
JanandGitHub 35474c217e Merge pull request #182 from Laupetin/feature/gltf-xmodel-dumping
feat: dump xmodels as gltf/glb
2024-05-11 02:08:55 +02:00
JanandGitHub c2be18e3d6 Merge pull request #186 from Laupetin/feature/weapon-loading-error-logging
feat: log invalid enum values for infostring loaders
2024-05-09 20:55:54 +02:00
JanandGitHub 176b70f416 Merge pull request #183 from Laupetin/dependabot/submodules/thirdparty/catch2-fa5a53d
chore(deps): bump thirdparty/catch2 from `efb3968` to `fa5a53d`
2024-05-04 09:19:23 +02:00
JanandGitHub 338c81fa6f Merge pull request #178 from Laupetin/dependabot/submodules/thirdparty/catch2-efb3968
chore(deps): bump thirdparty/catch2 from `f232072` to `efb3968`
2024-04-27 01:54:28 +02:00
JanandGitHub f241caa274 Merge pull request #176 from Laupetin/refactor/asset-struct-based-loading
refactor: use template based asset structs for loading manager api
2024-04-23 01:06:37 +02:00
JanandGitHub 3e2315aca5 Merge pull request #175 from Laupetin/refactor/memory-manager
refactor: update memory manager api
2024-04-22 21:41:06 +02:00
JanandGitHub 7d920e1060 Merge pull request #174 from Laupetin/feature/normalized-asset-names
feat: normalize asset names
2024-04-22 19:54:11 +02:00
JanandGitHub 7ddba36dcd docs: update documentation about iw5 weapon loading 2024-04-21 22:24:38 +02:00
JanandGitHub 4fb00bf368 Merge pull request #170 from diamante0018/main
maint(iw4): compress rawfiles just like on IW5 (fix zlib mem leak IW4, T5, IW5)
2024-04-21 20:22:08 +02:00
JanandGitHub ff9cb67d84 Merge pull request #172 from Laupetin/feature/iw5-weapons
feat: load iw5 attachments and weapons
2024-04-21 20:07:45 +02:00
JanandGitHub ec22d2a01f Merge pull request #171 from diamante0018/fix/stringtable-dumping
fix: check for NULL string in stringtable check before dumping
2024-04-21 20:06:43 +02:00
JanandGitHub 83f57e1961 Merge pull request #167 from Laupetin/dependabot/submodules/thirdparty/catch2-f232072
chore(deps): bump thirdparty/catch2 from `65794fd` to `f232072`
2024-04-20 10:25:41 +02:00
JanandGitHub 6bff6cea7c Merge pull request #166 from Laupetin/dependabot/submodules/thirdparty/json-8c391e0
chore(deps): bump thirdparty/json from `97f0bda` to `8c391e0`
2024-04-20 10:25:33 +02:00
JanandGitHub 023bdcaada Merge pull request #165 from Laupetin/docs/supported-assets
docs: add documentation about currently supported assets
2024-04-15 19:41:22 +02:00
JanandGitHub 7de33880d0 Merge pull request #164 from Laupetin/feature/iw5-weapons
feat: dump iw5 weapons and attachments
2024-04-14 13:36:47 +02:00
JanandGitHub 42f1e3b111 Merge pull request #163 from Laupetin/dependabot/submodules/thirdparty/json-97f0bda
chore(deps): bump thirdparty/json from `199dea1` to `97f0bda`
2024-04-13 01:10:09 +02:00
JanandGitHub 5eec0fdfb5 Merge pull request #162 from Laupetin/dependabot/submodules/thirdparty/libtommath-5809141
chore(deps): bump thirdparty/libtommath from `a9a11d2` to `5809141`
2024-04-13 01:09:58 +02:00
JanandGitHub ef1a77b504 Merge pull request #161 from Laupetin/dependabot/submodules/thirdparty/catch2-65794fd
chore(deps): bump thirdparty/catch2 from `bff6e35` to `65794fd`
2024-04-13 01:09:46 +02:00
JanandGitHub 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
JanandGitHub 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
JanandGitHub 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
JanandGitHub 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
JanandGitHub 012dc7ad74 Merge pull request #153 from Laupetin/feature/iw4-weapon-loading
feat: iw4 weapon loading
2024-04-03 00:27:17 +02:00
JanandGitHub 2650669200 Merge pull request #151 from Laupetin/fix/realloc-iw5-clipinfo
fix: not reallocating IW5 clipMap pInfo from temp block
2024-03-30 20:33:47 +01:00
JanandGitHub 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
JanandGitHub 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
JanandGitHub 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
JanandGitHub 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
JanandGitHub 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
JanandGitHub 0cf420cb3a Merge pull request #145 from diamante0018/main
chore: improve readme
2024-03-25 18:02:26 +01:00
JanandGitHub c1504eb993 Merge pull request #144 from Laupetin/refactor/minor-code-improvements
refactor: minor code improvements
2024-03-24 21:10:40 +01:00
JanandGitHub 3cbdd5b735 Merge pull request #143 from Laupetin/feature/t6-weapon-camo-loading
feat: loading t6 weapon camo
2024-03-24 17:14:38 +01:00
JanandGitHub fc9f265f0c Merge pull request #142 from Laupetin/feature/t6-weapon-camo
feat: dump t6 WeaponCamo asset as json
2024-03-24 01:42:22 +01:00
JanandGitHub bb1bcadfc7 Merge pull request #137 from Laupetin/dependabot/submodules/thirdparty/libtommath-138309c
chore(deps): bump thirdparty/libtommath from `8314bde` to `138309c`
2024-03-16 16:13:14 +01:00
JanandGitHub 9b9087e78c Merge pull request #136 from Laupetin/dependabot/submodules/thirdparty/json-199dea1
chore(deps): bump thirdparty/json from `0457de2` to `199dea1`
2024-03-16 16:13:03 +01:00
JanandGitHub d7b5a69315 Merge pull request #135 from Laupetin/dependabot/submodules/thirdparty/catch2-bfe3ff8
chore(deps): bump thirdparty/catch2 from `8ac8190` to `bfe3ff8`
2024-03-16 16:12:54 +01:00
JanandGitHub 26ea086c3a Merge pull request #134 from Laupetin/dependabot/submodules/thirdparty/zlib-99b2294
chore(deps): bump thirdparty/zlib from `5c42a23` to `99b2294`
2024-03-16 16:12:43 +01:00
JanandGitHub 03647c4470 Merge pull request #133 from Laupetin/docs/link-example-repos
docs: link example repos
2024-03-03 12:06:50 +01:00
JanandGitHub fd33f8d313 Merge pull request #132 from diamante0018/diamante0018-patch-2
maint(premake5): enable /LARGEADDRESSAWARE at least on Windows
2024-03-03 11:11:34 +01:00
JanandGitHub ba0213b02f Merge pull request #131 from Laupetin/dependabot/submodules/thirdparty/libtomcrypt-f7e6519
chore(deps): bump thirdparty/libtomcrypt from `7e863d2` to `f7e6519`
2024-03-02 08:01:18 +01:00
JanandGitHub edcae886be Merge pull request #130 from Laupetin/dependabot/submodules/thirdparty/catch2-8ac8190
chore(deps): bump thirdparty/catch2 from `4f3871d` to `8ac8190`
2024-03-02 08:01:06 +01:00
JanandGitHub 3ebea76685 Merge pull request #128 from Laupetin/feature/json-material-loading
feat: load t6 materials from json
2024-02-29 17:45:29 +01:00
JanandGitHub d3c3786d66 Merge pull request #129 from Laupetin/use-gcc-13
chore: use gcc/g++ 13 in CI
2024-02-29 17:27:31 +01:00
JanandGitHub 6478a29678 Merge pull request #127 from Laupetin/cpp20
chore: upgrade c++ version to cpp20
2024-02-24 22:04:03 +01:00
JanandGitHub 99632f5d98 Merge pull request #126 from Laupetin/feature/dx11-shader-parsing
feat: use parameter names from dx11 shaders to resolve material hashes
2024-02-24 13:41:09 +01:00
JanandGitHub 45afe34c3d Merge pull request #124 from Laupetin/dependabot/submodules/thirdparty/catch2-4f3871d
chore(deps): bump thirdparty/catch2 from `b817497` to `4f3871d`
2024-02-24 13:38:41 +01:00
JanandGitHub 2d4ed9b6f3 Merge pull request #125 from skiff/main
do not add duplicate sounds to the sab files
2024-02-24 13:38:11 +01:00
JanandGitHub 03340cc109 Merge pull request #123 from Laupetin/feature/shader-dumping
feat: dump t6 shaders
2024-02-18 23:12:23 +01:00
JanandGitHub 7b8cd890ad Merge pull request #122 from Laupetin/feature/simple-materials
feat: dump t6 materials as json
2024-02-18 23:00:47 +01:00
JanandGitHub 625ed0397f Merge pull request #121 from Laupetin/dependabot/submodules/thirdparty/zlib-5c42a23
chore(deps): bump thirdparty/zlib from `3c13497` to `5c42a23`
2024-02-17 00:13:23 +01:00
JanandGitHub 62d28aa9e3 Merge pull request #120 from Laupetin/dependabot/submodules/thirdparty/catch2-b817497
chore(deps): bump thirdparty/catch2 from `1078e7e` to `b817497`
2024-02-17 00:13:11 +01:00
JanandGitHub 5102b3ddca Merge pull request #119 from Laupetin/fix/attachment-unique-overwrites
fix: attachment unique overwrites handling being incorrect
2024-02-15 21:26:36 +01:00
JanandGitHub d712cbd2f8 Merge pull request #118 from Laupetin/fix/attachment-unique-hidetags
fix: weapon attachment unique hidetags not making a difference between nullptr and empty string
2024-02-14 00:06:24 +01:00
JanandGitHub 3268954477 Merge pull request #117 from Laupetin/fix/attachment-unique-anims
fix: consider attachmentunique szXAnims an assetref
2024-02-13 18:11:05 +01:00
JanandGitHub 741fc3857e Merge pull request #116 from skiff/main
fix: T6 - allow sound aliases without explicit files
2024-02-13 00:04:48 +01:00
JanandGitHub 94dd02e500 Merge pull request #113 from Laupetin/dependabot/submodules/thirdparty/zlib-3c13497
chore(deps): bump thirdparty/zlib from `f1f503d` to `3c13497`
2024-02-11 11:52:08 +01:00
JanandGitHub b741fe3604 Merge pull request #99 from skiff/main
[T6] - SndBank Linking and Sound Bank (.sabs/.sabl) Writing
2024-02-11 11:45:12 +01:00
JanandGitHub 795a369fb3 Merge pull request #112 from Laupetin/fix/marking-iw5-maps-crash
fix: not adding correct condition to iw5 FxEffectVisuals lightDef
2024-02-08 23:51:31 +01:00
JanandGitHub bab0329364 Merge pull request #111 from Laupetin/fix/indirect-asset-reference-non-lowercase
fix: indirect asset references may not be fully lower case
2024-02-08 23:12:53 +01:00
JanandGitHub d2827e5e4d Merge pull request #109 from Laupetin/fix/assets-referenced-by-string
fix: assets referenced by their name in a string are not recognized as dependencies
2024-02-07 01:39:19 +01:00
JanandGitHub 1e5475e5ce Merge pull request #107 from Laupetin/dependabot/submodules/thirdparty/zlib-f1f503d
Bump thirdparty/zlib from `9f0f2d4` to `f1f503d`
2024-02-04 21:33:07 +01:00
JanandGitHub e30ac82f81 Merge pull request #106 from Laupetin/dependabot/submodules/thirdparty/json-0457de2
Bump thirdparty/json from `7efe875` to `0457de2`
2024-02-04 21:32:58 +01:00
JanandGitHub d0f67710cc Merge pull request #105 from Laupetin/dependabot/github_actions/microsoft/setup-msbuild-2.0.0
Bump microsoft/setup-msbuild from 1.3.2 to 2.0.0
2024-02-04 21:32:50 +01:00
JanandGitHub 933925640d Merge pull request #108 from Laupetin/fix/weapon-hidetags
fix: weapon hidetags use empty string when they should be using nullptr
2024-02-04 21:31:49 +01:00
JanandGitHub 2067afafed Merge pull request #102 from Laupetin/dependabot/submodules/thirdparty/zlib-9f0f2d4
Bump thirdparty/zlib from `7af6320` to `9f0f2d4`
2024-01-29 12:11:41 +01:00
JanandGitHub e98231dc29 Merge pull request #101 from Laupetin/dependabot/submodules/thirdparty/catch2-1078e7e
Bump thirdparty/catch2 from `79205da` to `1078e7e`
2024-01-29 12:11:32 +01:00
JanandGitHub 7f929121a5 Merge pull request #100 from Laupetin/dependabot/github_actions/microsoft/setup-msbuild-1.3.2
Bump microsoft/setup-msbuild from 1.3.1 to 1.3.2
2024-01-26 23:22:39 +01:00
JanandGitHub 87917caabc Merge pull request #97 from Laupetin/feature/version-cmd-arg
feat: add version command line arg
2024-01-24 00:45:55 +01:00
JanandGitHub 398edc588f Merge pull request #98 from Laupetin/fix/crash-on-linker
fix: crash on trying to use linker
2024-01-24 00:30:41 +01:00
JanandGitHub 50d4282b54 Merge pull request #96 from Laupetin/fix/recursive-marking
fix: recursive marking
2024-01-23 19:41:53 +01:00
JanandGitHub f17eda9086 Merge pull request #93 from Laupetin/fix/asset-marking
fix: introduce asset marking to catch all scriptstrings and dependencies
2024-01-22 22:54:34 +01:00