Change RadarValues internal implementation to not use a union and use the subscript operator instead of the float* operator for subscripting.

This commit is contained in:
Kyzentun
2014-08-22 13:19:17 -06:00
parent 8b062785ea
commit 2c49ec7380
6 changed files with 42 additions and 36 deletions
+3 -1
View File
@@ -865,7 +865,9 @@ static HighScore MakeRandomHighScore( float fPercentDP )
hs.SetHoldNoteScore( hns, RandomInt(100) );
RadarValues rv;
FOREACH_ENUM( RadarCategory, rc )
rv.m_Values.f[rc] = randomf( 0, 1 );
{
rv[rc] = randomf( 0, 1 );
}
hs.SetRadarValues( rv );
return hs;