why is the jump not replicated by default? Or is it?

It seems jumping isn’t replicated. It’s probably because jumping can be implemented in various ways. Ie. You can have instantaneous jumps, or sustained jumps (you jump higher the longer the button is held down), or double jumps. It also uses physics.

Crouching is a bit simpler in comparison to that, and it’s a constant state.

1 Like