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
|
f5a72f4fef
|
Add padding dumping to new StructuredDataDef dumper
|
2022-03-20 19:15:05 +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
|
996528eba5
|
Dump struct member names
|
2022-03-20 17:38:48 +01:00 |
|
Jan
|
fef646fded
|
Print debug info about structured data def when compiled with the debug flag for it
|
2022-03-20 16:59:37 +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
|
8aba79faf9
|
Fix SndCurveDumper wrong assertion
|
2022-01-22 14:16:25 +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
|
b48d55671e
|
Add AbstractTextDumper to implement stream holding and indendation
|
2022-01-15 17:44:56 +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
|
0e076bf47c
|
Dump floating point numbers in info string with as little decimal places as possible
|
2022-01-02 10:32:52 +01:00 |
|
Jan
|
bcafddd83a
|
Dump and load iw4 physpresets
|
2022-01-02 10:25:48 +01:00 |
|
Jan
|
64a1e4c176
|
Fix menu visibility
|
2022-01-01 16:39:39 +01:00 |
|
Jan
|
5d1df29542
|
Make sure to only dump menu files once
|
2021-12-31 16:34:42 +01:00 |
|
Jan
|
f628d33a95
|
Properly dump and convert visible property for items
|
2021-12-29 17:04:18 +01:00 |
|
Jan
|
83492b907f
|
Properly dump and render rect property for items
|
2021-12-29 17:04:03 +01:00 |
|
Jan
|
dcff6132b9
|
Fix menulist dumping functions not skipping nullptrs indices
|
2021-12-29 02:05:44 +01:00 |
|
Jan
|
ca9ee04738
|
Dump menu functions with a function like call
|
2021-12-28 19:49:20 +01:00 |
|
Jan
|
15f57fedcd
|
Make menu dumper consider empty tokens require parenthesis
|
2021-12-28 14:16:22 +01:00 |
|
Jan
|
c5d7d71a51
|
Add multicharacter tokens to simple lexer
|
2021-11-03 22:02:04 +01:00 |
|
Jan
|
b0a9406f96
|
Fix not dumping enableDvar correctly
|
2021-11-01 17:19:17 +01:00 |
|
Jan
|
dcffa3d14d
|
Add ParserMultiInputStream
|
2021-10-31 14:53:05 +01:00 |
|
Jan
|
d5a8d038a6
|
Add IW5 extra menu fields
|
2021-10-24 22:27:31 +02:00 |
|
Jan
|
cd2cec3546
|
Correctly handle referencing assets when dumping menulist
|
2021-10-24 22:04:31 +02:00 |
|
Jan
|
568095f57e
|
IW5 menu dumping initial commit
|
2021-10-24 22:00: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
|
a2af7db92b
|
Add missing nullptr check for newsticker iw4 menu dumping
|
2021-10-24 15:15:05 +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
|
9184c0265e
|
Add legacy menu dumping unlinker command line argument
|
2021-10-24 10:16:53 +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 |
|