99% fix scoring with warps and fakes.

Now all charts can seek 100%.

This does force yet another cache reload.

Hopefully it won't slow first loads too much.
This commit is contained in:
Jason Felds
2011-06-08 16:14:11 -04:00
parent 06efa5c726
commit fc9f07158a
7 changed files with 43 additions and 10 deletions
+5
View File
@@ -799,6 +799,11 @@ RadarStats CalculateRadarStatsFast( const NoteData &in, RadarStats &out )
{
FOREACH_NONEMPTY_ROW_IN_TRACK_RANGE( in, t, r, 0, MAX_NOTE_ROW )
{
/* This function deals strictly with taps, jumps, hands, and quads.
* As such, all rows in here have to be judgable. */
if (!GAMESTATE->GetProcessedTimingData()->IsJudgableAtRow(r))
continue;
const TapNote &tn = in.GetTapNote(t, r);
switch( tn.type )
{