From d5448fc90ab2e1432f493500ec26366741080251 Mon Sep 17 00:00:00 2001 From: Daniel Salazar <zanqdo@gmail.com> Date: Thu, 20 Feb 2014 00:06:21 -0600 Subject: [PATCH] Copy Attributes Addon: Copy bbone settings. Patch by Bassam --- space_view3d_copy_attributes.py | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/space_view3d_copy_attributes.py b/space_view3d_copy_attributes.py index d51393838..1ff6ebfa8 100644 --- a/space_view3d_copy_attributes.py +++ b/space_view3d_copy_attributes.py @@ -182,6 +182,14 @@ def pConExec(bone, active, context): def pIKsExec(bone, active, context): generic_copy(active, bone, "ik_") + +def pBBonesExec(bone, active, context): + object = active.id_data + generic_copy( + object.data.bones[active.name], + object.data.bones[bone.name], + "bbone_") + pose_copies = (('pose_loc_loc', "Local Location", "Copy Location from Active to Selected", pLocLocExec), ('pose_loc_rot', "Local Rotation", @@ -201,7 +209,9 @@ pose_copies = (('pose_loc_loc', "Local Location", ('pose_con', "Bone Constraints", "Copy Object Constraints from Active to Selected", pConExec), ('pose_iks', "IK Limits", - "Copy IK Limits from Active to Selected", pIKsExec)) + "Copy IK Limits from Active to Selected", pIKsExec), + ('bbone_settings', "BBone Settings", + "Copy BBone Settings from Active to Selected", pBBonesExec),) @classmethod -- GitLab