OSCmooth icon indicating copy to clipboard operation
OSCmooth copied to clipboard

Everything breaks if IsLocal already exists in the animator as a bool (rework)

Open SenkyDragon opened this issue 1 year ago • 2 comments

If IsLocal is already used as a boolean in the controller, OSCmooth should not add it as an additional float parameter as the duplicate parameter breaks the controller. If the type must be a float, and the controller already contains it as a bool, OSCsmooth MUST not only update the type of the existing parameter, it must also walk the entire controller (including sub-state machines) updating the type of every transition condition using IsLocal to swap it from a boolean condition to a float condition.

SenkyDragon avatar Feb 02 '24 03:02 SenkyDragon

Issue reported by a user in the vrcfury discord.

SenkyDragon avatar Feb 02 '24 03:02 SenkyDragon

Will be fixed for release

regzo2 avatar Feb 05 '24 03:02 regzo2

Fixed in c065d497baff43065916c890ca1e740549898802, will contextually use an existing IsLocal parameter to generate trees.

regzo2 avatar Aug 06 '24 15:08 regzo2