README WIP
A button/pin that indicates to others if you're muted.
Tied to the VRChat 'DetectMute' parameter, it toggles on when you mute yourself and disables mouth animations. An optional provided detector can enable/disable the pin's functionality.
VIDEO TUTORIAL COMING SOON
This assumes you know a little bit about Unity Animators and VRChat Avatars.
-
Import the Unity Package
-
Position mic_mute_pin.fbx on your avatar as desired, move under parent bone to follow as desired (for example, if on chest put it under the Chest bone).
-
add preferred color texture (black/white or red/black)
-
Create 2 animations, 1 with the pin toggled on, 1 with the pin toggled off
-
In your FX layer, create/copy the animation layers mirroring the provided example FX layer. Add the respective animations to the layer accordingly.
-
In your VRCExpressionParameters add a boolean called 'DetectMute'
-
In your VRCExpressionsMenu add a Toggle tied to the 'DetectMute' bool you previously made.
-
Upload, test, and if working, enjoy!
Uh, if you need help or have issues, I can be found on Twitter.