Hi. I am creating a slenderman-type game where you collect pages. I have it set up so the level distributes pages randomly upon beginplay among an assortment of locations and then applies a material change to a decal on each page to give it that classic scribbles on a page look.
However, I recently noticed that player 2 does not see these material changes. Things I have tried:
The page blueprint has every component on it set to replicate
Using RPCs to tell clients to change the decal
What I think the issue is after some research is that player 2 joins after the material change has happened and so never gets that signal (in the case of an rpc). but I am confused because they clearly get the replication of spawning these pages, so why not the material change made right after?
I was seeing that I had to use repnotify, but I don’t see how to pass the target node through server to client since the page is created on the server.
Apologies for lack of pictures, I’m only allowed to post one image at a time.



