Commit graph

18 commits

Author SHA1 Message Date
Ramen2X
7313c3355a flip #if case 2024-03-19 15:41:49 -04:00
Ramen2X
b29a34cf3f replace COMPAT_MODE with C++ version check 2024-03-19 15:36:53 -04:00
Ramen2X
8429360954 write script to forward declare header namespace comment 2024-03-19 15:11:36 -04:00
Ramen2X
0c9856fbbb generate special header for forward declarations 2024-03-19 15:04:20 -04:00
Ramen2X
ade9bd1d3f don't write comma on split 2024-03-17 16:26:42 -04:00
Ramen2X
e03e14f4e4 split up extremely large enums 2024-03-17 16:22:16 -04:00
Ramen2X
847339f7b0 rework duplicate handling to not assume pairs 2024-03-17 16:16:12 -04:00
Ramen2X
e38c5242ff add conditional compilation to headers 2024-03-17 13:21:35 -04:00
Ramen2X
cb5ebd158c fix double tab 2024-03-15 14:54:44 -04:00
Ramen2X
a182df9c83 styling fixes to header generation for decomp 2024-03-15 13:23:42 -04:00
Ramen2X
4ef5b7e066 handle duplicate object names 2024-03-15 13:14:42 -04:00
Ramen2X
0aacb74ca3 scope enums 2024-03-09 20:43:58 -05:00
Ramen2X
da386b765e big refactors, actually fix action parsing 2024-03-09 15:56:25 -05:00
Ramen2X
f80d3e745d rewrite action parsing with true recursion 2024-03-09 09:47:46 -05:00
Ramen2X
9809038984 write generic none state to enum 2024-03-08 16:50:48 -05:00
Ramen2X
b4f0776125 add support for sub-objects 2024-03-08 12:28:41 -05:00
Ramen2X
f630955e25
add readme 2024-03-08 08:59:56 -05:00
Ramen2X
0cdcf86e4c initial commit 2024-03-08 01:38:16 -05:00