Jan
|
d62cbb2e96
|
Consider shader constants when dumping techset args
|
2022-03-24 21:14:05 +01:00 |
|
Jan
|
935e6ac060
|
Dump IW4 vertex and pixel shader binary data
|
2022-03-24 17:36:12 +01:00 |
|
Jan
|
5f44d95770
|
TODO IW4 Shader arg dumping
|
2022-03-23 18:22:23 +01:00 |
|
Jan
|
b0ed7e9544
|
Dump IW4 vertexdecl
|
2022-03-23 17:11:30 +01:00 |
|
Jan
|
8e76f05d05
|
Skeleton for IW4 MaterialTechnique dumping
|
2022-03-23 16:46:49 +01:00 |
|
Jan
|
25244bc3b0
|
Dump IW4 techset files
|
2022-03-23 14:42:17 +01:00 |
|
Jan
|
66b62611f3
|
Add basis for iw4 techset dumping
|
2022-03-23 13:45:01 +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
|
833b158a64
|
Rename new StructuredDataDefDumper
|
2022-03-20 19:35:52 +01:00 |
|
Jan
|
9f0852485d
|
Remove outdated StructuredDataDef Dumper
|
2022-03-20 19:34:53 +01:00 |
|
Jan
|
d82e876558
|
Dump StructuredDataDef struct member types
|
2022-03-20 18:32:25 +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
|
73564cf0f0
|
Dump StructuredDataDef paddings
|
2022-02-05 19:48:08 +01:00 |
|
Jan
|
5327ce8ec9
|
Fix StructuredDataDefDumper not dumping empty structs or arrays
|
2022-01-22 14:29:07 +01:00 |
|
Jan
|
ec8e58e0f1
|
Write StructuredDataDef data with additional comments stating debugging details for the format
|
2022-01-22 13:39:51 +01:00 |
|
Jan
|
040f945009
|
Dump structured data def reserved count
|
2022-01-20 22:20:30 +01:00 |
|
Jan
|
51003e5f6d
|
Dump structured data def structs in correct order and sort entries by offset
|
2022-01-20 22:08:40 +01:00 |
|
Jan
|
0aad5a42cb
|
Dump structured data def structs
|
2022-01-15 23:14:37 +01:00 |
|
Jan
|
02769fe21d
|
Dump StructuredDataDef enums
|
2022-01-15 19:23:18 +01:00 |
|
Jan
|
5c2f7de87d
|
Add base for StructuredDataDefDumper
|
2022-01-15 18:19:24 +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
|
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
|
daa7008038
|
Add dumper and reader for IW4 GfxLightDef
|
2022-01-02 18:01:24 +01:00 |
|
Jan
|
2a6ed376d2
|
Dump iw4 sound curves
|
2022-01-02 11:21:45 +01:00 |
|
Jan
|
bcafddd83a
|
Dump and load iw4 physpresets
|
2022-01-02 10:25:48 +01:00 |
|
Jan
|
5d1df29542
|
Make sure to only dump menu files once
|
2021-12-31 16:34:42 +01:00 |
|
Jan
|
dcff6132b9
|
Fix menulist dumping functions not skipping nullptrs indices
|
2021-12-29 02:05:44 +01:00 |
|
Jan
|
cd2cec3546
|
Correctly handle referencing assets when dumping menulist
|
2021-10-24 22:04:31 +02:00 |
|
Jan
|
c1fd5b80a4
|
Write all menu function definitions on top of every menu list item
|
2021-10-24 16:22:36 +02:00 |
|
Jan
|
70c31143f4
|
if the menu list name matches the menu name, embed it directly
|
2021-10-24 15:38:59 +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
|
4e5e6d05bd
|
Implement function inlining for menu legacy mode
|
2021-10-24 10:35:57 +02:00 |
|
Jan
|
68c29cc22f
|
Write type specific menu data
|
2021-10-23 19:41:58 +02:00 |
|
Jan
|
a89492d636
|
Skip unnecessary outer parenthesis for if clauses and expressions
|
2021-10-23 15:35:17 +02:00 |
|
Jan
|
601b683f8a
|
Parse menu scripts with simplelexer to be able to format more pretty
|
2021-10-23 15:16:52 +02:00 |
|
Jan
|
c8214f769b
|
Dump menu EventHandlerSet for IW4
|
2021-10-17 11:29:58 +02:00 |
|
Jan
|
96774b96ba
|
Dump menu float expressions
|
2021-10-16 17:22:38 +02:00 |
|
Jan
|
0f7a8ca1c9
|
Dump IW4 menu statements
|
2021-10-15 22:19:17 +02:00 |
|
Jan
|
e70cbaa4ce
|
Add operator types
|
2021-09-01 19:40:47 +02:00 |
|
Jan
|
163ac55fed
|
IW4 dump simple menu file fields
|
2021-08-27 23:08:05 +02:00 |
|
Jan
|
963e6537ca
|
Add T5 model dumping material texture semantic detection to other game's dumpers
|
2021-08-14 14:08:13 +02:00 |
|
Jan
|
3d2479698c
|
Make XModelDumper context const if possible
|
2021-08-14 11:35:31 +02:00 |
|
Jan
|
bd9110fbb3
|
Check not only texture semantic but also name start and end to ensure to pick colormap for exporting models
|
2021-08-13 23:58:56 +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 |
|