So I’ve made a fairly cool MainMenu that works perfectly in SinglePlayer has random effects like day/night Raining or not with music and rain sounds and the player rotates us around the room, However, If I connect 2 clients They both spawn in the same Level which is not what I want I want each player that loads the game to only see themselves with the last player gear they were wearing in their last session.
As you can see by the below image its not working correctly.
When one player creates a game and joins it they leave the other players screen.
What would be the best way to avoid this issue and only show the correct player. Is there anyway to make this some kind of instance level so each player has their own instance of the level until they join a server or create a game?