store meter in Trail (like Steps)
This commit is contained in:
@@ -799,6 +799,12 @@ void Course::GetTrailUnsorted( StepsType st, CourseDifficulty cd, Trail &trail )
|
||||
te.dc = dc;
|
||||
trail.m_vEntries.push_back( te );
|
||||
}
|
||||
|
||||
/* If we have a manually-entered meter for this difficulty, use it. */
|
||||
if( m_iCustomMeter[cd] != -1 )
|
||||
trail.m_iMeter = m_iCustomMeter[cd];
|
||||
else
|
||||
trail.m_iMeter = (int) roundf( trail.GetAverageMeter() );
|
||||
}
|
||||
|
||||
void Course::GetTrails( vector<Trail*> &out, StepsType st ) const
|
||||
|
||||
@@ -42,11 +42,13 @@ public:
|
||||
StepsType m_StepsType;
|
||||
CourseDifficulty m_CourseDifficulty;
|
||||
vector<TrailEntry> m_vEntries;
|
||||
int m_iMeter;
|
||||
|
||||
Trail()
|
||||
{
|
||||
m_StepsType = STEPS_TYPE_INVALID;
|
||||
m_CourseDifficulty = COURSE_DIFFICULTY_INVALID;
|
||||
m_iMeter = 1;
|
||||
}
|
||||
|
||||
RadarValues GetRadarValues() const;
|
||||
|
||||
Reference in New Issue
Block a user