From b360f33747570a6d78373f0c5696c2babd20f530 Mon Sep 17 00:00:00 2001 From: Zeno Rogue Date: Thu, 28 Aug 2025 10:12:17 +0200 Subject: [PATCH] allow_reset_config can now be disabled --- config.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/config.cpp b/config.cpp index 1f6a1a07..b896e3b3 100644 --- a/config.cpp +++ b/config.cpp @@ -3887,6 +3887,8 @@ EX void show_color_dialog() { } #if CAP_CONFIG +EX bool allow_reset_config = true; + EX void resetConfigMenu() { cmode = sm::VR_MENU | sm::NOSCR; gamescreen(); @@ -4217,8 +4219,10 @@ EX void showSettings() { dialog::addItem(XLAT("save the current config"), 's'); dialog::add_action(saveConfig); - dialog::addItem(XLAT("reset all configuration"), 'R'); - dialog::add_action_push(resetConfigMenu); + if(allow_reset_config) { + dialog::addItem(XLAT("reset all configuration"), 'R'); + dialog::add_action_push(resetConfigMenu); + } #endif if(getcstat == 's') mouseovers = XLAT("Config file: %1", conffile);