set_pose_search_schema_skeleton
Bind or replace the USkeleton for a specific role in a UPoseSearchSchema's FPoseSearchRoledSkeleton entry, creating it if necessary. Use to update a character's skeleton role without adding a new one.
Instructions
Bind (or rebind) the USkeleton of the schema's FPoseSearchRoledSkeleton entry under role. Idempotent by role: if a skeleton is already bound under that role it is REPLACED; if no roled entry exists for that role yet, one is created. Use add_pose_search_roled_skeleton instead when you want to ADD a second character's role without disturbing the first.
Returns: { asset_path, role, previous_skeleton_path, new_skeleton_path, changed, saved }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| role | No | Role name (FName) identifying the FPoseSearchRoledSkeleton entry within a multi-character schema (optional; empty = default role). | |
| asset_path | Yes | Asset path of the UPoseSearchSchema to edit (required). | |
| skeleton_path | Yes | Asset path of the USkeleton to bind under the given role (required). |