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
- Source Asset is required. Assign a valid Part Model or Assembly Asset.
- Structural changes are authoritative. Initialize and modify networked assemblies on the server.
- Bodies require valid physics data. Check mesh, collision, mass, and body configuration.
- Water content is required for buoyancy. Enable Water and add a suitable Water Body.
Next steps
- Create content in Assets and Authoring.
- Customize Grab Input Actions in Interaction.
- Customize Control Station and Controller Input Actions in Controller.