Did some tinkering with trying to receive VMC protocol data in #Resonite, and while I ran into an issue, I think I might be able to work around that in the meantime. Let's see what we can get up to!
Yay, we successed all over the place! Only sending websocket messages to Resonite on request seems to resolve the race condition world crash.
There was some ProtoFlux crimes but we resolved them using dynamic variables. Now we have a puppet controlled via VMC using XR Animator as a sender.
Some bone rotations are still off, but that might be because we weren't using the same model in Resonite as we did in XR Animator, and the protocol is bone rest pose sensitive?