Character is overlapping box collision. However, all clients can interact with collision, not just the overlapped actor. Surely this has been answered before but I can not find anything.
What I so far realized while working with replication is that I wasn’t able to achieve anything working on level graph blueprint. So currently I’m using the level graph for specific things that I only want to happen on client side only, such as notification/widget sttuf OR just use to make the server do some other stuff, like collect data from array etc.
However, everything that I want to be replicated or to happen ONLY to a specific player but yet, everyone can see it, I use the own character blueprint.
Generally you got tell the server (if you’re on client side) to execute some action. I’m using ‘Blueprint Interface’ and I run a line trace to detect the collided actor on my character blueprint. Then, I send the information to the blueprints that I want to communicate.
I’m gonna show a video from Ryan Laley where I managed to replicate the idea to everything I wanted. Is tricky, but you got keep testing and testing until it works the way you want.