Jan
b48d55671e
Add AbstractTextDumper to implement stream holding and indendation
2022-01-15 17:44:56 +01:00
Jan
16d421f22d
Declare BrushWrapper as todo
2022-01-15 11:48:12 +01:00
Jan
88771849fb
Add base for physcollmap dumper
2022-01-05 20:14:32 +01:00
Jan
2a6ed376d2
Dump iw4 sound curves
2022-01-02 11:21:45 +01:00
Jan
5d1df29542
Make sure to only dump menu files once
2021-12-31 16:34:42 +01: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
79c1284193
Add asset loader for localize files
2021-03-23 17:16:36 +01:00
Jan
88b5eefe24
Create CsvStream class to replace CsvWriter
2021-03-11 12:43:33 +01:00
Jan
ea7b1eadae
Make dumpers works as gdt dumpers and raw dumpers
2021-03-06 13:25:08 +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
d942c5a625
Make AbstractAssetDumper use the XAssetInfo instead of the raw asset pointer to be able to access dependencies and scriptstrings
2020-10-20 12:48:53 +02:00
Jan
14666ed944
Dump a few iw4 assets
2020-09-09 18:40:01 +02:00
Jan
8ec525d3d2
ObjWriting: Dump FontIcon assets as csv files
...
According to the asset names this seems to be their original format. however since i didn't find any examples of that asset in raw form i just tried to come up with a realistic csv style for it
2020-02-23 02:02:11 +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
992e9cea30
ZoneLoading: Properly link assets as dependencies instead of only saving the name of the dependency
2020-02-18 13:16:39 +01:00
Jan
23f77bb335
Unlinker: Make parsing specified command line arguments its own class
2020-02-14 23:40:47 +01:00
Jan
7d809faf07
ObjWriting: Add method to AbstractAssetDumper for checking whether an asset should be dumped
2020-02-11 20:46:59 +01:00
Jan
00b3322cb2
ZoneLoading: Extract all obj dumping relevant parts to ObjWriting component
2019-12-25 14:07:24 +01:00