Looking for a steer on this after spending a few hours to no avail.
I have a dedicated server/client setup (Linux/Android Quest2) and am trying to make each client change the colour of a necklace attached to their player pawn (avatar}. I can only get the change to happen when I use ‘run on owning client’ but obviously this means other clients dont see the change.
if I run on server as seen below nothing happens at all. I have set the colour variable to be replicated and the static mesh component that the material is applied to is replicated also.
Thankyou very much for this - would you be able to clarify where I would add the vector parameters value? It is a linear colour variable (see screenshot). thanks again!
I’m not getting anything with it yet - should i run ‘on owning client’ instead of ‘on server’ and replicate the colour ?
The only thing i can see similar to what you mention is the OnRep_Colour (indicated in screenshot).
Any further info would be massively appreciated – I cant get anything at all when i ‘run on server’ so was wondering if that part is wrong for changing the colour.
You dont need all the Nodes before the Set w/Notify inside the Rep notify function you just need the Set Vector Parameters Value, To get the Dynamic Material Instance promote it to a variable
I made that change but still no joy - it doesn’t change colour even for client…just nothing. I made a hacky solution for now but will keep trying to make this work – any other idea let me know.