Commit Graph
100 Commits
Author SHA1 Message Date
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
JanandGitHub 6083a91ab5 Merge pull request #91 from Laupetin/iw3-stringtable
feat: add StringTable loading for IW3
2024-01-20 20:15:15 +01:00
JanandGitHub 5b087518aa Merge pull request #90 from Laupetin/feature/iw3-localize
feat: add localize entry loading for IW3
2024-01-20 11:53:20 +01:00
JanandGitHub bd0e1b10a3 Merge pull request #89 from Laupetin/dependabot/submodules/thirdparty/catch2-79205da
Bump thirdparty/catch2 from `863c662` to `79205da`
2024-01-20 08:58:44 +01:00
JanandGitHub 71f6b15f82 Merge pull request #88 from Laupetin/dependabot/submodules/thirdparty/json-7efe875
Bump thirdparty/json from `a259ecc` to `7efe875`
2024-01-20 08:58:31 +01:00
JanandGitHub 8c460fecca Merge pull request #87 from Laupetin/dependabot/submodules/thirdparty/zlib-7af6320
Bump thirdparty/zlib from `643e17b` to `7af6320`
2024-01-20 08:58:17 +01:00
JanandGitHub 48d320c99d Merge pull request #83 from Laupetin/feature/fix-menu-dumps-mistakes
Fix smaller menu dumping mistakes
2024-01-07 15:47:27 +01:00
JanandGitHub e7e18996fc Merge pull request #81 from Laupetin/dependabot/submodules/thirdparty/catch2-863c662
Bump thirdparty/catch2 from `b7b71ff` to `863c662`
2024-01-06 00:03:55 +01:00
JanandGitHub 383042046e Merge pull request #58 from skiff/main
T6 SndBank & SndDriverGlobals Asset Dumping
2024-01-01 16:54:16 +01:00
JanandGitHub 07266bb9dc Merge pull request #77 from Laupetin/refactor/localize-remove-duplication
Remove duplicated code in localize asset loading
2023-12-31 13:55:55 +01:00
JanandGitHub 4eabf98712 Merge pull request #71 from diamante0018/main
feat: add warning for dupe localize assets
2023-12-31 12:38:56 +01:00
JanandGitHub ef8442fa2b Merge pull request #75 from Laupetin/feature/separate-release-workflow
Separate release and ci workflows
2023-12-30 21:01:06 +01:00
JanandGitHub 6b2e0bf198 Merge pull request #73 from Laupetin/feat/preprocessor-operators
Add preprocessor operators
2023-12-30 20:17:17 +01:00
JanandGitHub ab2029b548 Merge pull request #74 from Laupetin/dependabot/submodules/thirdparty/catch2-b7b71ff
Bump thirdparty/catch2 from `3acb8b3` to `b7b71ff`
2023-12-30 08:38:55 +01:00
JanandGitHub 44e501e8b6 Merge pull request #72 from Laupetin/fix/static-expressions-for-menu-properties
Allow static expressions on all menu item properties
2023-12-26 13:54:24 +01:00
JanandGitHub 3e18f74a1a Merge pull request #69 from Laupetin/fix/column-expressions
Accept expressions as part of the column sequence
2023-12-25 11:45:35 +01:00
JanandGitHub f6b5dcae39 Merge pull request #68 from Laupetin/fix/empty-value-menu-mismatch
Accept setLocalVar scripts without value as default value expression
2023-12-25 10:01:29 +01:00
JanandGitHub 846a9d36e8 Merge pull request #57 from Laupetin/fix/macro-expansion-multiple-lines
Fix macro expansion and definition over multiple lines
2023-12-24 01:11:22 +01:00
JanandGitHub 3bb9f5bc9d Fix broken link syntax in README 2023-12-23 16:55:34 +01:00
JanandGitHub 20e3712d95 Fix broken link in README and link to docs repo 2023-12-23 16:54:43 +01:00
JanandGitHub 6ca9485b55 Merge pull request #61 from Laupetin/dependabot/submodules/thirdparty/catch2-3acb8b3
Bump thirdparty/catch2 from `dacbf4f` to `3acb8b3`
2023-12-16 01:41:34 +01:00
JanandGitHub 5e2c6ff9ab Merge pull request #62 from Laupetin/dependabot/submodules/thirdparty/json-a259ecc
Bump thirdparty/json from `3780b41` to `a259ecc`
2023-12-16 01:41:22 +01:00
JanandGitHub 1b0f21eeb7 Merge pull request #64 from Laupetin/dependabot/github_actions/actions/download-artifact-4
Bump actions/download-artifact from 3 to 4
2023-12-16 01:41:09 +01:00
JanandGitHub 2c49fbc76c Merge pull request #63 from Laupetin/dependabot/github_actions/actions/upload-artifact-4
Bump actions/upload-artifact from 3 to 4
2023-12-16 01:40:58 +01:00
JanandGitHub 9e275f37d2 Merge pull request #59 from JezuzLizard/t6-animtree-decompression-compression
T6 animtree decompression compression
2023-12-15 00:23:34 +01:00
JanandGitHub e8a22f3968 Merge pull request #60 from Laupetin/fix/custom-menu-function-case-sensitivity
Fix custom menu function case sensitivity
2023-12-14 19:47:44 +01:00
JanandGitHub 2a6318e3ca Merge pull request #53 from diamante0018/main
fix(menus): make functions case insensitive
2023-12-10 22:42:21 +01:00
JanandGitHub 20af6c4ba5 Merge pull request #48 from diamante0018/main
feature: Load GSC BIN files from gsc-tool  from raw
2023-12-09 23:00:10 +01:00
JanandGitHub f7eb5182c5 Merge pull request #49 from diamante0018/iw5/dump-scriptfile
feat: dump scriptfiles to gsc bin (gsc-tool) format
2023-12-09 22:33:00 +01:00
JanandGitHub fe1d764615 Merge pull request #47 from Laupetin/dependabot/submodules/thirdparty/catch2-dacbf4f
Bump thirdparty/catch2 from `32d9ae2` to `dacbf4f`
2023-12-09 10:11:10 +01:00
JanandGitHub 5613356dc9 Merge pull request #46 from Laupetin/dependabot/submodules/thirdparty/json-3780b41
Bump thirdparty/json from `9cca280` to `3780b41`
2023-12-09 10:11:00 +01:00
JanandGitHub 99220cf6ea Merge pull request #45 from Laupetin/dependabot/submodules/thirdparty/json-9cca280
Bump thirdparty/json from `6eab7a2` to `9cca280`
2023-12-02 10:26:44 +01:00
JanandGitHub 5e2e5c52a5 Merge pull request #44 from Laupetin/dependabot/github_actions/actions/checkout-4
Bump actions/checkout from 3 to 4
2023-11-25 00:02:23 +01:00
JanandGitHub 8295b81ec7 Merge pull request #16 from Laupetin/code-formatting
Code formatting with clang-format
2023-11-19 22:19:13 +01:00
JanandGitHub f6204d5bd9 Merge pull request #43 from Laupetin/dependabot/submodules/thirdparty/zlib-643e17b
Bump thirdparty/zlib from `15c45ad` to `643e17b`
2023-11-18 07:44:39 +01:00
JanandGitHub 0de24119ae Merge pull request #42 from Laupetin/dependabot/submodules/thirdparty/catch2-32d9ae2
Bump thirdparty/catch2 from `01cac90` to `32d9ae2`
2023-11-18 07:44:22 +01:00
JanandGitHub bce4427a4e Merge pull request #41 from Laupetin/dependabot/submodules/thirdparty/catch2-01cac90
Bump thirdparty/catch2 from `caffe79` to `01cac90`
2023-11-11 08:52:41 +01:00
JanandGitHub d2e2fdad42 Merge pull request #40 from Laupetin/dependabot/submodules/thirdparty/zlib-15c45ad
Bump thirdparty/zlib from `ac8f12c` to `15c45ad`
2023-11-11 08:52:31 +01:00
JanandGitHub b7e3fc6364 Merge pull request #37 from Laupetin/docs/update-readme-for-docs-website
Update documentation to reference docs website
2023-11-04 18:12:16 +01:00
JanandGitHub 6ecfc9b0db Merge pull request #33 from Laupetin/dependabot/submodules/thirdparty/libtommath-8314bde
Bump thirdparty/libtommath from `08549ad` to `8314bde`
2023-11-04 11:39:32 +01:00
JanandGitHub 0e07f8045e Merge pull request #36 from Laupetin/dependabot/submodules/thirdparty/libtomcrypt-7e863d2
Bump thirdparty/libtomcrypt from `7e7eb69` to `7e863d2`
2023-11-04 10:58:04 +01:00
JanandGitHub fedd116bc8 Merge pull request #35 from Laupetin/dependabot/submodules/thirdparty/zlib-ac8f12c
Bump thirdparty/zlib from `cacf7f1` to `ac8f12c`
2023-11-04 10:57:56 +01:00
JanandGitHub 39a85d7a1c Merge pull request #34 from Laupetin/dependabot/submodules/thirdparty/catch2-caffe79
Bump thirdparty/catch2 from `3f0283d` to `caffe79`
2023-11-04 10:57:47 +01:00
JanandGitHub dcda974424 Merge pull request #32 from Laupetin/dependabot/submodules/thirdparty/json-6eab7a2
Bump thirdparty/json from `4f8fba1` to `6eab7a2`
2023-11-04 10:57:31 +01:00
JanandGitHub 8f78b4d19a Merge pull request #30 from Laupetin/dependabot/github_actions/abel0b/setup-premake-2.3
Bump abel0b/setup-premake from 2.1 to 2.3
2023-11-04 10:56:55 +01:00
JanandGitHub e4e4028478 Merge pull request #29 from Laupetin/dependabot/github_actions/actions/checkout-4
Bump actions/checkout from 3 to 4
2023-11-04 10:49:53 +01:00
JanandGitHub 2bc2dda599 Merge pull request #31 from Laupetin/dependabot/github_actions/microsoft/setup-msbuild-1.3.1
Bump microsoft/setup-msbuild from 1.0.2 to 1.3.1
2023-11-04 10:39:31 +01:00
JanandGitHub 1c56bf48c4 Merge pull request #28 from Laupetin/feature/t6-sound-dumping
T6 sound data dumping
2023-10-26 23:14:01 +02:00