2
0
mirror of https://github.com/Laupetin/OpenAssetTools.git synced 2026-04-22 03:29:37 +00:00
Commit Graph

2722 Commits

Author SHA1 Message Date
Jan b1b8184e95 docs: mark leaderboard assets as being loadable 2024-06-01 14:45:53 +02:00
Jan 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
Jan e68877464d fix: iw5 leaderboard track type reading 2024-06-01 14:23:33 +02:00
Jan 7c5795f5bc chore: use std::optional value_or for t6 leaderboard reading 2024-06-01 14:23:23 +02:00
Jan 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
Jan 9367aa889b chore: load t6 leaderboard asset loader 2024-06-01 14:14:56 +02:00
Jan 667fb49ab2 fix: iw5 leaderboard track type reading 2024-06-01 13:55:38 +02:00
Jan 28465d7c64 fix: add missing column id for iw5 leaderboards reading 2024-06-01 13:55:25 +02:00
Jan e046089cbb chore: use std::optional value_or for iw5 leaderboard reading 2024-06-01 13:55:00 +02:00
Jan 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
Jan 02e39a0361 fix: not setting column ids for iw4 leaderboards 2024-06-01 13:25:04 +02:00
Jan b76bdabc75 chore: use std::optional value_or 2024-06-01 13:12:42 +02:00
Jan 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
dependabot[bot] 829403319f chore(deps): bump thirdparty/eigen from 5a9f66f to e605227
Bumps [thirdparty/eigen](https://gitlab.com/libeigen/eigen) from `5a9f66f` to `e605227`.
- [Release notes](https://gitlab.com/libeigen/eigen/tags)
- [Commits](https://gitlab.com/libeigen/eigen/compare/5a9f66fb35d03a4da9ef8976e67a61b30aa16dcf...e60522703078f85a636f03bffb21e4c929268d24)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-31 22:06:28 +00:00
Future 709168165f t6: fix default value for dwcolumn 2024-05-26 12:14:34 +02:00
Future d64d38e582 feat(t6): load leaderboard definitions from raw 2024-05-26 12:11:52 +02:00
Future 1d9310fb9c feat(iw5): load leaderboard definitions from raw 2024-05-26 11:53:07 +02:00
Future 601494e515 fix compilation 2024-05-26 11:52:31 +02:00
Future 960a606a4b maint: use std::format here as well 2024-05-26 11:40:26 +02:00
Future 2d28f423ef feat(iw4): load leaderboard definitions from raw 2024-05-25 17:00:18 +02:00
Jan 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
Jan 5737f232e2 chore: adjust name of leaderboard asset 2024-05-25 11:23:13 +02:00
Jan a166878f7d refactor: use template based asset structs for AssetLoaders 2024-05-25 11:17:04 +02:00
Jan 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
dependabot[bot] 3cce45eb63 chore(deps): bump thirdparty/eigen from b9b1c86 to 5a9f66f
Bumps [thirdparty/eigen](https://gitlab.com/libeigen/eigen) from `b9b1c86` to `5a9f66f`.
- [Release notes](https://gitlab.com/libeigen/eigen/tags)
- [Commits](https://gitlab.com/libeigen/eigen/compare/b9b1c8661ea77e3ab23699aafae1b593926a2c4e...5a9f66fb35d03a4da9ef8976e67a61b30aa16dcf)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-24 22:52:52 +00:00
Jan 697a0c5200 Merge pull request #202 from Laupetin/feature/iw5-empty-assets
feat: iw5 asset forward references
v0.14.1
2024-05-24 19:40:23 +02:00
Jan 15440e8d66 feat: add loader for creating empty assets for all remaining iw5 asset types 2024-05-24 19:18:19 +02:00
Jan 68022eee05 fix: IW4 xmodel surfs loader using wrong struct 2024-05-24 19:18:13 +02:00
Jan 47f5f2aa45 Merge pull request #198 from Laupetin/feature/accuracy-tables
feat: dump and load weapon accuracy tables
v0.14.0
2024-05-20 13:58:53 +02:00
Jan e68a7303b6 feat: load accuracy graphs using generic 2d graph loader 2024-05-20 13:41:01 +02:00
Jan 6f6a70c212 chore: restructure sound curve loader to load generic 2D graphs instead 2024-05-20 13:21:58 +02:00
Jan fcb73347c2 feat: dump iw4 accuracy graphs 2024-05-20 10:42:02 +02:00
Jan 879acd35bb feat: dump t6 accuracy graphs 2024-05-20 10:42:02 +02:00
Jan 36a2e48e5b feat: dump iw5 accuracy graphs 2024-05-20 10:42:02 +02:00
Jan 5c0d1e4d99 chore: add writer for accuracy graphs 2024-05-20 10:42:01 +02:00
Jan 3201cefd5b chore: rename accuracy table properties in weapon structs 2024-05-20 10:41:57 +02:00
Jan 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
Jan 4486de0175 docs: add image demonstrating model export to readme 2024-05-20 10:21:56 +02:00
Jan 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
Jan 7897c11e62 fix: warnings preventing release build for MSVC 2024-05-19 14:38:59 +02:00
Jan 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
Jan 97ceced26b Merge pull request #191 from diamante0018/t6/dump-leaderboard
feature: dump leaderboard definitions on T6
2024-05-19 13:33:15 +02:00
Jan e8ab3ba92d chore: rename iw4/iw5 column id property to colId 2024-05-19 13:31:53 +02:00
Jan bfef9e2531 fix: not properly checking for xpColId and prestigeColId on leaderboards for iw4/iw5 2024-05-19 13:31:37 +02:00
Jan 374fc7fe5d chore: rename t6 leaderboardDef folder to leaderboard 2024-05-19 13:16:07 +02:00
Jan 2a1ec18f6a chore: only dump leaderboard values for t6 when they are relevant for the column 2024-05-19 13:07:04 +02:00
Jan 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
Jan 0c0103c998 chore: rename leaderboardDef folder to leaderboard 2024-05-19 12:09:26 +02:00
Jan dc090c1371 chore: update count properties of leaderboard enums 2024-05-19 11:52:29 +02:00
Jan 489e4d033e chore: only dump leaderboard values when they are relevant for the column 2024-05-19 11:46:21 +02:00