mirror of
https://github.com/ninjamuffin99/Funkin.git
synced 2025-02-01 09:37:00 +00:00
Fix bug where Bad and Shit didn't count at Notes Hit in the results screen.
This commit is contained in:
parent
31827f30b1
commit
c1c2621e1d
|
@ -2568,32 +2568,38 @@ class PlayState extends MusicBeatSubState
|
||||||
*/
|
*/
|
||||||
function popUpScore(daNote:NoteSprite, score:Int, daRating:String, healthChange:Float):Void
|
function popUpScore(daNote:NoteSprite, score:Int, daRating:String, healthChange:Float):Void
|
||||||
{
|
{
|
||||||
vocals.playerVolume = 1;
|
|
||||||
|
|
||||||
if (daRating == 'miss')
|
if (daRating == 'miss')
|
||||||
{
|
{
|
||||||
// If daRating is 'miss', that means we made a mistake and should not continue.
|
// If daRating is 'miss', that means we made a mistake and should not continue.
|
||||||
trace('[WARNING] popUpScore judged a note as a miss!');
|
FlxG.log.warn('popUpScore judged a note as a miss!');
|
||||||
// TODO: Remove this.
|
// TODO: Remove this.
|
||||||
comboPopUps.displayRating('miss');
|
comboPopUps.displayRating('miss');
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
vocals.playerVolume = 1;
|
||||||
|
|
||||||
var isComboBreak = false;
|
var isComboBreak = false;
|
||||||
switch (daRating)
|
switch (daRating)
|
||||||
{
|
{
|
||||||
case 'sick':
|
case 'sick':
|
||||||
Highscore.tallies.sick += 1;
|
Highscore.tallies.sick += 1;
|
||||||
|
Highscore.tallies.totalNotesHit++;
|
||||||
isComboBreak = Constants.JUDGEMENT_SICK_COMBO_BREAK;
|
isComboBreak = Constants.JUDGEMENT_SICK_COMBO_BREAK;
|
||||||
case 'good':
|
case 'good':
|
||||||
Highscore.tallies.good += 1;
|
Highscore.tallies.good += 1;
|
||||||
|
Highscore.tallies.totalNotesHit++;
|
||||||
isComboBreak = Constants.JUDGEMENT_GOOD_COMBO_BREAK;
|
isComboBreak = Constants.JUDGEMENT_GOOD_COMBO_BREAK;
|
||||||
case 'bad':
|
case 'bad':
|
||||||
Highscore.tallies.bad += 1;
|
Highscore.tallies.bad += 1;
|
||||||
|
Highscore.tallies.totalNotesHit++;
|
||||||
isComboBreak = Constants.JUDGEMENT_BAD_COMBO_BREAK;
|
isComboBreak = Constants.JUDGEMENT_BAD_COMBO_BREAK;
|
||||||
case 'shit':
|
case 'shit':
|
||||||
Highscore.tallies.shit += 1;
|
Highscore.tallies.shit += 1;
|
||||||
|
Highscore.tallies.totalNotesHit++;
|
||||||
isComboBreak = Constants.JUDGEMENT_SHIT_COMBO_BREAK;
|
isComboBreak = Constants.JUDGEMENT_SHIT_COMBO_BREAK;
|
||||||
|
default:
|
||||||
|
FlxG.log.error('Wuh? Buh? Guh? Note hit judgement was $daRating!');
|
||||||
}
|
}
|
||||||
|
|
||||||
health += healthChange;
|
health += healthChange;
|
||||||
|
|
Loading…
Reference in a new issue