I’ve been having some issues with the best way to run RPCs on actors that aren’t owned by clients. I’m aware that I can’t run an event on the server from an actor that that client doesn’t own but I’m not sure on the way to work around this without putting all the logic into the player character.
In this particular instance I’ve got a player interacting through an interface with an actor in the level. This triggers an event on that actor which triggers another event on the actor that I wish to run on the server. When run on the client this second event never occurs as it doesn’t own the actor being interacted with. Is there a way to do this or is there a better place for these events to be other than the unowned actor in the level?
Any help would be great, thanks in advance!