Steps to reproduce:
- Make a new avatar
- Put around 4 bools into its FX layer
- Make sure these are also present in the Parameter List of the avatar
- Make sure that at least 2 of them have True as their starting value
- Upload the avatar
- Go to the OSCQuery page in your browser
- All the bools will be False
I also tried making a new layer, with an animation state that had a parameter driver, setting one of these values to True, but that did not change anything, what so ever.
To fix such a value, the value has to be toggled in the game.
After toggling it, it will show up correctly on the OSCQuery page from then on.
So the bug is that wrong parameter values are being broadcasted from VRC, through OSCQuery.
And this is not only broken for Booleans from what I have seen, but for other values as well, such as Int and Float parameters.
Steps to reproduce:
I also tried making a new layer, with an animation state that had a parameter driver, setting one of these values to True, but that did not change anything, what so ever.
To fix such a value, the value has to be toggled in the game.
After toggling it, it will show up correctly on the OSCQuery page from then on.
So the bug is that wrong parameter values are being broadcasted from VRC, through OSCQuery.
And this is not only broken for Booleans from what I have seen, but for other values as well, such as Int and Float parameters.