20 Commits

Author SHA1 Message Date
Jan
4a03efe636 State whenever a zone is unloaded in unlinker 2022-04-16 16:39:46 +02:00
Jan
868bd070d0 Include and exclude asset type dumping configured by command line args 2021-10-11 18:47:53 +02:00
Jan
f201dfafd8 IW5 support initial commit 2021-07-23 01:12:36 +02:00
Jan
bb3e7d9e88 Load T5 fastfiles 2021-05-12 21:47:34 +02:00
Jan
07fb470466 add iw3 asset dumping basics 2021-04-15 13:42:19 +02:00
Jan
d9abf12b16 Move unlinked gdt files to source_data and reference unlinked gdts in zone definition file 2021-03-28 10:20:24 +02:00
Jan
4f995751ce Add load argument to unlinker to load zones before trying to unlink specified zones
this allows to make sure certain ipaks are loaded before dumping
2021-03-27 16:45:30 +01:00
Jan
d96f813e73 Restructure ZoneDefinitionWriting 2021-03-08 17:28:24 +01:00
Jan
b891f9527e Change the condition under which assets are dumped inside a gdt:
Make the parameter --gdt to manually make the tool dump as a gdt
2021-03-07 15:25:47 +01:00
Jan
fc59a09d02 Make unlinker open a gdt file if not raw specified 2021-03-06 12:09:00 +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
1cd06668e0 Replace FileAPI with c++ streams and std::filesystem 2021-03-03 14:04:35 +01:00
Jan
a1c965a4c0 Dump iw4 images 2020-10-16 15:57:39 +02:00
Jan
14666ed944 Dump a few iw4 assets 2020-09-09 18:40:01 +02:00
Jan
9572391082 Unlinker: Make zone files creators game dependent and in the unlinker project instead of the ObjWriting component 2020-02-18 17:15:51 +01:00
Jan
23f77bb335 Unlinker: Make parsing specified command line arguments its own class 2020-02-14 23:40:47 +01:00
Jan
b210661ac8 Unlinker: Fix not attempting to load files from manually specified search paths 2020-02-07 20:53:41 +01:00
Jan
10342a7b58 Unlinker: Check if a file exists before attempting to load it 2020-02-04 19:44:30 +01:00
Jan
0abdb64832 ObjLoading: Be able to load and index IWD files 2020-01-01 18:46:33 +01:00
Jan
153f8f2e89 Unlinker/ObjLoading: Add skeleton for dynamically loading search paths based on current zone 2019-12-30 23:52:33 +01:00