Add an "isMobile" Parameter to the SDK

Having to work on 2 different animator layers is becoming a bit of a chore, for example, if i want to switch the material of an avatar, i need to have 2 different animations, 1 for PC and another for Mobile (Assuming PC uses a non VRC Shader which is 99% likely)

Multiply this for the number of materials, make this more annoying by having atlases and different skin mesh renderers, and it becomes spaghetti very quickly

The “isMobile” parameter would be a boolean that is False when the avatar loads the PC Version, and is True when it loads a mobile version. Allows people to work on a single animator layer for both platforms

This could technically be more robust and flexible if it’s an Int, let’s call it, “PlatformType”, where 0 = PC, 1 = Android, 2 = iOS, etc. Could allow for more platforms if there are any, and may lead to some creative stuff, however, the “isMobile” parameter should be more than enough in the meantime

I don’t think this is quite the right channel for feature requests to be recognized. You can submit a feature request at VRChat Feedback, if one doesn’t exist yet!