private void AddColorSetReal(PlayerColorSet set)
        {
            AddColors(set);
            int plrMask = int.Parse(GameProperties.Props.Get(PropertyKey.AVAILABLE_COLORS), CultureInfo.InvariantCulture);

            plrMask |= (int)set;
            GameProperties.Props.SetAndSave(PropertyKey.AVAILABLE_COLORS, plrMask);
        }
        private void AddColors(PlayerColorSet set)
        {
            IList <Color> colors = new List <Color>();

            allColors.TryGetValue((PlayerColorSet)set, out colors);
            foreach (Color c in colors)
            {
                playerColors.Add(c);
            }
        }
 public static void AddColorSet(PlayerColorSet set)
 {
     GetInstance().AddColorSetReal(set);
 }