Skip to content

Quick Start

Build your first CAT assembly in four steps.

Step 1: Add a CAT Assembly Actor

Open a level. In the Place Actors panel, search for CAT Assembly Actor and drag it into the viewport.

Step 2: Assign a Source Asset

Select the actor. In CAT > Initialization > Source Asset, assign a valid Part Model or Assembly Asset. The editor preview should update immediately.

Content Browser shortcut

Steps 1 and 2 can be completed at once. Drag a valid CAT Part Model or Assembly Asset from the Content Browser into the viewport. CAT creates a CAT Assembly Actor and assigns the dragged asset as its Source Asset.

Step 3: Add the CAT interaction components

Open the Character Blueprint used by the current Game Mode. Add a CAT Grab Component and a CAT Assembly Interactor Component, then compile and save.

The Grab Component handles part assembly. The Assembly Interactor Component handles Control Station interaction.

Default input assets

Managed Input Mode loads the configured Enhanced Input assets automatically. In most cases, keep Managed and replace its IMCs or Input Actions to customize the controls. Use External only when another Blueprint or C++ system will manage CAT input directly.

Step 4: Assemble and board

Start Play In Editor and connect compatible parts with CAT Grab. Include a Controller Part configured as a Control Station.

Approach the Controller and press R to board. Press R again to leave.

Critical configuration rules

  1. Source Asset is required. Assign a valid Part Model or Assembly Asset.
  2. Structural changes are authoritative. Initialize and modify networked assemblies on the server.
  3. Bodies require valid physics data. Check mesh, collision, mass, and body configuration.
  4. Water content is required for buoyancy. Enable Water and add a suitable Water Body.

Next steps