2
0
mirror of https://github.com/Laupetin/OpenAssetTools.git synced 2025-07-05 10:41:52 +00:00
Commit Graph

95 Commits

Author SHA1 Message Date
Jan
7ef944ebd4 chore: refactor IW4 asset loaders 2025-01-01 18:14:41 +01:00
Jan
8620ce864c refactor: refactor sound bank csv writing head 2024-10-06 19:11:25 +02:00
Jan
28a4fbd0d6 feat: dump iw5 materials as json 2024-09-22 15:11:40 +02:00
Jan
d05c1730fa feat: dump and load xmodels for IW5 via template 2024-09-20 16:44:07 +01:00
Jan
7227c84cde chore: use RawTemplater to template XModel loading code for t5 and t6 2024-09-20 16:44:06 +01:00
Jan
a2735b4f23 chore: use generic xmodel loader and dumper code for t5 2024-09-20 16:44:06 +01:00
Jan
28ecee3a1d chore: move t6 xmodel json to proper folder 2024-09-20 16:44:06 +01:00
Jan
ae73f81a80 chore: address code review comments 2024-09-18 23:01:13 +02:00
e0218dce2e Disable clang-format on SOUND_GROUPS array elements 2024-09-16 10:07:04 -07:00
3dcd89540b Fix order of some SoundConstantsT6 enums 2024-09-15 21:19:41 -07:00
Jan
0d343dd3fa chore: dump and load lod dist from xmodel json 2024-09-05 21:19:40 +02:00
Jan
1f5050befa feat: first draft of loading gltf models for t6 2024-09-05 21:19:39 +02:00
2d28f423ef feat(iw4): load leaderboard definitions from raw 2024-05-25 17:00:18 +02:00
Jan
3201cefd5b chore: rename accuracy table properties in weapon structs 2024-05-20 10:41:57 +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
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
0c0103c998 chore: rename leaderboardDef folder to leaderboard 2024-05-19 12:09:26 +02:00
Jan
489e4d033e chore: only dump leaderboard values when they are relevant for the column 2024-05-19 11:46:21 +02:00
4fe852b162 feat: dump leaderboard definitions on T6 2024-05-19 09:30:19 +02:00
7ba5a616cd feat: dump leaderboard definitions on IW4/IW5 2024-05-19 08:55:06 +02:00
Jan
abc3003b5b chore: implement base loading and writing of xmodel json 2024-05-09 22:12:34 +02:00
Jan
e764373013 feat: load iw5 weapons 2024-04-21 19:49:00 +02:00
Jan
28949f4ee8 chore: use constants for model array sizes in iw5 attachment writing 2024-04-21 19:39:28 +02:00
Jan
9248cc323c feat: dump iw5 weapon attachments as json 2024-04-14 12:48:18 +02:00
Jan
a2d649ed66 chore: change std optional json serialization to not include property if unset 2024-04-14 12:47:57 +02: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
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
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
7be21ebb20 feat: dump iw5 weapons on iw4 level 2024-04-06 11:46:39 +02:00
Jan
a1cf4ef30b feat: load iw4 weapons from raw 2024-04-02 23:49:06 +02:00
Jan
e62e4c873e fix: not loading t6 weapon camo shader consts from json 2024-03-24 16:57:47 +01:00
Jan
742b8d5bc6 chore: restructure t6 weapon camo json 2024-03-24 16:24:05 +01:00
Jan
73d6d2bf5c feat: dump t6 WeaponCamo asset as json 2024-03-24 01:20:49 +01:00
Jan
cf891e458a chore: move json classes to json folder 2024-03-24 00:51:33 +01:00
Jan
0bb17a33bd feat: load materials from json 2024-02-29 17:27:48 +01:00
Jan
1f6d0ab51a chore: replace material dumping with lib recommendation of serializing and deserializing json 2024-02-29 17:27:44 +01:00
Jan
df7b25b854 feat: dump t6 materials as json 2024-02-18 10:16:43 +01:00
Jan
05ce73049d chore: small code cleanups 2024-02-10 10:52:02 +01:00
2478a1355f code review changes 2024-02-09 11:39:51 -05:00
aa2bebedde Merge branch 'Laupetin:main' into main 2024-02-06 22:01:47 -05:00