Scene Setup

Find the Prefab in the ‘RuneFox/ContactTester/_Prefabs’ folder and drag it onto your scene then onto your avatar so that it becomes a child object of your avatar.

Right Click on the Prefab and select Prefab→Unpack. We need to do this in order to drag the objects out of the prefab onto the avatar’s armature later.

Expand your avatar’s armature and navigate to the Left and Right Hand bones. These are sometimes labeled as Wrist instead.

Drag the Left and Right Targets onto their respective hands.

Position the Left and Right Targets so that the tester placeholders look like they’re being grabbed by the avatar

Navigate to your avatar’s Head bone

Drag the HeadTarget onto your avatar’s head.

Position it so that the Contact Tester is Mostly level with your avatar’s head. This will be the location best used while on desktop so you may need to play with this positioning to find the best position.

image.png

Find the Holster Target and Drag it onto the Hip bone of your avatar, or where ever you want to position it. Position it so that the holster contact can be easily reached by at least one hand.

image.png

Avatar Manager 3.0 and other VRChat Things

Here we’re merging the FX Animator and Parameters of the Bopper onto your Avatar using Avatars Manager 3.0. If you’ve manually added other complex assets to avatars before this part will be familiar to you.

Open up the VRLabs Avatars 3.0 Manager window by selecting it from the VRLabs dropdown.

FX Animator Merge

Drag your avatar into the Avatar field on the manager window or select it from the popup by clicking on the little target on the right side of the field.

Expand the FX section and click the button at the bottom that says Add Animator to Merge.

Find the ContactTester_FX controller in the ‘RuneFox/ContactTester/Animator’ folder drag it into the field under the ‘Merge Animator Mode’ sub-section

Click Merge on Current.