Ejemplo n.º 1
0
        public void ShowPexeso(GameSize gameSize, string[][] pexesoGrid, string competitor)
        {
            ResetPexeso();
            Challenger = _mainWindow._pexesoPlayer.NickName;
            Competitor = competitor;
            PexesoGrid = pexesoGrid;

            game = new Game {
                GameSize = gameSize, NickOfChallenger = Challenger, NickOfCompetitor = Competitor
            };

            startGame = DateTime.Now;

            switch (gameSize)
            {
            case GameSize.size3x2:
                MakePexeso();
                break;

            case GameSize.size4x3:
                MakePexeso();
                break;

            case GameSize.size4x4:
                MakePexeso();
                break;

            case GameSize.size5x4:
                MakePexeso();
                break;

            case GameSize.size6x5:
                MakePexeso();
                break;

            case GameSize.size6x6:
                MakePexeso();
                break;

            case GameSize.size7x6:
                MakePexeso();
                break;

            case GameSize.size8x7:
                MakePexeso();
                break;

            case GameSize.size8x8:
                MakePexeso();
                break;
            }
        }
Ejemplo n.º 2
0
 public EndGameStats_Page(Game game)
 {
     InitializeComponent();
     DataContext = this;
     Game        = game;
 }