rename_bone
Rename a bone in a USkeleton asset's reference skeleton and save it. Errors if the bone is missing or the new name exists; dependent meshes and animations aren't updated.
Instructions
Rename a bone in the reference skeleton of a USkeleton asset and save it. Fails with an error when old_name is not a bone or new_name is already taken; skeletal meshes and animations that use the old name are not updated. A failed save returns success false.
Returns: { asset_path, old_name, new_name, renamed: true, not_found: false, already_used: false, bone_count, saved, save_error?, op: "rename_bone" }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| new_name | Yes | Desired new bone name (must not already exist) | |
| old_name | Yes | Current bone name; must exist in the reference skeleton. | |
| skeleton_path | Yes | USkeleton asset path, e.g. "/Game/Characters/SK_Hero_Skeleton". |