From d18a120a0fd925dd74d361e2c6cea58eb516f276 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Mon, 17 Nov 2003 01:44:06 +0000 Subject: [PATCH] allow ignoring missing theme elements --- stepmania/src/ThemeManager.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/stepmania/src/ThemeManager.cpp b/stepmania/src/ThemeManager.cpp index c79d3659f4..4c91cc00a6 100644 --- a/stepmania/src/ThemeManager.cpp +++ b/stepmania/src/ThemeManager.cpp @@ -336,7 +336,7 @@ try_element_again: CString sCategory = ELEMENT_CATEGORY_STRING[category]; CString sMessage = "The theme element '" + sCategory + SLASH + sFileName +"' is missing."; - switch( HOOKS->MessageBoxRetryCancel(sMessage) ) + switch( HOOKS->MessageBoxAbortRetryIgnore(sMessage, "MissingThemeElement") ) { case ArchHooks::retry: FlushDirCache(); @@ -349,6 +349,8 @@ try_element_again: GetThemeDirFromName(m_sCurThemeName).c_str(), GetThemeDirFromName(BASE_THEME_NAME).c_str() ); break; + case ArchHooks::ignore: + break; default: ASSERT(0); }