You only need to follow this guide if you are upgrading your UE4 version of Player Building System V1 to UE5.

Make a backup of your project before following this guide!

If you are creating a new Player Building System V1 project from the Epic launcher select the UE5 engine version when creating the project and the project will already have all the changes made in this guide!

Once you have opened your UE4 version of your Player Building System V1 project in UE5 follow the instructions below.

Start by downloading the files linked below, then unzip them and copy the video below.

https://www.dropbox.com/s/4u6hmgenseo8o4y/PlayerBuildingSystem%20V1%20UE5.zip?dl=0

Next open your project and make sure the files in the ChaosMeshes and DestructionBuildParts folder are there.

Next copy the video below, location at the top of the video.

Next go to the BP_MasterDestructionBuildPart blueprint and compile it, then copy the video below, location at the top of the video.

Next close and reopen the project and copy the video below. The video below is an example, you will need to go though each build part in the BuildPartData and set its Destruction setting to its Destruction blueprint, note some build part won’t have a Destruction blueprint you can leave their Destruction setting as None.

Next go to the BP_MasterBuildPart and create a new function called SpawnDestructionBuildPart then copy the image below.

Replace the current nodes in your project that are connected to the Multicast Destroy node with the node shown in the image below.

Copy the videos below, locations is at the top.