fix lines counter
This commit is contained in:
parent
2d41f0ecf2
commit
95829b0b91
@ -310,32 +310,33 @@ class Stats {
|
|||||||
}
|
}
|
||||||
|
|
||||||
locksDown(tSpin, linesCleared) {
|
locksDown(tSpin, linesCleared) {
|
||||||
var pattern_name = []
|
var patternName = []
|
||||||
var pattern_score = 0
|
var patternScore = 0
|
||||||
var combo_score = 0
|
var combo_score = 0
|
||||||
|
|
||||||
if (tSpin)
|
if (tSpin)
|
||||||
pattern_name.push(tSpin)
|
patternName.push(tSpin)
|
||||||
if (linesCleared) {
|
if (linesCleared) {
|
||||||
pattern_name.push(SCORES[linesCleared].linesClearedName)
|
patternName.push(SCORES[linesCleared].linesClearedName)
|
||||||
this.combo++
|
this.combo++
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
this.combo = -1
|
this.combo = -1
|
||||||
|
|
||||||
if (linesCleared || tSpin) {
|
if (linesCleared || tSpin) {
|
||||||
pattern_score = SCORES[linesCleared][tSpin]
|
this.linesCleared += linesCleared
|
||||||
this.goal -= pattern_score
|
patternScore = SCORES[linesCleared][tSpin]
|
||||||
pattern_score *= 100 * this.level
|
this.goal -= patternScore
|
||||||
pattern_name = pattern_name.join("\n")
|
patternScore *= 100 * this.level
|
||||||
|
patternName = patternName.join("\n")
|
||||||
}
|
}
|
||||||
if (this.combo >= 1)
|
if (this.combo >= 1)
|
||||||
combo_score = (linesCleared == 1 ? 20 : 50) * this.combo * this.level
|
combo_score = (linesCleared == 1 ? 20 : 50) * this.combo * this.level
|
||||||
|
|
||||||
this.score += pattern_score + combo_score
|
this.score += patternScore + combo_score
|
||||||
|
|
||||||
if (pattern_score)
|
if (patternScore)
|
||||||
printTempTexts([pattern_name, pattern_score])
|
printTempTexts([patternName, patternScore])
|
||||||
if (combo_score)
|
if (combo_score)
|
||||||
printTempTexts([`COMBO x${this.combo}`, combo_score])
|
printTempTexts([`COMBO x${this.combo}`, combo_score])
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user