[1003] Playable layers mixed up in SDK in new update
complete
Lyuma
This is due to use of
enumValueIndex
in VRCSDK\Dependencies\VRChat\Editor\Components3\VRCAvatarDescriptorEditor3AnimLayerGui.cs
The net result of this is, the layers are off by 1 between Inspector and Debug. And if you reset to default, your layers will be offset:
The immediate cause is the
VRCAvatarDescriptor.AnimLayerType
enum value for SpecialIK
was removed. The order remained the same, and the values remained the same, but anything uses the "enum index" will break, including the VRCSDK3 VRCAvatarDescriptor Inspector.Log In
Tupper - VRChat Head of Community
complete
AirGamer
If this issue is indeed caused by the enum shifting, the devs can fix this by explicitly defining the values of each enum value to what it would have been before, this would also avoid this issue cropping up in future is values are added or removed out of order
AirGamer
Tupper - VRChat Head of Community
in progress
Franada
Tupper - VRChat Head of Community: SDK 2021.03.22.18.27 Have the right layer order now. Layers work as it should.