Esempio n. 1
0
 public Player(string name, LudoColor color)
 {
     // TODO: validate name length
     this.Name    = name;
     this.figures = new List <IFigure>();
     this.Color   = color;
 }
        public static ConsoleColor ToConsoleColor(this LudoColor ludocolor)
        {
            switch (ludocolor)
            {
            case LudoColor.Green:
                return(ConsoleColor.Green);

            case LudoColor.Yellow:
                return(ConsoleColor.Yellow);

            case LudoColor.Red:
                return(ConsoleColor.Red);

            case LudoColor.Blue:
                return(ConsoleColor.Blue);

            default:
                throw new InvalidOperationException("Invalid Ludo color!");
            }
        }
Esempio n. 3
0
 public Figure(LudoColor color)
 {
     this.Color = color;
 }
 public void setColor(LudoColor co)
 {
     color = co;
 }