Collision Channel Fixer
This tool functions very similar to the Example Content Initializer, with the difference that you can choose your own buildable definitions and buildable parent actor class to fix.
This tool was created in 1.3.2 to help solve issues with collision channel disperancies in the parent actor class as well as the users custom buildable definitions.
1. Open the Tool
To open the tool you need to navigate to the Plugins /Content/Tools folder.

From there you will find an asset called EUW_CoillisionChannelFixer
, right click it and click Run Editor Utility
Widget.

The tool should now appear in a new window.
2. Set Tool Settings
In here you will be able to set the Buildable Type
, and two Invalid Object Types
.
Simply set the Buildable Type
to Buildable
and then add two Invalid Object Types
and set each respectively to BuildableSocket
and ConstructibleProxy
.
If you're not using the BP_Buildable Parent Actor class which comes with the plugin, then make sure to choose your own custom Buildable parent class which you use for all of your Buildables in the class selection, otherwise skip this step.

3. Select Buildable Definitions Folder
Next, select the folder containing your custom Buildable Definitions.
In the Content Browser, navigate to and select the parent folder that holds all your definitions. This allows the tool to recursively search through the folder and find all Buildable Definitions that need to be modified.

π In the example above, the
Definitions
folder is selected, which contains the custom Buildable Definition.
4. Execute Tool Functionality
After you've configured the tool settings and selected the folder containing your Buildable Definitions, youβre ready to run the tool.
Click the Fix Collisions button. When prompted, click Yes to continue. The tool will scan the selected folder, apply the necessary changes, and notify you once the assets have been successfully updated.
Last updated