/** Метод, выводящий диалоговое окно с сообщением о победе в игре */ public void pacmanWin() { if (level == 0) try { NotationWrite.update(Game.mainFileName, score + " "); } catch (FileNotFoundException e) { e.printStackTrace(); } inGame = false; pause = true; replay = false; finish = true; setLevel(1); refresh(); }
/** Метод, выводящий диалоговое окно с сообщением о проигрыше в игре */ public void gameOver() { if (level == 0) try { NotationWrite.update(Game.mainFileName, score + " "); } catch (FileNotFoundException e) { e.printStackTrace(); } JOptionPane.showMessageDialog( this, "Game Over\nYour score: " + score * 10, "Game Over", JOptionPane.YES_NO_OPTION); inGame = false; pause = true; replay = false; finish = true; setLevel(1); refresh(); }