Jan
|
8cc632f613
|
Move D3D9ShaderAnalyser to ObjCommon
|
2022-04-09 18:55:43 +02:00 |
|
Jan
|
ef936eba57
|
Dump IW4 techset code constant argument mappings
|
2022-03-24 23:04:35 +01:00 |
|
Jan
|
25244bc3b0
|
Dump IW4 techset files
|
2022-03-23 14:42:17 +01:00 |
|
Jan
|
f236d285b6
|
Fix not considering alignment of 8 bit when calculating size for indexedarray and enumedarray
|
2022-03-22 16:08:55 +01:00 |
|
Jan
|
f15e997f7b
|
Fix not setting enum element count for enumedarrays when parsing
|
2022-03-22 16:07:43 +01:00 |
|
Jan
|
ab5a998903
|
Sort StructuredDataDef members and entries alphabetically after parsing
|
2022-03-22 15:09:07 +01:00 |
|
Jan
|
dc075847ff
|
When parsing StructuredDataDefs accept undefined types
|
2022-03-22 12:03:15 +01:00 |
|
Jan
|
d82e876558
|
Dump StructuredDataDef struct member types
|
2022-03-20 18:32:25 +01:00 |
|
Jan
|
0a226652f2
|
Rename CommonStructuredDataStructEntry to Property
|
2022-03-20 17:40:12 +01:00 |
|
Jan
|
b5e18e6b22
|
Calculate checksums for structured data def
|
2022-03-20 16:01:29 +01:00 |
|
Jan
|
b2140260a4
|
Dump CommonStructuredDataDefSet instead of the game's internal structures
|
2022-03-19 23:39:50 +01:00 |
|
Jan
|
c38367d55b
|
Move common structureddatadef classes to objcommon
|
2022-03-12 14:02:52 +01:00 |
|
Jan
|
c9a0392fc1
|
Dump IW4 tracers
|
2022-01-15 16:04:49 +01:00 |
|
Jan
|
5b68b21755
|
Move IW4 weapon and vehicle fields to separate header files
|
2022-01-15 16:04:35 +01:00 |
|
Jan
|
bcafddd83a
|
Dump and load iw4 physpresets
|
2022-01-02 10:25:48 +01:00 |
|
Jan
|
988620e23d
|
Menu conversion base
|
2021-12-05 16:23:25 +01:00 |
|
Jan
|
568095f57e
|
IW5 menu dumping initial commit
|
2021-10-24 22:00:31 +02:00 |
|
Jan
|
805c00539b
|
Move IW4 menu dumping logic to separate class and constants to common scope
|
2021-10-24 14:59:43 +02:00 |
|
Jan
|
163ac55fed
|
IW4 dump simple menu file fields
|
2021-08-27 23:08:05 +02:00 |
|
Jan
|
a43d8bdd34
|
Add missing tuple header for std::tie
|
2021-08-13 22:39:57 +02:00 |
|
Jan
|
76a7ca99c3
|
Add ObjDumper for general use
|
2021-08-13 22:34:42 +02:00 |
|
Jan
|
0478a88d15
|
Export vertex weights for xmodel export
|
2021-08-13 17:33:13 +02:00 |
|
Jan
|
767daca2ea
|
Add generic XModel Export dumper without bone support yet
|
2021-08-13 09:40:12 +02:00 |
|
Jan
|
2edca7a57e
|
Add T5 basis
|
2021-04-27 18:19:32 +02:00 |
|
Jan
|
31407e62e2
|
Fix InfoString not properly iterating through gdt entry parents when converting
|
2021-03-28 13:15:29 +02:00 |
|
Jan
|
49f19d95c2
|
Fix error messages on error when loading gdt
|
2021-03-28 13:07:14 +02:00 |
|
Jan
|
41b4fb8c9a
|
Apply gdt parent entry gdf to children
|
2021-03-28 12:27:23 +02:00 |
|
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 |
|