A downloadable project

Download NowName your own price

A VNyan animated prop where a cane slowly reaches out and yoinks your avatar off screen. Package includes the prop and node graph.

Cane reaching out is pre-animated, and what happens afterwards can be tweaked to your liking: speed and timing of the yoink, sound effects, and so on.

Installation

Load the graph_vaudeville cane.json file into a new node graph.

In the Props menu, load the prop_Vaudeville Cane.vnprop file, give it a name, and set Hips as the linked bone. Other objects could also be used as the linked bone; choose to your liking (another example is Avatar GameObject and then the root bone).

Go to the Toggle Prop nodes in the graph and set the name to however you named the cane prop. Note: there are two Toggle Prop nodes that must be set.

Test the prop in the node graph and then adjust the scale, rotation, and position of the cane as needed. The cane yeet Start Timer node can be temporarily disconnected to leave the cane stationary and visible during testing to easily adjust its transforms to your liking. Reconnect and send a signal again to reset the prop.

Depending on what kind of model you're using, the GameObject parameter under the Object Position nodes may need to be updated.

The node graph can then be updated however you want: swap the command node with a points redeem node, change the speed and timing of the yoink, add a sound effect, etc.

Linked Version of Prop

This is an experimental version of the prop for specific use cases. It's recommended to use the standard version of the prop unless:
-You use multiple avatars that may have different bone names.

This prop uses a Linking component, which means the avatar itself becomes connected to the cane. You won't have control over the speed of the yoink, and there will be a noticeable jump when your avatar snaps to the cane. But this should allow multiple avatars with different bone names to use the prop and redeem.

To install, just follow the same directions as above, but instead:
-Set the prop's Linked Bone as the Avatar GameObject and the Linked GameObject as the VRM.

Download

Download NowName your own price

Click download now to get access to the following files:

prop_Vaudeville Cane.vnprop 27 kB
prop_Vaudeville Cane (linked).vnprop 27 kB
graph_vaudeville cane (linked).json 19 kB
graph_vaudeville cane.json 18 kB

Development log

Leave a comment

Log in with itch.io to leave a comment.