| name | zombie-walk |
| description | Lurches to a destination like an undead zombie by TRANSLATING via moveTo with stiff outstretched arms and a tilted, lolling head. Use when a command mentions zombie, zombie walk, undead, walk like a zombie, monster shamble, or shamble forward. |
| category | locomotion |
| disable-model-invocation | true |
| subskills | ["walk","move-arm"] |
zombie-walk
Shamble forward, undead — arms locked out front, head tilted, slow and stiff. Travel slowly with a creepy pose.
How
- TRAVEL uses top-level
moveTo (never in-place legs). Use a named target or a point ahead from state.position+state.faceDeg (0=+Z, 90=+X), d~2–3.
- Slow, stiff
durationMs (~3200–3800).
- Base
pose: arms reaching forward (LeftUpperArm:[90,0,0], RightUpperArm:[90,0,0]), head cocked to the side (Head:[0,0,15], Neck:[0,0,8]), maybe a faint forward slump (Chest:[8,0,0]).
Example
- "walk like a zombie" (at x:0,z:0,faceDeg:0) ->
{"durationMs":3400,"moveTo":{"x":0,"z":2.5},"pose":{"LeftUpperArm":[90,0,0],"RightUpperArm":[90,0,0],"Head":[0,0,15],"Neck":[0,0,8],"Chest":[8,0,0]},"say":"Braaains..."}
- "shamble to the bedroom" ->
{"durationMs":3600,"moveTo":{"target":"bedroom"},"pose":{"LeftUpperArm":[90,0,0],"RightUpperArm":[90,0,0],"Head":[0,0,15]},"say":"Uuurrgh..."}