--- a/misc_gui.c Fri Sep 17 17:09:00 2004 +0000
+++ b/misc_gui.c Fri Sep 17 17:53:34 2004 +0000
@@ -1116,6 +1116,9 @@
}
break;
case WE_DESTROY:
+ // pause is only used in single-player, non-editor mode
+ if(!_networking && (_game_mode != GM_EDITOR))
+ DoCommandP(0, 0, 0, NULL, CMD_PAUSE);
_query_string_active = false;
FiosFreeSavegameList();
break;
@@ -1189,6 +1192,10 @@
strcpy(_edit_str_buf, "UNNAMED");
}
+ // pause is only used in single-player, non-editor mode
+ if(_game_mode != GM_MENU && !_networking && (_game_mode != GM_EDITOR))
+ DoCommandP(0, 1, 0, NULL, CMD_PAUSE);
+
BuildFileList();
ResetObjectToPlace();