fix GradePercent pref names
This commit is contained in:
@@ -74,7 +74,7 @@ Grade StringToGrade( const CString &sGrade )
|
|||||||
else if( s == "NODATA" ) return GRADE_NO_DATA;
|
else if( s == "NODATA" ) return GRADE_NO_DATA;
|
||||||
|
|
||||||
int iTier;
|
int iTier;
|
||||||
if( sscanf(sGrade.c_str(),"TIER%02d",&iTier) == 1 ) // if it's a two digit number...
|
if( sscanf(sGrade.c_str(),"TIER%02d",&iTier) == 1 )
|
||||||
return (Grade)(iTier-1);
|
return (Grade)(iTier-1);
|
||||||
|
|
||||||
ASSERT(0);
|
ASSERT(0);
|
||||||
|
|||||||
@@ -117,13 +117,13 @@ PrefsManager::PrefsManager()
|
|||||||
m_iGradeWeightNG = 0;
|
m_iGradeWeightNG = 0;
|
||||||
m_iNumGradeTiersUsed = 7;
|
m_iNumGradeTiersUsed = 7;
|
||||||
for( int i=0; i<NUM_GRADE_TIERS; i++ )
|
for( int i=0; i<NUM_GRADE_TIERS; i++ )
|
||||||
m_fGradePercentTier[i] = 0;
|
m_fGradePercent[i] = 0;
|
||||||
m_fGradePercentTier[GRADE_TIER_1] = 1.0f;
|
m_fGradePercent[GRADE_TIER_1] = 1.0f;
|
||||||
m_fGradePercentTier[GRADE_TIER_2] = 1.0f;
|
m_fGradePercent[GRADE_TIER_2] = 1.0f;
|
||||||
m_fGradePercentTier[GRADE_TIER_3] = 0.93f; // AA
|
m_fGradePercent[GRADE_TIER_3] = 0.93f; // AA
|
||||||
m_fGradePercentTier[GRADE_TIER_4] = 0.80f; // A
|
m_fGradePercent[GRADE_TIER_4] = 0.80f; // A
|
||||||
m_fGradePercentTier[GRADE_TIER_5] = 0.65f; // B
|
m_fGradePercent[GRADE_TIER_5] = 0.65f; // B
|
||||||
m_fGradePercentTier[GRADE_TIER_6] = 0.45f; // C
|
m_fGradePercent[GRADE_TIER_6] = 0.45f; // C
|
||||||
m_bGradeTier02IsAllPerfects = true;
|
m_bGradeTier02IsAllPerfects = true;
|
||||||
|
|
||||||
m_fSuperMeterPercentChangeMarvelous = +0.05f;
|
m_fSuperMeterPercentChangeMarvelous = +0.05f;
|
||||||
@@ -385,7 +385,7 @@ void PrefsManager::ReadGlobalPrefsFromDisk()
|
|||||||
{
|
{
|
||||||
Grade grade = (Grade)g;
|
Grade grade = (Grade)g;
|
||||||
CString s = GradeToString( grade );
|
CString s = GradeToString( grade );
|
||||||
ini.GetValue( "Options", "GradePercentTier"+s, m_fGradePercentTier[g] );
|
ini.GetValue( "Options", "GradePercent"+s, m_fGradePercent[g] );
|
||||||
}
|
}
|
||||||
ini.GetValue( "Options", "GradeTier02IsAllPerfects", m_bGradeTier02IsAllPerfects );
|
ini.GetValue( "Options", "GradeTier02IsAllPerfects", m_bGradeTier02IsAllPerfects );
|
||||||
|
|
||||||
@@ -600,7 +600,7 @@ void PrefsManager::SaveGlobalPrefsToDisk() const
|
|||||||
{
|
{
|
||||||
Grade grade = (Grade)g;
|
Grade grade = (Grade)g;
|
||||||
CString s = GradeToString( grade );
|
CString s = GradeToString( grade );
|
||||||
ini.SetValue( "Options", "GradePercentTier"+s, m_fGradePercentTier[g] );
|
ini.SetValue( "Options", "GradePercentTier"+s, m_fGradePercent[g] );
|
||||||
}
|
}
|
||||||
ini.SetValue( "Options", "GradeTier02IsAllPerfects", m_bGradeTier02IsAllPerfects );
|
ini.SetValue( "Options", "GradeTier02IsAllPerfects", m_bGradeTier02IsAllPerfects );
|
||||||
|
|
||||||
|
|||||||
@@ -120,7 +120,7 @@ public:
|
|||||||
int m_iGradeWeightNG;
|
int m_iGradeWeightNG;
|
||||||
|
|
||||||
int m_iNumGradeTiersUsed;
|
int m_iNumGradeTiersUsed;
|
||||||
float m_fGradePercentTier[NUM_GRADE_TIERS]; // the minimum percent necessary achieve a grade
|
float m_fGradePercent[NUM_GRADE_TIERS]; // the minimum percent necessary achieve a grade
|
||||||
bool m_bGradeTier02IsAllPerfects; // DDR special case. If true, m_fGradePercentTier[GRADE_TIER_2] is ignored
|
bool m_bGradeTier02IsAllPerfects; // DDR special case. If true, m_fGradePercentTier[GRADE_TIER_2] is ignored
|
||||||
|
|
||||||
float m_fSuperMeterPercentChangeMarvelous;
|
float m_fSuperMeterPercentChangeMarvelous;
|
||||||
|
|||||||
@@ -190,7 +190,7 @@ Grade StageStats::GetGrade( PlayerNumber pn ) const
|
|||||||
|
|
||||||
for( int g=0; g<NUM_GRADE_TIERS; g++ )
|
for( int g=0; g<NUM_GRADE_TIERS; g++ )
|
||||||
{
|
{
|
||||||
if( fPercent >= PREFSMAN->m_fGradePercentTier[g]-ROUNDING_ERROR )
|
if( fPercent >= PREFSMAN->m_fGradePercent[g]-ROUNDING_ERROR )
|
||||||
{
|
{
|
||||||
grade = (Grade)g;
|
grade = (Grade)g;
|
||||||
break;
|
break;
|
||||||
|
|||||||
Reference in New Issue
Block a user