Just replicated. But honestly I think I shouldn’t even need to do that. If the decal sends his reference at begin play, then each client should have their own reference right?
The only things I should be replicating is the Grid Visibility boolean and the decal actor itself.
This is the logic on the Decal Actor

(The decal component replicates as well for good measure.)
In this case I run Queue Grid on server because, since the decal itself replicates, all I need to do is change its visibility on the server.
Sorry I am having trouble wrapping my head around these concepts still…
Tested: Yep the same logic still works if I run it from the server even if queue grid and world grid are not replicated. The reference is still only created on the server and not on the client. Which is fine. Now how do I get the server to show the decal?
Lol seems something so simple…


