First person hands without an item

Fenda

Member
We have a case where the players hand will grab on to a rope that is in the world. The rope is not an inventory item. The rope will stretch to where their hand is to match a idle "holding" animation (instead of IKing the FP hand to the rope). We have an ability called Hold that starts for this action.

What would the best way to approach the FP hand animations? I guess we could manually enable the FirstPersonBaseObject for the hand when the Hold ability starts and tweak the position of FirstPersonRightArm ourselves via a script but I love the power of the FirstPersonPerspectiveItem component in terms of adjusting position offset, sway, bob etc. However, that's tied to items whereas the rope isn't an item.
 
In order for the hands to be visible there has to be an item equipped. In the demo scene we use the body item type. When your character is on the rope the body item should be equipped, and then you can use the ability index to place a specific rope animation.
 
Top