The Dumpspace Gen library adds support for your dumper for generating Dumspace files of your game.
Features • Getting Started •Contributing • License • Discord
The Dumpspace Generator and website supports
- Functions
- Structs
- Classes
- Enums
- Offsets
Once implemented correctly, you can view your game on the website and search for what you need with a fluent design.
All you have to do to implement this library in your dumper is to copy and paste the DSGen.cpp and DSGen.h files into your project. C++20 is the standard of this project. The example.cpp file shows examples for all different types and edge cases for your functions, classes, structs or enums. You can always test the files by downloading the Dumpspace project itself and convert the output JSON files to .gzip files (use websites such as https://gzip.swimburger.net/) and follow the project rules.
Contribution is always appreciated! However, if any of the layout changes, the parsing on the website has to change too, and I doubt that I will change the parsing layout of the files in the future at any time.
This project is licensed under the terms of the MIT license.
The dumper UEDumper has a "wish" variant of this library, but the output is the same, it just contains the old binaries.
Join the discord for any questions and help here.