Unity prefab that adds the ability to Toggle On/Off Face Tracking when muting within VRChat when using VRCFT, supports AdJerry's and Pawlygon's FT Prefabs
Either AdJerry's or Pawlygon's VRCFT prefabs
Drag the .unitypackage into your VRC Unity project. Depending on what you have, place either the AdJerry or Pawlygon Mic Toggle Prefab BELOW the VRCFT prefab
It adds an extra toggle to your VRCFT Menu, when enabled, face tracking will automatically enable when unmuting, and automatically disable when muting
Uses the "MuteSelf" Animator parameter to detect Mic status and dinamically disables or enables Face and Eye tracking depending on its state, this is a toggleable feature in case you don't want it enabled all the time, but consider it a "nice to have" depending on the situation
By default there will be 2 disconnected states, these being Disable Mouth and Disable Eyes, these are meant to temporarely disable either the mouth or the eyes when performing a hand gesture, example below
If you don't know what you'll use this for, chances are you don't need it
To properly set up this feature, connect the Tracking Enabled state and the Disable Mouth or Disable Eyes to each other depending on what you need Set the transition to "Disable Eyes" or "Disable Mouth" to No exit time, Gesture Left/Right Equals #, # being your hand gesture Set the transition to "Traching Enabled" with No exit time, Gesture Left/Right NOT EQUALS #, " being the gesture from above
If multiple gestures will disable the eyes or mouth, add a transition to the disable state for each one, you only need one single transition to the Tracking enabled state, which will have added conditions instead of transitions, like the img below