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

@@ -122,14 +122,6 @@ function MarathonA2Game:advanceOneFrame()
return true
end
function MarathonA2Game: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 MarathonA2Game:onPieceEnter()
if (self.level % 100 ~= 99 and self.level ~= 998) and not self.clear and self.frames ~= 0 then
self.level = self.level + 1
@@ -247,6 +239,14 @@ local grade_conversion = {
17, 18, 19
}
function MarathonA2Game: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 MarathonA2Game:updateGrade(cleared_lines)
if self.clear or cleared_lines == 0 then return
else