VRCFury / VRCFury

This is the source code for VRCFury. For information, visit vrcfury.com
https://vrcfury.com
Other
301 stars 53 forks source link

Rewrite source path in VRCAnimatorPlayAudio components inside of ``Full Controller`` components. #271

Closed AraHaan closed 5 months ago

AraHaan commented 5 months ago

I informed Killer Kobold that their Vore System can be optimized a bit more by using this component, however the Source Path does not work as the VoreFX animation controller cannot safely assume that vrcfury is used on a person's avatar and people still do manual installs even for v3.0.1.

As such a part of Full Controller that allows specifying a prefix for it in this case it would have to be the prefab's name that is used when the user drags it to the root of the avatar. Without this the Animator View Controllers that gets added would be disabled which is not good at all for this new VRChat feature.

The Vore System here is a perfect example of the need for this, but I can see where other prefabs could also use such a feature. And yes I decided to experiment with it and noticed this problem with VRCFury.

SenkyDragon commented 5 months ago

Fixed in https://github.com/VRCFury/VRCFury/commit/dcca243ce2fad9602ba76808839236db71ee408c