Unreal Engine 4.22.3
Some things I got to work properly by now and feel like I am understanding the replication generally better after some time now. Also, I looked quite often into which blueprints exist where and who owns what. I just cannot wrap my mind about it 100% yet, it seems, so I’d really appreciate some help in this.
So in the player controller bp I trace under the mouse cursor for other players, when I left-click. If it found a player character, I want to run the “death” event in the character bp. The replication works fine, when it is run by the host, but when a client clicks on another player, the event is only happening client sided. I actually thought it should work, as I set it up.
I also have set this up a second time, in an (almost) empty project, to have more clean space to just try it out and send it out, in case someone might request it.
EDIT: When the client clicks his own character, the player “death” is actually replicated fine. I really hope someone can tell me what I am doing wrong.
This is the TopDownController:
And this is the TopDownCharacter: