crash fix and better accuracy format on acc text

This commit is contained in:
⍚~Nex
2025-02-01 17:10:05 +01:00
parent 52fca3c126
commit 3d2cbc4059
+9 -2
View File
@@ -1235,8 +1235,15 @@ class PlayState extends MusicBeatState
accFormat.format.color = curRating.color;
accuracyTxt.text = 'Accuracy:${accuracy < 0 ? "-%" : '${CoolUtil.quantize(accuracy * 100, 100)}%'} - ${curRating.rating}';
accuracyTxt._formatRanges[0].range.start = accuracyTxt.text.length - curRating.rating.length;
accuracyTxt._formatRanges[0].range.end = accuracyTxt.text.length;
var formatIndex:Int = -1;
for (i => frmtRange in accuracyTxt._formatRanges) if (frmtRange.format == accFormat) {
formatIndex = i;
break;
}
if (formatIndex > -1) {
accuracyTxt._formatRanges[formatIndex].range.start = accuracyTxt.text.length - curRating.rating.length;
accuracyTxt._formatRanges[formatIndex].range.end = accuracyTxt.text.length;
}
}
}