#Seats only work when installed w/VRCFury if I include a specific FX controller in Avatar Descriptor

1 messages · Page 1 of 1 (latest)

true dome
#

Hey, I'm running into an issue with VRCFury 1.435.0 and GoGo Loco 1.8.1. I'm using the GoGo Loco prefab included with GoGo Loco to install it, and I've noticed some oddities:

  • If I install it onto an avatar that does not have an FX layer (default non-transform), or certain kinds of FX layers (I have one written for my avatar), when I go to toggle flying with GoGo Loco the seats won't be enterable by users.
  • If I install it onto an avatar that has a specific FX layer (I have one that was written for another avatar here https://booth.pm/en/items/4172994 I just threw the FX layer onto mine without using the parameters or menu, it doesn't matter as long as it exists) then the seats are enterable by other users when I toggle flying.
  • It works properly when GoGo Loco is installed using the manual method, bypassing VRCFury entirely.

The only thing I can identify about the FX layer that works is that it uses WD on. I'm not using any other features of VRCFury or any merged controllers otherwise, the functionality does not work if the playable layers are reset to their default in the VRChat Avatar Descriptor.

true dome
#

After a bit more tooling with it, I'm reasonably sure this has to do with write defaults.

  • I took my extant controller that uses WD Off and forced it to WD On using Avatars 3.0 Manager; it worked properly then.
  • I then tried to use VRCFury to force it off, and it stopped working again.
  • Additionally, I used VRCFury to enforce WD On with the original controller and it works.
    I used the WD Off functionality in VRCFury previously without this happening so this might be a regression.
gray echo
#

seats are broken at the moment in vrc

#

sometime it work and other not. They working on a fix I think

#

we mostly just have to wait the vrc dev to release a patch