OSCQuery parameters with child nodes have no value until changed and never a type
♥Atomikku♥
Step to reproduce
- Make a new avatar
- Add a parameter that also has child parameters under it (e.g. a bool Param with a child Param/SubParam)
- Load the avatar and query that parameter via OSCQuery
- No type or value is returned for Param and it comes back as a container only
Expected: It returns a type and value like any other parameter.
Actual: No type is ever exposed for these parameters, and no value until you change it in-game. Change out of the avatar and back in, the value is gone again. The type never appears regardless.
Seems like an edge case of the old initial value bug noted here:
Log In
TohruTheDragon
Basically if you have:
Clothes/Tops/Shirt
and also
Clothes/Tops
As a parameter, then Clothes/Tops will not work as expected
In my testing, it didn't even show up
For the original poster, it showed up, but didn't get a value by default, and didn't get a type either