From b5d68fc123014c896aaf7b7d7904b052ebb08cb8 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Fri, 15 Jul 2005 02:27:37 +0000 Subject: [PATCH] call base ScreenOptions::Init after handling forceallplayers --- stepmania/src/ScreenOptionsMaster.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/stepmania/src/ScreenOptionsMaster.cpp b/stepmania/src/ScreenOptionsMaster.cpp index 8a6fe9d3bb..ce9667121b 100644 --- a/stepmania/src/ScreenOptionsMaster.cpp +++ b/stepmania/src/ScreenOptionsMaster.cpp @@ -33,8 +33,6 @@ ScreenOptionsMaster::ScreenOptionsMaster( CString sClassName ): void ScreenOptionsMaster::Init() { - ScreenOptions::Init(); - CStringArray asLineNames; split( LINE_NAMES, ",", asLineNames ); if( asLineNames.empty() ) @@ -69,6 +67,9 @@ void ScreenOptionsMaster::Init() RageException::Throw( "Unknown flag \"%s\"", sFlag.c_str() ); } + // Call this after enabling players, if any. + ScreenOptions::Init(); + vector OptionRowDefs; OptionRowDefs.resize( asLineNames.size() ); OptionRowHandlers.resize( asLineNames.size() );