Don't set two different names for an element. Instead, pass the metrics group name as a parameter to Load()
This commit is contained in:
@@ -501,11 +501,9 @@ void ScreenEvaluation::Init()
|
||||
|
||||
/* Use "ScreenEvaluation Percent" for the [metric set], but position and
|
||||
* tween it with "PercentP1X", etc. */
|
||||
m_Percent[p].SetName( "ScreenEvaluation Percent" );
|
||||
m_Percent[p].Load( p, &STATSMAN->m_CurStageStats.m_player[p], true );
|
||||
m_Percent[p].SetXY( THEME->GetMetricF(m_sName, ssprintf("PercentP%dX",p+1)),
|
||||
THEME->GetMetricF(m_sName,ssprintf("PercentP%dY",p+1)) );
|
||||
m_Percent[p].RunCommands( THEME->GetMetricA(m_sName,ssprintf("PercentP%dOnCommand",p+1)) );
|
||||
m_Percent[p].SetName( ssprintf("PercentP%d",p+1) );
|
||||
m_Percent[p].Load( p, &STATSMAN->m_CurStageStats.m_player[p], "ScreenEvaluation Percent", true );
|
||||
SET_XY_AND_ON_COMMAND( m_Percent[p] );
|
||||
this->AddChild( &m_Percent[p] );
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user