score saver: make clear counts match actual game (perfect counts for <= excellent, etc)

This commit is contained in:
somewhatlurker
2019-09-22 00:26:58 +10:00
parent 43d92111dc
commit e3d74b61b4
@@ -471,5 +471,13 @@ namespace TLAC::Components
counts[4 * 4 + info.rank - 2] += 1;
}
}
// perfects count as clears for <= excellent, etc
for (int diff = 0; diff < 5; diff++)
{
counts[diff * 4 + 2] += counts[diff * 4 + 3];
counts[diff * 4 + 1] += counts[diff * 4 + 2];
counts[diff * 4 + 0] += counts[diff * 4 + 1];
}
}
}