Skip to content

A bone named on a multi-root entity resolves to the part it sits on - #544

Merged
thorwhalen merged 2 commits into
mainfrom
hand-bone-entity-ref
Oct 26, 2026
Merged

thorwhalen merged 2 commits into
mainfrom
hand-bone-entity-ref

Conversation

@thorwhalen

Copy link
Copy Markdown
Collaborator

Part of reeleehq/cutan#104 (P3 of #497). In a joint or a verb, ned@hand_r (entity, a bone a part is drawn on) now resolves to that part when the entity has more than one root part; before, it was refused ("has 3 root parts; name the part"), so a character whose rig gains hand bones (cutan#104) could no longer say grasp by: ned@hand_r as the hold verbs promised (#535). One root, and a slotless bone (a prop's grip), resolve exactly as before. Test in tests/test_solve.py; doctest on _bone_carrier.

@thorwhalen
thorwhalen merged commit 3069a1e into main Oct 26, 2026
16 checks passed
@thorwhalen
thorwhalen deleted the hand-bone-entity-ref branch October 26, 2026 04:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant