generate a c++ SDK from a dummy dll generated by https://github.com/Perfare/Il2CppDumper
this won't work out of the box, you need to do a bit of config find your il2cpp version, include the relevant bits from here: https://github.com/Perfare/Il2CppDumper/blob/master/Il2CppDumper/Outputs/HeaderConstants.cs then compile and you should be good to go
Dll2Sdk.exe --il2cppDumpFiles path_to_Il2CppDumper_Out --outPath path_to_out_sdk [--useForGitDiffs]
- dump dummy dlls with il2cppdumper
- run dll2sdk with the folder as the first argument
- profit
- static fields in structures
- generic packed structures
- all fields in classes are made in the order that they appear in the actual binary
- all methods have an "Address" attribute with a string field called "RVA" corresponding to the RVA
- virtual methods have a "Slot" field set in the "Address" attribute
- packed structures have a "FieldOffset" field with a string that corresponds to the hexadecimal offset of the field
if your dumper does that then it should work with this