136 Commits

Author SHA1 Message Date
Jan
6b6fd7cb10
chore: check if name for constant or texture def was already added 2024-02-24 11:53:34 +01:00
Jan
5bbab8ca79
chore: measure duration of material constant name extracting 2024-02-24 11:46:00 +01:00
Jan
d3b15aa86a
feat: use names from shaders to complete names in material constants and texturedefs 2024-02-24 11:42:47 +01:00
Jan
bde54db328
feat: dump t6 shaders 2024-02-18 13:48:04 +01:00
Jan
df7b25b854
feat: dump t6 materials as json 2024-02-18 10:16:43 +01:00
Jan
f6ee4790fa
fix: not dumping all sound aliases in aliases csv 2024-02-11 11:32:47 +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
fef815e708
feat: recognize indirect asset refs when marking assets 2024-02-07 00:53:52 +01:00
Jan
2dd4eaf54f
feat: automatically load anims of weapons in t6 2024-02-06 23:56:31 +01:00
Alex
a93cb6f05d dont comment that 2024-01-24 01:14:20 -05:00
Alex
2323b322ca finish SndAliasList loading 2024-01-24 01:13:40 -05:00
Alex
b5dd6df1cd begin working on SndBank loading from raw 2024-01-12 16:38:53 -05: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
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
5ee541c0ff Fix not being able to dump t6 xmodels without surface 2022-07-09 14:16:24 +02:00
Jan
868bd070d0 Include and exclude asset type dumping configured by command line args 2021-10-11 18:47:53 +02:00
Jan
013e8c3f2a Improve T6 model dumping color selection criteria 2021-08-14 16:11:10 +02:00
Jan
d5780a1124 Add Model dumping for T6 2021-08-14 15:39:40 +02:00
Jan
e324c20641 Make asset dumpers not provide different implementations for dumping to gdt and raw so any dumper can decide itself how many raw files and gdt entries it wants to make use of 2021-07-31 12:34:22 +02:00
Jan
4f212562fc Start dumping snd aliases 2021-04-27 15:23:24 +02:00
Jan
b1fce0f4fb Add T6 vehicle team value for neutral 2021-04-27 15:22:56 +02:00
Jan
4e8d1806cc t6 alias dumping stuff 2021-04-11 09:04:58 +02:00
Jan
12ac569bfa Dump images from GfxImageLoadDef 2021-04-28 00:05:56 +02:00
Jan
62d9309922 Remove SndBankDumper commented out code 2021-04-05 18:52:27 +02:00
Jan
3cda71d1e7 Dump SoundBank asset data files 2021-04-05 18:50:42 +02:00
Jan
7d7fdb16aa Fix not dumping sound alias hash as hex 2021-03-27 10:49:19 +01:00
Jan
055dd5e840 Dump and read attachment and attachment uniques to and from weapon files 2021-03-26 15:27:37 +01:00
Jan
613943b28c Move GDT and info string prefix constants into objconstants file 2021-03-25 11:12:46 +01:00
Jan
2d97185c8f Move fields and string arrays for info string assets to common component 2021-03-24 15:50:36 +01:00
Jan
abcce11b00 Split InfoString classes into multiple files depending on loading and writing code 2021-03-24 13:51:21 +01:00
Jan
79c1284193 Add asset loader for localize files 2021-03-23 17:16:36 +01:00
Jan
2a6d7c84c2 Add ZoneScriptString class to store zone script strings 2021-03-18 16:55:30 +01:00
Jan
88b5eefe24 Create CsvStream class to replace CsvWriter 2021-03-11 12:43:33 +01:00
Jan
39a1485be6 Add T6 attachment unique dumper 2021-03-07 17:51:02 +01:00
Jan
ba1bca775b Move T6 string arrays to CommonT6 header 2021-03-07 15:30:48 +01:00
Jan
5db7eaeec3 Add T6 Attachment dumper 2021-03-07 15:25:58 +01:00