2020, A2, A3 section time draw fixes

This commit is contained in:
Ishaan Bhardwaj
2021-01-25 22:26:55 -05:00
parent 0b6f62d50e
commit b22f671409
4 changed files with 21 additions and 18 deletions

View File

@@ -147,14 +147,6 @@ function MarathonA3Game:advanceOneFrame()
return true
end
function MarathonA3Game:whilePieceActive()
self.grade_point_decay_counter = self.grade_point_decay_counter + 1
if self.grade_point_decay_counter >= grade_point_decays[self.grade + 1] then
self.grade_point_decay_counter = 0
self.grade_points = math.max(0, self.grade_points - 1)
end
end
function MarathonA3Game:onPieceEnter()
if (self.level % 100 ~= 99) and self.level ~= 998 and self.frames ~= 0 then
self:updateSectionTimes(self.level, self.level + 1)
@@ -321,6 +313,14 @@ local grade_conversion = {
17
}
function MarathonA3Game:whilePieceActive()
self.grade_point_decay_counter = self.grade_point_decay_counter + 1
if self.grade_point_decay_counter >= grade_point_decays[self.grade + 1] then
self.grade_point_decay_counter = 0
self.grade_points = math.max(0, self.grade_points - 1)
end
end
function MarathonA3Game:updateGrade(cleared_lines)
if cleared_lines == 0 then return
else