Replicate montage?

So i’ve looked through the 8 starter videos about replication and are left back a bit confused. The thing is, with the ThirdPersonTemplate, i would like to do something seemingly simple as press a key on one client and have him execute an animmontage for lets say a reload or whatever. I wasn’t able to figure that out entirely from those videos. So i started to experiment with it.

What i came up with was:

  1. key press event → call custom event (run on server) “server play montage”
  2. custom event (run on server): call custom event (multicast) “clients play montage”
  3. custom event (multicast): play the actual montage…

Is that really the correct approach/pattern to use for such a thing?

I will post a video showing what i do if its unclear.