So in the lobby, I have the host create a network list that contains the ugs player Id, CharacterId and Player Name.
Then I have a spawner that spawns the host OnNetworkSpawn. And then spawns each client with OnClientConnectedCallback.
When the character is spawned, it asks the owner for their ugs player Id and then looks up in the list to give them the characterid which then changes the sprite accordingly. The issue is that the sprite is only changed per owner. What would be a better way to do this so that each player sees all sprites for all players?