Jan
|
a42f75c85e
|
Respect gdt parents when converting to infostring
|
2021-03-28 12:21:47 +02:00 |
|
Jan
|
579c0747d0
|
Add loading of gdt entries to info based assets
|
2021-03-28 12:07:36 +02:00 |
|
Jan
|
055dd5e840
|
Dump and read attachment and attachment uniques to and from weapon files
|
2021-03-26 15:27:37 +01:00 |
|
Jan
|
540e631fd5
|
Make sure last field in infostring is still output even if it is empty
|
2021-03-26 15:26:44 +01:00 |
|
Jan
|
620582aa18
|
Add weapon infostring loading
|
2021-03-25 11:15:26 +01:00 |
|
Jan
|
55f48c9bc2
|
Add InfoString loading
|
2021-03-25 11:14:51 +01:00 |
|
Jan
|
613943b28c
|
Move GDT and info string prefix constants into objconstants file
|
2021-03-25 11:12:46 +01:00 |
|
Jan
|
5551ff8df7
|
Move InfoString headers from Common to ObjCommon
|
2021-03-24 16:35:12 +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
|
3529214596
|
Fix CsvStream not reading values properly
|
2021-03-23 01:28:54 +01:00 |
|
Jan
|
88b5eefe24
|
Create CsvStream class to replace CsvWriter
|
2021-03-11 12:43:33 +01:00 |
|
Jan
|
e6a91c0305
|
add linker basis
|
2021-03-08 12:46:27 +01:00 |
|
Jan
|
313e9e9f1a
|
Remove reference asset names from info strings
|
2021-03-06 21:20:13 +01:00 |
|
Jan
|
603994ce61
|
Make sure gdt values are escaped
|
2021-03-06 14:13:46 +01:00 |
|
Jan
|
ea7b1eadae
|
Make dumpers works as gdt dumpers and raw dumpers
|
2021-03-06 13:25:08 +01:00 |
|
Jan
|
aa972614e5
|
Extract Gdt reading and writing classes to GdtStream file
|
2021-03-06 10:47:25 +01:00 |
|
Jan
|
defc388210
|
Rename GDT to Gdt to keep naming schema
|
2021-03-06 00:57:09 -08:00 |
|
Jan
|
82a08d0850
|
Add unit tests for writing gdts
|
2021-03-06 09:40:05 +01:00 |
|
Jan
|
78ebeaaa7b
|
Add Gdt parsing
|
2021-03-06 09:28:14 +01:00 |
|
Jan
|
12461d27e7
|
move parts to new common component to avoid circular dependency of zonecommon and objcommon
|
2021-03-03 12:56:15 -08:00 |
|
Jan
|
1a45cf2107
|
Fix more gcc compilation issues
|
2021-03-03 09:12:27 -08:00 |
|
Jan
|
b4d8e9c17b
|
Make compilation process compatible to linux on gcc
|
2021-03-03 06:21:25 -08:00 |
|
Jan
|
1cd06668e0
|
Replace FileAPI with c++ streams and std::filesystem
|
2021-03-03 14:04:35 +01:00 |
|
Jan
|
5db8c3adf1
|
fix image formats not being inside all image formats array
|
2021-02-20 10:49:25 +01:00 |
|
Jan
|
3b1e62e398
|
Add dumping of iw4 weapon files
|
2020-10-26 01:00:24 +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
|
2e61f46544
|
Make InfoStringDumper scriptstring callback return std::string instead of const std::string& since a reference is not needed
|
2020-10-23 13:26:32 +02:00 |
|
Jan
|
6cca45fc26
|
Add scriptstring value callback to weapon loading of t6
|
2020-10-23 12:52:44 +02:00 |
|
Jan
|
c86139b0fa
|
Add dumping of t6 weapons
|
2020-10-20 12:49:20 +02:00 |
|
Jan
|
019e772cd2
|
Add dumping of iw4 loaded sounds
|
2020-10-18 17:41:14 +02:00 |
|
Jan
|
ac022ee78a
|
Add dumping of luminance textures from iwis
|
2020-10-18 17:39:22 +02:00 |
|
Jan
|
a1c965a4c0
|
Dump iw4 images
|
2020-10-16 15:57:39 +02:00 |
|
Jan
|
e7898a1f3c
|
Fix Cubemap mipmap sizes
|
2020-09-08 12:34:54 +02:00 |
|
Jan
|
ccef1dca28
|
Add dumper for DDS and texture converter for reordering colors
|
2020-09-04 12:51:13 +02:00 |
|
Jan
|
5ef1e585c6
|
ObjWriting: Implement writing textures as DDS files
|
2020-02-22 01:34:27 +01:00 |
|
Jan
|
6b59fcb5fe
|
ObjCommon: Add Id to ImageFormats to be able to identify predefined formats without comparing pointers
|
2020-02-11 23:46:25 +01:00 |
|
Jan
|
76712328b2
|
ObjLoading: Add implementation for loading iwis of version 27 (T6)
|
2020-02-10 14:16:49 +01:00 |
|
Jan
|
28bc614a6d
|
ObjLoading: Initial commit for IPak entry reading
|
2020-02-08 22:54:24 +01:00 |
|
Jan
|
c2b28a54be
|
ObjCommon: Fix IPak order of hashes from name - data to data - name
|
2020-02-07 20:53:07 +01:00 |
|
Jan
|
75f6caab54
|
ObjCommon: Refactor classes for holding Texture information
|
2020-02-06 19:01:45 +01:00 |
|
Jan
|
dde77901a3
|
ObjCommon: WIP: ImageData
|
2020-01-06 20:32:33 +01:00 |
|
Jan
|
c2f3bca268
|
ObjLoading: Add indexing and reading of files in IWDs
|
2020-01-02 00:52:56 +01:00 |
|
Jan
|
0abdb64832
|
ObjLoading: Be able to load and index IWD files
|
2020-01-01 18:46:33 +01:00 |
|
Jan
|
af55c202cf
|
ObjLoading/ObjWriting: Initial skeleton for loading and writing obj files
|
2019-12-29 16:40:03 +01:00 |
|