@Acid Bubbles No, I have some experience in scripting, so I have no problem in writing my own plugin driving the animations. The problem is the limited access we have from a third party plugin. But after digging through your code i have found a solution for the pose snapping problem: I have to call "Stop", then set the desired animation via the registered JSONStorableStringChooser called "Animation", followed by a "Play" call
But I'm a bit curious why i can't get the current value from the StringChooser. GetStringChooserParamValue("Animation") always yieds an empty string. Same if i do GetStringChooserJSONParam("Animation").val. Does it get reset to "" directly after setting it (without callback of course)?
But i can set it, and thats what i primarily need. I can keep track of the currently playing animation myself.
Now there is only the problem with the switch from "Play All" to just "Play".
But I'm a bit curious why i can't get the current value from the StringChooser. GetStringChooserParamValue("Animation") always yieds an empty string. Same if i do GetStringChooserJSONParam("Animation").val. Does it get reset to "" directly after setting it (without callback of course)?
But i can set it, and thats what i primarily need. I can keep track of the currently playing animation myself.
Now there is only the problem with the switch from "Play All" to just "Play".