A tool that converts Unreal Engine Blueprints to C++ code.
Powered by CUE4Parse
- 
Clone the repository:
git clone https://github.com/Krowe-moh/BlueprintToCpp.git --recursive
 - 
Open the solution file in your IDE and build the project.
 
- 
Run the executable to automatically create a
config.jsonfile. - 
Configure the options in
config.json: 
Example:
{
  "PakFolderPath": "C:/Program Files/Epic Games/Fortnite/FortniteGame/Content/Paks",
  "BlueprintPath": "FortniteGame/Plugins/GameFeatures/DebugUI/Content/BP_TextChatV3.uasset",
  "OodlePath": "C:/Users/krowe/BlueprintToCpp/oo2core_5_win64.dll",
  "ZlibPath": "",
  "UsmapPath": "C:/Users/krowe/BlueprintToCpp/++Fortnite+Release-37.00-CL-44501951-Windows_oo.usmap",
  "Version": "GAME_UE5_LATEST"
}- Run 
Main.exeto start the conversion. 
If you want to set up AES, run the program once (with the config set), then modify the aes.json file that is created.
Note: the C++ output may not be 100% accurate.
If you encounter any issues, please submit them here.
Feel free to submit issues, fork the repository, and create pull requests for any improvements.