I had originally posted on this topic, but after some more thorough testing I realized an issue. I had said that
BrickColor.new takes a Color3, however due to the nature of BrickColor, it will “round” to the nearest BrickColor, so the
255, 85, 0 ended up getting me CGA brown. Parts have a similar behavior when you change their
Color, however it’s a separate property, so the
BrickColor has the same behavior of “rounding”, but it didn’t make the
BrickColor a CGA brown.
I would even go as far as saying deprecate
Team.TeamColor (you can set
Player.Team like you said, and you don’t have to assume the color of the teams in case you forget them), and just add
Team.Color, and I would even say make it a ColorSequence, if there is even any use cases for say rainbow colored teams, although extra customization wouldn’t hurt, unless there is a significant performance cost for having diffrent-colored teams/name tags.