When to use root motion?

Im working on a first person shooter that will be networked. Is it recommended to use root motion for all my animations like walking, running, strafing, etc., or would it be best to use root motion for any animation other than the basics?

I’m also going to be integrating player sizes; so if you’re more muscular you wouldn’t move as fast as someone lean. I was thinking about controlling that with a max speed variable, but then I’ll also need to change the animation playback speed to account for change.

Thoughts? Thanks!

Dont use root motion for such stuff, because the character will be moved with the movement component and not the animation -> so for e.g a fall back dead animation or other ones that should move the character you can use root motion :slight_smile: