fc22aea9a3d1da9a6a7a558beb38dac20e6817e0
two or three bads or misses, and no perfects or greats) which have a negative grade percentage ending up at GRADE_FAILED (E). It also fixes a potentially confusing inconsistency with autoplay; if you miss the first note or two of a song and autoplay the rest, your score is negativfe and you'd get an E; if you autoplay immediately and have a 0 score, you'd get a D.
Languages
C++
85.7%
Lua
4.3%
C
4.3%
Rich Text Format
2.3%
CMake
1.1%
Other
2%