Commit Graph

  • 1117339542
    fix: log when a specified game is unsupported Jan 2024-08-12 09:25:19 +02:00
  • dd2c97f7a0
    chore: adjust log levels in linker Jan 2024-08-12 09:18:22 +02:00
  • b3d59a3f28
    chore: do not log failing to open sound curve file in iw4 Jan 2024-08-12 08:53:19 +02:00
  • dcd7396087
    Merge pull request #229 from Laupetin/fix/normalize-asset-names-for-global-lookup v0.15.1 Jan 2024-08-10 16:23:51 +02:00
  • 62f774f264
    fix: not properly normalizing asset names when looking up from GlobalAssetPools #229 Jan 2024-08-10 16:03:25 +02:00
  • c0e1a6a6b5
    Merge pull request #228 from Laupetin/dependabot/submodules/thirdparty/catch2-8898cc6 Jan 2024-08-10 09:51:28 +02:00
  • e5cb0300f6
    Merge pull request #227 from Laupetin/dependabot/submodules/thirdparty/eigen-99ffad1 Jan 2024-08-10 09:51:15 +02:00
  • 3d6a693917
    chore(deps): bump thirdparty/catch2 from 33e24b1 to 8898cc6 #228 dependabot[bot] 2024-08-09 22:35:15 +00:00
  • 84bd1e2f98
    chore(deps): bump thirdparty/eigen from ec18dd0 to 99ffad1 #227 dependabot[bot] 2024-08-09 22:35:12 +00:00
  • e2464410b2
    Merge pull request #226 from Laupetin/fix/t6-material-json-errors v0.15.0 Jan 2024-08-08 19:43:25 +02:00
  • 4d0096b634
    chore: include better diagnostics in json error messages #226 Jan 2024-08-08 19:22:06 +02:00
  • ae6984dff9
    fix: null values not resulting in parsed optional nullopt for json Jan 2024-08-08 19:21:09 +02:00
  • 219590898f
    chore: log exception when parsing xmodel json fails Jan 2024-08-08 18:50:53 +02:00
  • 0707fa5873
    chore: log exception when parsing weapon camo json fails Jan 2024-08-08 18:50:35 +02:00
  • 774da9a584
    chore: log exception when parsing weapon attachment json fails Jan 2024-08-08 18:50:11 +02:00
  • 939f5b310f
    chore: log exception when parsing leaderboard json fails Jan 2024-08-08 18:49:25 +02:00
  • f452270f8a
    chore: log exception when parsing material json fails Jan 2024-08-08 18:27:00 +02:00
  • bec082fc0c
    Merge pull request #225 from Laupetin/dependabot/submodules/thirdparty/zlib-545f194 Jan 2024-08-04 18:35:34 +02:00
  • 1dc8cc44b1
    Merge pull request #224 from Laupetin/dependabot/submodules/thirdparty/catch2-33e24b1 Jan 2024-08-04 18:35:24 +02:00
  • 9d6d76205d
    Merge pull request #223 from Laupetin/dependabot/submodules/thirdparty/eigen-ec18dd0 Jan 2024-08-04 18:35:13 +02:00
  • 566221d898
    chore(deps): bump thirdparty/zlib from ceadaf2 to 545f194 #225 dependabot[bot] 2024-08-02 22:59:39 +00:00
  • d62fae7de5
    chore(deps): bump thirdparty/catch2 from 85b7f3d to 33e24b1 #224 dependabot[bot] 2024-08-02 22:59:38 +00:00
  • 0cb2afa962
    chore(deps): bump thirdparty/eigen from c29c800 to ec18dd0 #223 dependabot[bot] 2024-08-02 22:59:36 +00:00
  • 838ab225df
    Merge pull request #222 from Laupetin/dependabot/submodules/thirdparty/catch2-85b7f3d Jan 2024-07-27 00:24:22 +02:00
  • 7edbffb671
    chore(deps): bump thirdparty/catch2 from 37c8b2d to 85b7f3d #222 dependabot[bot] 2024-07-26 22:06:21 +00:00
  • 652d4719af
    Merge pull request #221 from Laupetin/dependabot/submodules/thirdparty/catch2-37c8b2d Jan 2024-07-20 10:28:30 +02:00
  • 7e9438be5e
    chore(deps): bump thirdparty/catch2 from 4e8d92b to 37c8b2d #221 dependabot[bot] 2024-07-19 22:21:40 +00:00
  • 075cb5a435
    Merge pull request #220 from Laupetin/dependabot/submodules/thirdparty/zlib-ceadaf2 Jan 2024-07-13 07:33:07 +02:00
  • 4ec9f4d7bc
    Merge pull request #219 from Laupetin/dependabot/submodules/thirdparty/eigen-c29c800 Jan 2024-07-13 07:32:35 +02:00
  • 69cbd69cca
    Merge pull request #218 from Laupetin/dependabot/submodules/thirdparty/json-960b763 Jan 2024-07-13 07:32:19 +02:00
  • 919fb57502
    chore(deps): bump thirdparty/zlib from 884e0c0 to ceadaf2 #220 dependabot[bot] 2024-07-12 22:36:05 +00:00
  • eecd672678
    chore(deps): bump thirdparty/eigen from 33d0937 to c29c800 #219 dependabot[bot] 2024-07-12 22:36:03 +00:00
  • 676eeae4f8
    chore(deps): bump thirdparty/json from 8c391e0 to 960b763 #218 dependabot[bot] 2024-07-12 22:36:01 +00:00
  • 45dbb2ce9b
    Merge pull request #216 from Laupetin/dependabot/submodules/thirdparty/zlib-884e0c0 Jan 2024-07-06 08:19:49 +02:00
  • 11c865edb5
    Merge pull request #215 from Laupetin/dependabot/submodules/thirdparty/eigen-33d0937 Jan 2024-07-06 08:19:34 +02:00
  • eea7ae2232
    chore(deps): bump thirdparty/zlib from 0f51fb4 to 884e0c0 #216 dependabot[bot] 2024-07-05 22:07:09 +00:00
  • 45f9040687
    chore(deps): bump thirdparty/eigen from d791d48 to 33d0937 #215 dependabot[bot] 2024-07-05 22:07:07 +00:00
  • 2f80169f2f
    Merge pull request #213 from Laupetin/dependabot/submodules/thirdparty/libtomcrypt-2302a3a Jan 2024-06-29 08:33:23 +02:00
  • a717394440
    chore(deps): bump thirdparty/libtomcrypt from f7e6519 to 2302a3a #213 dependabot[bot] 2024-06-28 22:48:14 +00:00
  • 102422f5bf
    Merge pull request #212 from Laupetin/dependabot/submodules/thirdparty/eigen-d791d48 Jan 2024-06-22 09:08:00 +02:00
  • f47138818c
    chore(deps): bump thirdparty/eigen from 02bcf9b to d791d48 #212 dependabot[bot] 2024-06-21 22:48:06 +00:00
  • 4a8ee0ab3c
    Merge pull request #211 from Laupetin/dependabot/submodules/thirdparty/eigen-02bcf9b Jan 2024-06-15 10:02:44 +02:00
  • f29c9b9e79
    chore(deps): bump thirdparty/eigen from 392b95b to 02bcf9b #211 dependabot[bot] 2024-06-14 22:40:42 +00:00
  • 047cb4807e
    Merge pull request #210 from Laupetin/dependabot/submodules/thirdparty/eigen-392b95b Jan 2024-06-08 07:21:23 +02:00
  • 8e79ab04ae
    chore(deps): bump thirdparty/eigen from e605227 to 392b95b #210 dependabot[bot] 2024-06-07 22:29:53 +00:00
  • cd1e73d24d
    Merge pull request #209 from Laupetin/fix/asset-loading-capitalization Jan 2024-06-01 15:19:36 +02:00
  • 0ae7426fbe
    fix: do not normalize asset names when loading assets since desired effect is already covered by normalized asset finding from asset pools #209 Jan 2024-06-01 15:01:19 +02:00
  • b1b8184e95
    docs: mark leaderboard assets as being loadable Jan 2024-06-01 14:45:53 +02:00
  • acf0d914b8
    Merge pull request #207 from diamante0018/t6/leaderboard-load Jan 2024-06-01 14:43:44 +02:00
  • e68877464d
    fix: iw5 leaderboard track type reading #207 Jan 2024-06-01 14:23:33 +02:00
  • 7c5795f5bc
    chore: use std::optional value_or for t6 leaderboard reading Jan 2024-06-01 14:23:23 +02:00
  • feefc4a6a1
    Merge pull request #206 from diamante0018/iw5/leaderboard-load Jan 2024-06-01 14:15:36 +02:00
  • 9367aa889b
    chore: load t6 leaderboard asset loader Jan 2024-06-01 14:14:56 +02:00
  • 667fb49ab2
    fix: iw5 leaderboard track type reading #206 Jan 2024-06-01 13:55:38 +02:00
  • 28465d7c64
    fix: add missing column id for iw5 leaderboards reading Jan 2024-06-01 13:55:25 +02:00
  • e046089cbb
    chore: use std::optional value_or for iw5 leaderboard reading Jan 2024-06-01 13:55:00 +02:00
  • 694548d6cb
    Merge pull request #205 from diamante0018/iw4/load-leaderboarddef Jan 2024-06-01 13:44:44 +02:00
  • 02e39a0361
    fix: not setting column ids for iw4 leaderboards #205 Jan 2024-06-01 13:25:04 +02:00
  • b76bdabc75
    chore: use std::optional value_or Jan 2024-06-01 13:12:42 +02:00
  • a15b57ed3a
    Merge pull request #208 from Laupetin/dependabot/submodules/thirdparty/eigen-e605227 Jan 2024-06-01 12:39:22 +02:00
  • 829403319f
    chore(deps): bump thirdparty/eigen from 5a9f66f to e605227 #208 dependabot[bot] 2024-05-31 22:06:28 +00:00
  • 709168165f
    t6: fix default value for dwcolumn Future 2024-05-26 12:14:34 +02:00
  • d64d38e582
    feat(t6): load leaderboard definitions from raw Future 2024-05-26 12:11:52 +02:00
  • 1d9310fb9c
    feat(iw5): load leaderboard definitions from raw Future 2024-05-26 11:53:07 +02:00
  • 601494e515
    fix compilation Diamante 2024-05-26 11:52:31 +02:00
  • 960a606a4b
    maint: use std::format here as well Diamante 2024-05-26 11:40:26 +02:00
  • 2d28f423ef
    feat(iw4): load leaderboard definitions from raw Future 2024-05-25 17:00:18 +02:00
  • d8adda81ec
    Merge pull request #204 from Laupetin/refactor/assets-for-loaders Jan 2024-05-25 11:43:32 +02:00
  • 5737f232e2
    chore: adjust name of leaderboard asset #204 Jan 2024-05-25 11:22:56 +02:00
  • a166878f7d
    refactor: use template based asset structs for AssetLoaders Jan 2024-05-25 11:17:04 +02:00
  • ef69bbb239
    Merge pull request #203 from Laupetin/dependabot/submodules/thirdparty/eigen-5a9f66f Jan 2024-05-25 03:06:24 +02:00
  • 3cce45eb63
    chore(deps): bump thirdparty/eigen from b9b1c86 to 5a9f66f #203 dependabot[bot] 2024-05-24 22:52:52 +00:00
  • 697a0c5200
    Merge pull request #202 from Laupetin/feature/iw5-empty-assets v0.14.1 Jan 2024-05-24 19:40:23 +02:00
  • 15440e8d66
    feat: add loader for creating empty assets for all remaining iw5 asset types #202 Jan 2024-05-24 19:17:07 +02:00
  • 68022eee05
    fix: IW4 xmodel surfs loader using wrong struct Jan 2024-05-24 19:10:00 +02:00
  • 47f5f2aa45
    Merge pull request #198 from Laupetin/feature/accuracy-tables v0.14.0 Jan 2024-05-20 13:58:53 +02:00
  • e68a7303b6
    feat: load accuracy graphs using generic 2d graph loader #198 Jan 2024-05-20 13:27:34 +02:00
  • 6f6a70c212
    chore: restructure sound curve loader to load generic 2D graphs instead Jan 2024-05-20 13:21:58 +02:00
  • fcb73347c2
    feat: dump iw4 accuracy graphs Jan 2024-05-18 23:43:34 +02:00
  • 879acd35bb
    feat: dump t6 accuracy graphs Jan 2024-05-18 23:41:23 +02:00
  • 36a2e48e5b
    feat: dump iw5 accuracy graphs Jan 2024-05-18 23:39:17 +02:00
  • 5c0d1e4d99
    chore: add writer for accuracy graphs Jan 2024-05-18 23:38:57 +02:00
  • 3201cefd5b
    chore: rename accuracy table properties in weapon structs Jan 2024-05-18 22:43:55 +02:00
  • 183ebe473b
    Merge pull request #201 from Laupetin/docs/model-demonstration-for-readme Jan 2024-05-20 10:40:02 +02:00
  • 4486de0175
    docs: add image demonstrating model export to readme #201 Jan 2024-05-20 10:21:56 +02:00
  • 0ba99d9058
    Merge pull request #200 from Laupetin/fix/release-build-warnings Jan 2024-05-19 14:57:13 +02:00
  • 7897c11e62
    fix: warnings preventing release build for MSVC #200 Jan 2024-05-19 14:38:59 +02:00
  • d36ec97295
    Merge pull request #199 from Laupetin/fix/iw5-leaderboard-col-ids Jan 2024-05-19 13:49:53 +02:00
  • 97ceced26b
    Merge pull request #191 from diamante0018/t6/dump-leaderboard Jan 2024-05-19 13:33:15 +02:00
  • e8ab3ba92d
    chore: rename iw4/iw5 column id property to colId #199 Jan 2024-05-19 13:31:53 +02:00
  • bfef9e2531
    fix: not properly checking for xpColId and prestigeColId on leaderboards for iw4/iw5 Jan 2024-05-19 13:31:37 +02:00
  • 374fc7fe5d
    chore: rename t6 leaderboardDef folder to leaderboard #191 Jan 2024-05-19 13:16:07 +02:00
  • 2a1ec18f6a
    chore: only dump leaderboard values for t6 when they are relevant for the column Jan 2024-05-19 13:07:04 +02:00
  • fb6a1b1e9d
    Merge pull request #181 from diamante0018/iw5/dump-leaderboard Jan 2024-05-19 12:27:02 +02:00
  • 0c0103c998
    chore: rename leaderboardDef folder to leaderboard #181 Jan 2024-05-19 12:09:26 +02:00
  • dc090c1371
    chore: update count properties of leaderboard enums Jan 2024-05-19 11:52:29 +02:00
  • 489e4d033e
    chore: only dump leaderboard values when they are relevant for the column Jan 2024-05-19 11:38:20 +02:00
  • 4fe852b162
    feat: dump leaderboard definitions on T6 Future 2024-05-19 09:30:19 +02:00
  • 7ba5a616cd
    feat: dump leaderboard definitions on IW4/IW5 Future 2024-05-19 08:55:06 +02:00
  • 4139253aac
    Merge pull request #196 from Laupetin/dependabot/submodules/thirdparty/eigen-b9b1c86 Jan 2024-05-18 14:32:36 +02:00