Jan
|
9184c0265e
|
Add legacy menu dumping unlinker command line argument
|
2021-10-24 10:16:53 +02:00 |
|
Jan
|
868bd070d0
|
Include and exclude asset type dumping configured by command line args
|
2021-10-11 18:47:53 +02:00 |
|
Jan
|
d5780a1124
|
Add Model dumping for T6
|
2021-08-14 15:39:40 +02:00 |
|
Jan
|
76a7ca99c3
|
Add ObjDumper for general use
|
2021-08-13 22:34:42 +02:00 |
|
Jan
|
24145e15e2
|
Dump IW4 xmodels as obj
|
2021-08-01 00:30:12 +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
|
2edca7a57e
|
Add T5 basis
|
2021-04-27 18:19:32 +02:00 |
|
Jan
|
07fb470466
|
add iw3 asset dumping basics
|
2021-04-15 13:42:19 +02:00 |
|
Jan
|
1267b8aa7b
|
iw3 basis
|
2021-04-12 19:18:55 +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
|
a18f001130
|
Dump zones in zone_dump/zone_raw subfolder
|
2021-03-22 13:23:24 +01:00 |
|
Jan
|
a7860c7c76
|
Add AssetLoader basis
|
2021-03-13 14:27:20 +01:00 |
|
Jan
|
d96f813e73
|
Restructure ZoneDefinitionWriting
|
2021-03-08 17:28:24 +01:00 |
|
Jan
|
e6a91c0305
|
add linker basis
|
2021-03-08 12:46:27 +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
|
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
|
eed7164b5b
|
Save scriptstrings per zone and not per asset since that solves all problems with multiple assets of the same zone referencing the same struct in memory that has scriptstring indices
|
2020-10-23 15:54:27 +02: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
|
14593b4799
|
Unlinker: Do not list localized strings one by one in the zone file and do not include keyvaluepairs at all because they should be in the meta data
|
2020-02-19 14:45:55 +01:00 |
|
Jan
|
f0b66f0a35
|
ZoneCommon: List zone content in the order it was loaded
|
2020-02-19 14:10:50 +01: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
|
246d74992c
|
Unlinker: Fix not attempting to load specified zone files from arguments
|
2020-02-14 23:54:13 +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 |
|
Jan
|
af55c202cf
|
ObjLoading/ObjWriting: Initial skeleton for loading and writing obj files
|
2019-12-29 16:40:03 +01:00 |
|
Jan
|
00b3322cb2
|
ZoneLoading: Extract all obj dumping relevant parts to ObjWriting component
|
2019-12-25 14:07:24 +01:00 |
|
Jan
|
e8de3a3f39
|
Unlinker: Make Unlinker handle each zone directly after loading so it doesn't run out of memory when trying to load too many zones at once
|
2019-12-24 18:42:25 +01:00 |
|
Jan
|
7077ba8ce3
|
Unlinker: Fix not creating a folder for zone file when dumping
|
2019-11-19 02:27:18 +01:00 |
|
Jan
|
1d609cc2d2
|
Unlinker: Move zone file into zone_source folder
|
2019-11-18 21:44:20 +01:00 |
|
Jan
|
0e91dfc339
|
Unlinker: Fix wrong name for DirectoryCreate method
|
2019-11-16 01:18:51 +01:00 |
|
Jan
|
2fe3954da8
|
Unlinker: Add skeleton for Dumping and listing of assets
|
2019-11-15 18:17:08 +01:00 |
|
Jan
|
5b97aee87f
|
Remove solution files from repository
|
2019-10-22 00:00:14 +02:00 |
|
Jan
|
2c611a1368
|
Update projects to Visual Studio 2019 platform
|
2019-10-02 12:21:34 +02:00 |
|
Jan
|
fc75911223
|
Change tool executable name to have a "64" suffix when compiled for x64
|
2019-09-27 23:33:45 +02:00 |
|
Jan
|
d662e5dcfa
|
Implement ZoneLoading in ZoneLoading component class
|
2019-09-26 22:35:59 +02:00 |
|
Jan
|
36cc8d3065
|
Make use of ArgumentParser and UsageInformation Generator in unlink tool
|
2019-09-26 21:43:49 +02:00 |
|
Jan
|
9f198ce7a2
|
Add empty Unlinker tool project
|
2019-09-24 23:32:47 +02:00 |
|