VR Expansion Plugin

So I tracked down the cause, Characters FRepMovement structures default to ERotatorQuantization::ByteComponents.

For smooth turning for use you’ll want to go in and set them to

ReplicatedMovement.RotationQuantizationLevel = ERotatorQuantization::ShortComponents;

Byte values don’t have the granularity for smooth turning like that. And it is made worse with the root offset that VR has.

Regardless you can also set it in blueprints in the character BP here:

https://i.imgur.com/j759nMt.png

I am hesistant to set it to the default setting for characters due to the fact that unless you are specifically doing smooth turning it shouldn’t be an issue.

Edit actually pitch and roll should almost always be zero anyway, so they won’t rep besides the bitflag. I’ll probably default it since its a one byte cost then.

Also i’ll add your game to the using list if you don’t mind