SDK Bug & Feature Requests

Please check out the following rules and use the provided template when posting a bug report! Off-topic posts will be deleted.http://bit.ly/vrchat-bug-reports
Revert Boolean "Value" Visibility in Avatar Expressions Menu Editor
With the SDK 3.10.2 update, the Avatar Expressions Menu editor received the following UX change: When targeting a Boolean parameter, the Value attribute is now hidden and is always treated as enabled, since that's the only valid option for a Boolean (true when activated, false when deactivated). While I understand the reasoning behind this change, it removed a useful workflow that was previously possible. Before this update, it was possible to create two menu controls targeting the same Boolean parameter: one with Value = True and another with Value = False. This allowed both controls to toggle the same parameter while only the control matching the current state would appear visually active. For example: Badge toggle (Value = True) Nameplate toggle (Value = False) When the Boolean is true, only the Badge toggle appears active. When it's false, only the Nameplate toggle appears active. This made it possible to represent two mutually exclusive states using a single Boolean while providing clear visual feedback in the Expressions Menu. Since the Value field is now hidden and always forced to true, this behavior is no longer possible. I'd like to see the Value option restored for Boolean parameters, even if it's tucked behind an advanced setting or warning. While the current behavior is simpler for most users, the previous implementation enabled legitimate use cases that are no longer possible.
1
·
Feature Request
·
tracked
Show an error when building an avatar in Prefab Mode
When the Unity editor is in Prefab Mode, the SDK should show an error and some guide in the Builder tab. For beginners, trying to upload their avatar in Prefab Mode is a common mistake. They seem to encounter this situation by double-clicking on an avatar prefab they purchased. Even in Prefab Mode, the SDK shows the Builder tab and allows you to press the "Build & Test" and "Build & Publish" buttons. If the user presses the buttons, SDK shows "Building Avatar" Progress (see attached image) and does nothing after that. Also, there are no errors on the Console. Overall, the SDK doesn't care about this situation at all. It should be improved. Tested with SDK 3.7.1 ~~~ (Japanese translation) ~~~ タイトル:プレハブモードでアバターをビルドした時にエラーを表示するようにする Unity エディターがプレハブモードの時に、SDK は Builder タブにエラーと案内を表示するべきです。 初心者にとってプレハブモードでアバターをアップロードしようとするのは、よくある失敗です。彼らは購入したアバターのプレハブをダブルクリックすることで、この状況に遭遇するようです。 プレハブモードでも SDK は Builder タブを通常通り表示し、「Build & Test」と「Build & Publish」ボタンは押せるようになっています。ユーザーがボタンを押すと、SDK は「Building Avatar」の進行状況を表示し(添付画像を参照)、その後は何も行いません。また、コンソールにエラーはありません。 全体的に見て、SDK はこの状況をまったく考慮していません。改善すべきです。 SDK 3.7.1 で検証しました。
1
·
Feature Request
Load More