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

80 Commits

Author SHA1 Message Date
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
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