What I propose is swapping the colour in slot 19 for the colour in slot 7. The other colours relevant to a player are generated with a calculation done on the appropriate disc colour, so it should be seamless.
Since there are only 12 slots, any colour above that is fair game.
No, it doesn't solve the problem of identical-looking players on servers with higher max player counts, but it does make it less common.
Since there are only 12 slots, any colour above that is fair game.
No, it doesn't solve the problem of identical-looking players on servers with higher max player counts, but it does make it less common.
Code:
float g_iaDiscColors[33][3] =
{
{ 255, 255, 255, },
{ 250, 0, 0 },
{ 0, 0, 250 },
{ 0, 250, 0 },
{ 128, 128, 0 },
{ 128, 0, 128 },
{ 0, 128, 128 },
{ 250, 128, 0 },
{ 64, 128, 0 },
{ 128, 64, 0 },
{ 128, 0, 64 },
{ 64, 0, 128 },
{ 0, 64, 128 },
{ 64, 64, 128 },
{ 128, 64, 64 },
{ 64, 128, 64 },
{ 128, 128, 64 },
{ 128, 64, 128 },
{ 64, 128, 128 },
{ 128, 128, 128},
{ 128, 250, 0 },
{ 128, 0, 250 },
{ 250, 0, 128 },
{ 0, 250, 128 },
{ 250, 250, 128 },
{ 250, 128, 250 },
{ 128, 250, 250 },
{ 250, 128, 64 },
{ 250, 64, 128 },
{ 128, 250, 64 },
{ 64, 128, 250 },
{ 128, 64, 250 },
};