Yes, that is…
I assign the team from GameMode… but I change the skin on the character (it’s where I have access to the mesh).
I’m using the PlayerState for public variables like the Score, the Name, the ID… and the team too… what I want others to know about me.
Nope… I have a Subsystem to handle the teams (UGameInstanceSubsystem derived class)