2
0
mirror of https://github.com/Laupetin/OpenAssetTools.git synced 2026-04-29 15:09:38 +00:00
Commit Graph

120 Commits

Author SHA1 Message Date
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
Alex 2478a1355f code review changes 2024-02-09 11:39:51 -05:00
Alex aa2bebedde Merge branch 'Laupetin:main' into main 2024-02-06 22:01:47 -05:00
Jan 2dd4eaf54f feat: automatically load anims of weapons in t6 2024-02-06 23:56:31 +01:00
Alex b5dd6df1cd begin working on SndBank loading from raw 2024-01-12 16:38:53 -05:00
Clang Format 6b4f5d94a8 Reformat code with clang format 2023-11-19 21:07:21 +00:00
Jan 1757caa33d fix statemap layout for iw4 for wireframe 2022-08-21 01:25:04 +02:00
Jan db60287a7b Apply statemaps to materials 2022-08-20 19:23:49 +02:00
Jan c5cfdfde89 Add statemap validation in debug mode 2022-08-20 15:11:08 +02:00
Jan 2dd8660824 Add supplemental data for iw4 statemap layout 2022-08-20 14:37:05 +02:00
Jan 53bfcadea8 Add StateMap parsing 2022-08-13 19:26:33 +02:00
Jan c010355d4a Dump material tile and filter properties 2022-08-06 18:47:28 +02:00
Jan 5771044c08 Material dumping and loading stuff 2022-08-06 10:52:52 +02:00
Jan 61b44070e4 alphatest, blendfunc, colorwrite material loading 2022-07-23 21:29:45 +02:00
Jan 2f948ea54a More material loading constants 2022-07-23 15:50:35 +02:00
Jan 0cbf234faf Use string constants for material loading 2022-07-23 14:33:27 +02:00
Jan 92d808b7a4 Use constants for material sort key names 2022-07-23 13:05:37 +02:00
Jan 82349d3432 Material loading base 2022-07-15 11:21:54 +02:00
Jan 638b659a48 Example material stencil values and blendfunc 2022-05-08 12:44:34 +02:00
Jan cc2f0ca487 Write Statebits data to gdt materials 2022-05-02 21:11:51 +02:00
Jan 01d9a4d912 Improve recognition of material types 2022-04-29 23:55:10 +02:00
Jan 2823a46b92 Add improvements from iw3 material dumping to iw4 2022-04-21 19:58:49 +02:00
Jan c91d71e809 Dump iw3 materials 2022-04-21 19:58:31 +02:00
Jan 2114b761b0 Dump iw4 materials as json for data investigation purposes 2022-04-18 14:46:13 +02:00
Jan 9990338130 Handle custom samplers 2022-04-15 16:34:44 +02:00
Jan 65c9267b06 Correctly identify update frequencies for shader arguments 2022-04-15 16:01:39 +02:00
Jan 99c7ebbe9b Load vertex decl asset 2022-04-10 19:39:26 +02:00
Jan e0bcf7aff0 Load Vertex Stream Routing 2022-04-10 17:48:12 +02:00