public void ShowConfirmLoad() { MessageBoxScreen messageBoxScreen = new MessageBoxScreen("Are you sure you\nwant to load this\ngame?", false); messageBoxScreen.Accepted += confirmLoadMessageBoxAccepted; messageBoxScreen.Cancelled += confirmLoadMessageBoxCancelled; ScreenManager.AddScreen(messageBoxScreen); }
public void ShowConfirmEndSession() { MessageBoxScreen messageBoxScreen = new MessageBoxScreen("Are you sure you\nwant to quit this\ngame?", false); messageBoxScreen.Accepted += confirmEndSessionMessageBoxAccepted; messageBoxScreen.Cancelled += confirmExitMessageBoxCancelled; ScreenManager.AddScreen(messageBoxScreen); }
public void ShowConfirmReplay() { MessageBoxScreen messageBoxScreen = new MessageBoxScreen("You have completed\nthis puzzle already.\nWould you like to\nsolve it again?", false); messageBoxScreen.Accepted += confirmReplayMessageBoxAccepted; messageBoxScreen.Cancelled += confirmReplayMessageBoxCancelled; ScreenManager.AddScreen(messageBoxScreen); }
public void ShowConfirmDelete() { MessageBoxScreen messageBoxScreen = new MessageBoxScreen("Are you sure you\nwant to delete this\nsave game?", false); messageBoxScreen.Accepted += confirmDeleteMessageBoxAccepted; messageBoxScreen.Cancelled += confirmDeleteMessageBoxCancelled; ScreenManager.AddScreen(messageBoxScreen); }
protected void ExitGame(bool confirm) { if (confirm) { string message = String.Empty; MessageBoxScreen confirmExitMessageBox = new MessageBoxScreen("Quit and go back to\nthe Dashboard?", false); confirmExitMessageBox.Accepted += confirmExitMessageBoxAccepted; // confirmExitMessageBox.Cancelled += confirmExitMessageBoxCancelled; ScreenManager.AddScreen(confirmExitMessageBox); } else { ExitScreen(); mode = MainGameScreenMode.Exiting; } }