Esempio n. 1
0
        public short GetElementColor(MazeElementType element)
        {
            switch (element)
            {
            case MazeElementType.Wall:
                return((short)(1 | (1 << 4)));

            case MazeElementType.Pellet:
                return((short)(15 | (0 << 4)));

            case MazeElementType.Empty:
                return((short)(0 | (0 << 4)));

            case MazeElementType.Pacman:
                return((short)(6 | (0 << 4)));

            default:
                return((short)(0 | (0 << 4)));
            }
        }
Esempio n. 2
0
        public char GetElementDisplay(MazeElementType element)
        {
            switch (element)
            {
            case MazeElementType.Wall:
                return('#');

            case MazeElementType.Pellet:
                return('*');

            case MazeElementType.Empty:
                return(' ');

            case MazeElementType.Pacman:
                return('C');

            default:
                return((char)element);
            }
        }