private void HandleEscapeKey() { //Show main menu. MasterLog.DebugWriteLine("Escape key pressed"); if (World.Dimensions.Count > 0) { //Ingame: Open up in game menu InGameEscapeMenu.Initialize(); } else { //Pregame: MenuHandler.Back(); } }
private void HandleEscapeKey() { //Show main menu. MasterLog.DebugWriteLine("Escape key pressed"); if (ActionMenu.AMenu.Visible == true) { BoundHandler.RemoveContainer(ActionMenu.AMenu); } if (World.Dimensions.Count > 0) { //Ingame: Open up in game menu InGameEscapeMenu.Initialize(); } else { //Pregame: MenuHandler.Back(); } }