From 53ffe3ddda489a16fdb92a4d083ac532da72ef11 Mon Sep 17 00:00:00 2001 From: Boondorl Date: Sun, 20 Jul 2025 03:06:34 -0400 Subject: [PATCH] Stopped save games from being deleteable outside menus --- src/common/menu/savegamemanager.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/common/menu/savegamemanager.cpp b/src/common/menu/savegamemanager.cpp index f436ba8a3..961a01ea6 100644 --- a/src/common/menu/savegamemanager.cpp +++ b/src/common/menu/savegamemanager.cpp @@ -113,6 +113,11 @@ DEFINE_ACTION_FUNCTION(FSavegameManager, RemoveSaveSlot) { PARAM_SELF_STRUCT_PROLOGUE(FSavegameManagerBase); PARAM_INT(sel); + if (!DMenu::InMenu) + { + Printf("Saves can only be deleted from within a menu\n"); + ACTION_RETURN_INT(-1); + } ACTION_RETURN_INT(self->RemoveSaveSlot(sel)); }