From edb9ce03b6465c7c57cbefa0aa9e1041d74a67d7 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Mon, 30 Jun 2003 00:34:18 +0000 Subject: [PATCH] optimization --- stepmania/src/MusicWheel.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/stepmania/src/MusicWheel.cpp b/stepmania/src/MusicWheel.cpp index df012c936c..42da338cd7 100644 --- a/stepmania/src/MusicWheel.cpp +++ b/stepmania/src/MusicWheel.cpp @@ -32,7 +32,6 @@ #include "Notes.h" -#define NUM_WHEEL_ITEMS min( MAX_WHEEL_ITEMS, THEME->GetMetricI("MusicWheel","NumWheelItems") ) #define FADE_SECONDS THEME->GetMetricF("MusicWheel","FadeSeconds") #define SWITCH_SECONDS THEME->GetMetricF("MusicWheel","SwitchSeconds") #define ROULETTE_SWITCH_SECONDS THEME->GetMetricF("MusicWheel","RouletteSwitchSeconds") @@ -49,6 +48,8 @@ CachedThemeMetricF ITEM_SPACING_Y ("MusicWheel","ItemSpacingY"); #define SHOW_ROULETTE THEME->GetMetricB("MusicWheel","ShowRoulette") #define SHOW_RANDOM THEME->GetMetricB("MusicWheel","ShowRandom") CachedThemeMetricB USE_3D ("MusicWheel","Use3D"); +CachedThemeMetricI NUM_WHEEL_ITEMS_METRIC ("MusicWheel","NumWheelItems"); +#define NUM_WHEEL_ITEMS min( MAX_WHEEL_ITEMS, (int) NUM_WHEEL_ITEMS_METRIC ) const int MAX_WHEEL_SOUND_SPEED = 15; @@ -72,6 +73,7 @@ MusicWheel::MusicWheel() ITEM_CURVE_X.Refresh(); ITEM_SPACING_Y.Refresh(); USE_3D.Refresh(); + NUM_WHEEL_ITEMS_METRIC.Refresh(); // for debugging if( GAMESTATE->m_CurStyle == STYLE_INVALID )