Mismatch parameter type preventing upload, despite intentional
Hi there!
I would like to bring a problem that isn't supposed to be. I figured I would bring light to this. DK Reporter is detecting an optimization technique that is preventing an upload.
Parameter Mismatching has been around for quite sometime and is allowed by the SDK. I understand the need to check, but in this case it is intentional. For example, the base avatar Mayu has this by default and no fault of the creator and intentionally made with one of the layers.
Attempting to upload gives me a hard error: Mismatch parameter type between animators: Int != Float.
Doing so stops the entire upload process, and only happens when DressingTools is installed.
Is there a way to disable this check? This is a well known technique at this point to condense multiple layers into one layer and is used also in VRCFury's Parameter Condenser and AAO: Avatar Optimizer but since those execute way down before upload, they are not checked.
You can read about it here: https://vrc.school/docs/Other/Parameter-Mismatching https://vrc.school/docs/Other/DBT-Combining