fix lines counter

This commit is contained in:
Adrien MALINGREY 2019-10-27 20:04:50 +01:00
parent 2d41f0ecf2
commit 95829b0b91

View File

@ -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])
} }