Skip to content

motion: hold, eat and drink standing and walking, not only seated (a camp drinks at a barrel) #842

Open

Description

@nicolas-maman

motion.hold, eat and drink (#839) work only while seated (ACTION_SIT): hold returns false standing, and carry_held runs only in the seated branch of step_way. A camp asks for more: Siltreach's settlers drink standing at a water barrel. They also carry a bowl or a cup to a seat, which is #825's "carry".

What's needed, measured the way test_eat measures sitting:

  • Hold standing. A POWERED figure holds a thing in one hand or two while it stands. Its arms carry the thing at the chest or at the side, with the palms on the grips. That's the forearm body's far end, under 3 cm off.
  • Drink and eat standing. The same raise, stay and lower as sitting (BITE_RAISE, BITE_STAY, BITE_LOWER). The rest of the body keeps its balance, with no step taken and no foot sliding.
  • Walk while holding. go_to while holding keeps the palms on the grips and the thing level within CUP_TILT. A full cup spills nothing.
  • Sit and stand holding. sit and stand_up keep a held thing in the hands. Today stand_up puts it down first.

Each with a test that fails without it, like tests/test_eat.ae.

Activity

  1. nicolas-maman commented on Oct 22, 2026

    @nicolas-maman
    CollaboratorAuthor

    Moved under the animation epic #853: the upper-body layers are part of #856, and hand IK on the props is part of #857. It will be done with authored hold and carry clips, not keyed poses.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions