Hey there, I’ve been stuck on trying to get Cosmetics Working with Multiplayer for a while. I’ll run through with what I’ve got so far:
When Equipping Cosmetics, The Cosmetics gets saved which works fine
In the Player State, On Begin play I am loading the Cosmetics into a replicated variable which also works fine
When getting the Cosmetics from the player state, If I run it on the client it gets the correct cosmetics for the correct player.
I am having trouble figuring out a way to apply these cosmetics onto the player when they join, they should also apply everyone elses cosmetics so they can see it. Essentially I want to make it so everyones comsetics are applied upon a new player joining.
My attempt:
Only applies cosmetics onto the server for everyone, and on the client only for that client though
It is also to note, I’m generating a random number in the game instance for the save slots. Basically everyone has their own save slot (For Testing)
Hopefully someone is able to help out with this!
Edit:
I forgot to show where I’m calling ther “Server_UpdateAllCosmetics” Event:
This is on begin play