diff --git a/stepmania/src/GrooveRadar.cpp b/stepmania/src/GrooveRadar.cpp index 2eb463f1a9..f13d2eabfd 100644 --- a/stepmania/src/GrooveRadar.cpp +++ b/stepmania/src/GrooveRadar.cpp @@ -15,9 +15,7 @@ REGISTER_ACTOR_CLASS(GrooveRadar) #define LABEL_OFFSET_X( i ) THEME->GetMetricF("GrooveRadar",ssprintf("Label%dOffsetX",i+1)) #define LABEL_OFFSET_Y( i ) THEME->GetMetricF("GrooveRadar",ssprintf("Label%dOffsetY",i+1)) -static const ThemeMetric LABEL_ON_COMMAND ("GrooveRadar","LabelOnCommand"); static const ThemeMetric LABEL_ON_DELAY ("GrooveRadar","LabelOnDelay"); -static const ThemeMetric LABEL_ON_COMMAND_POST_DELAY ("GrooveRadar","LabelOnCommandPostDelay"); static float RADAR_VALUE_ROTATION( int iValueIndex ) { return PI/2 + PI*2 / 5.0f * iValueIndex; } @@ -41,11 +39,12 @@ GrooveRadar::GrooveRadar() for( int c=0; cGetPathG("GrooveRadar","labels 1x5") ); m_sprRadarLabels[c].StopAnimating(); m_sprRadarLabels[c].SetState( c ); m_sprRadarLabels[c].SetXY( LABEL_OFFSET_X(c), LABEL_OFFSET_Y(c) ); + ActorUtil::LoadAllCommands( m_sprRadarLabels[c], "GrooveRadar" ); this->AddChild( &m_sprRadarLabels[c] ); } } @@ -60,9 +59,9 @@ void GrooveRadar::TweenOnScreen() for( int c=0; c