private static void NewGame() { LogigBoard = new Models.StandartBoard(); cursor = new Views.Cursor(LogigBoard); RenderBoard = new Views.Board(LogigBoard); path = new Views.Path(); curStage = Models.GameStages.Continue; }
private static void CheckEnd(Models.GameStages stage) { curStage = stage; if (stage == Models.GameStages.CheckMate) { MessageBox.Show("Шах и мат."); NewGame(); } else if (stage == Models.GameStages.Pat) { MessageBox.Show("Пат."); NewGame(); } else if (stage == Models.GameStages.Check) { MessageBox.Show("Шах."); } }