2
0
mirror of https://github.com/Laupetin/OpenAssetTools.git synced 2026-05-17 15:31:43 +00:00
Commit Graph

125 Commits

Author SHA1 Message Date
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
Jan 313e9e9f1a Remove reference asset names from info strings 2021-03-06 21:20:13 +01:00
Jan ea7b1eadae Make dumpers works as gdt dumpers and raw dumpers 2021-03-06 13:25:08 +01:00
Jan abb268a819 Add AssetDumperContext to bundle context fields for dumping
(cherry picked from commit ed8331280392ef3a2b4657c5dbd0880463d85f2c)
2021-03-05 18:11:56 +01:00
Jan 1a45cf2107 Fix more gcc compilation issues 2021-03-03 09:12:27 -08:00
Jan 1cd06668e0 Replace FileAPI with c++ streams and std::filesystem 2021-03-03 14:04:35 +01:00
Jan b5141bcd1c Use countof and enum num entries to get the amount of entries in t6 weaponfulldef 2020-10-25 19:51:34 +01:00
Jan eb97560e0d Add dumping of T6 physconstraints 2020-10-25 13:14:16 +01:00
Jan 6cca00b8d8 Add dumping of t6 physpreset, tracer and zbarrier in their respective infostring files 2020-10-24 13:46:37 +02:00
Jan 71c291ade2 Fix t6 weapondumper not freeing temporary fulldef 2020-10-24 12:50:54 +02:00
Jan 7868916a25 Add dumping of T6 vehicles as vehiclefiles 2020-10-24 02:48:16 +02:00
Jan c68debc3da Add T6 playeranimtype from zombie mode for dumping weapons 2020-10-23 16:22:24 +02:00