This setup is slightly more complicated than most setups as we will also be setting up animated gestures for your avatar so that it can properly hold the Tally Counter.
Drag the Prefab for the asset, located in the RuneFox/TallyCounter/_Prefabs Folder, so that it’s a child of your avatar. Right Click the Prefab and click Prefab→Unpack.
Since the default way of installing this asset is through VRCFury there will be some VRCFury Components on the avatar. If you do not have VRCFury installed in the project these will look like invalid component scripts when viewed in the inspector. You’ll likely need to remove all of these before upload as the SDK may complain with errors. Just Right Click on the script in the inspector and hit Remove Component. The list of objects with VRCFury Components is:
(There are other VRCFury Components but we’ll be deleting the objects those components are attached to later anyways)
The holster location by default is to be attached to your character’s hip so that you can reach where you’d have a pocket located and grab the Counter from there. Expand your avatar’s armature until you get to the Hips bone. Drag the HolsterPosition object so that it’s a child of the Hips object.
You can then select the HolsterPosition object and move it around to where you want it to be. I’d recommend putting it somewhere you can easily reach with at least one hand.
Expand your avatar’s Armature and navigate to where the left and right hands are in the armature. Sometimes these are labeled as the avatar’s wrists. Drag the Left Target to be a child of the Left Hand and the Right Target to be the child of the Right Hand. This will move the targets with the hands when previewing animations so we can better pose the hands.
Move the constraint targets so that they are underneath your avatar’s hands. Use the Red and Blue colored Placeholder objects as guides for where the Counter will be in each hand. I’ve found that a good spot to place them is around where the pointer finger meets the palm of your hand. You’ll likely need to reposition this once or twice after trying the Hand Gestures step to find a good position.
DO NOT move the helper objects themselves as they do not move the actual location the objects they are representing will be at.
If you need to rescale the Tally Counter, scale the Clicker-Main object in the Tally Counter. To scale the Helper objects to match, scale their Armature gameobjects to match the scale of your Clicker-Main object.
Click on the Root of your avatar (Where the Avatar Descriptor is) and find the Animator Component.
Click the target icon on the field where it says Controller and add the TallyCounter_Gestures controller. (Note: if you have multiple avatar bases in your project that you want to add this asset to, you may want to make duplicates of the Gestures FX controller and duplicates of the animations so that you can make a controller for each base.)