217 Commits

Author SHA1 Message Date
Jan
034809c7bb
Fix formatting 2024-01-07 14:36:23 +00:00
Jan
c4150279d0
Add naive expression dumping for menus for debugging purposes 2024-01-06 19:39:07 +01:00
Jan
6eca361517
Fix IW4 menu dumper not dumping custom functions properly 2024-01-06 13:41:02 +01:00
Jan
15bec9c356
Remove duplicated dumping of disabled property in items 2024-01-06 12:07:47 +01:00
Jan
383042046e
Merge pull request #58 from skiff/main
T6 SndBank & SndDriverGlobals Asset Dumping
2024-01-01 16:54:16 +01:00
Alex
c8f1c16130 fix SND_HashName 2024-01-01 10:29:26 -05:00
Alex
85539b24be fix alias type 2023-12-27 23:10:24 -05:00
Alex
b7355f9870 fix snd bank alias flags 2023-12-27 23:05:32 -05:00
JezuzLizard
8b62bc0bc0 Address review comments. 2023-12-14 13:48:44 -08:00
JezuzLizard
96e67dc1fa Use clang-format. 2023-12-14 13:28:16 -08:00
JezuzLizard
76a98e65fd Replace magic numbers with macros from zutil.h. Compress animtrees when linking. 2023-12-14 13:28:16 -08:00
JezuzLizard
4b05c6aa9b Add decompression of animtree rawfiles for T6. 2023-12-14 13:28:16 -08:00
Alex
53a3c71847 code review comments 2023-12-13 08:33:51 -05:00
Alex
15669fd58c T6 SndBank & SndDriverGlobals 2023-12-11 22:43:20 -05:00
902a2bc27d
feat: dump scriptfiles to gsc bin (gsc-tool) format 2023-12-09 16:07:53 +01:00
Clang Format
c858695f0c
Adjust further code formatting 2023-11-19 21:07:28 +00:00
Clang Format
6b4f5d94a8
Reformat code with clang format 2023-11-19 21:07:21 +00:00
Jan
51899d4a69 Dump T6 sound PCM data as wav 2023-10-26 22:54:20 +02:00
Jan
8c2bb09b28 Dump soundbank data without having to dump aliases 2023-10-25 21:44:07 +02:00
Jan
cf711c3af7 Use SimpleLexer escaped strings for localization 2023-09-24 15:25:08 +02:00
Jan
b8b4b7ce21 Fix incorrectly dumping window rect instead of window clientRect for iw5 items 2023-09-24 12:36:51 +02:00
Jan
e481d97143 Also dump dvar and localvar for multiproperty and enum dvar items 2023-09-24 10:30:27 +02:00
Jan
cd5a5c2898 Add missing parenthesis for custom functions when dumping menus 2023-08-25 00:38:35 +02:00
Jan
aea76d0b42 Escape string values when menu dumping 2023-08-24 19:36:37 +02:00
Jan
8a1fe03358 Add base for IW5 menu parsing 2023-08-23 23:08:50 +02:00
Jan
0d6e3e8298 Dump outline color for IW4 menus 2023-08-23 23:08:41 +02:00
Jan
59d829b789 make alphafunc passthrough by default for default2d 2022-08-21 01:25:29 +02:00
Jan
b4fbbb6bbc Fix not dumping stencil values in json correctly 2022-08-21 01:24:46 +02:00
Jan
6d15ddcd08 Dump techniques with state map "passthrough" by default 2022-08-13 20:50:25 +02:00
Jan
032cfed6e1 Fix AssetDumperTechniqueSet 2022-08-07 19:05:44 +02:00
Jan
a8bb1a5ead Load particle cloud materials 2022-08-07 15:45:40 +02:00
Jan
c55f759793 Fix asset dumper already assuming statemaps are in use 2022-08-07 15:45:28 +02:00
Jan
f3b175ab08 Handle material alphatest gt0 2022-08-06 18:59:13 +02:00
Jan
c010355d4a Dump material tile and filter properties 2022-08-06 18:47:28 +02:00
Jan
0179d61451 Fix json material dumping alpha test 2022-08-06 18:46:49 +02:00
Jan
347c1b3d68 Fix material loading sortkeys and cameraRegion 2022-08-06 15:40:00 +02:00
Jan
5771044c08 Material dumping and loading stuff 2022-08-06 10:52:52 +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
82349d3432 Material loading base 2022-07-15 11:21:54 +02:00
Jan
bc91738ee9 Dump materials in zone gdt 2022-07-09 15:44:03 +02:00
Jan
5ee541c0ff Fix not being able to dump t6 xmodels without surface 2022-07-09 14:16:24 +02:00
Jan
da79ce2463 Dump material waterColor constant 2022-05-15 16:37:44 +02:00
Jan
6862faa992 Correctly mark unhandled constants as such 2022-05-15 15:55:37 +02:00
Jan
0105c0d1bd Dump material info from constants 2022-05-14 16:09:11 +02:00
Jan
38dedaf894 Examine techset info from effect and unlit materials 2022-05-10 19:03:36 +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
b94c5b381d Extract more info from techset name 2022-05-02 18:45:49 +02:00
Jan
01d9a4d912 Improve recognition of material types 2022-04-29 23:55:10 +02:00