From 36ceef848834e57226daf4f5aa49b9a0a46a41ea Mon Sep 17 00:00:00 2001 From: Ishaan Bhardwaj Date: Sun, 11 Oct 2020 12:57:57 -0400 Subject: [PATCH] experimental bravo formula for tgm1 --- tetris/modes/marathon_a1.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tetris/modes/marathon_a1.lua b/tetris/modes/marathon_a1.lua index ea56ef2..04db2b0 100644 --- a/tetris/modes/marathon_a1.lua +++ b/tetris/modes/marathon_a1.lua @@ -145,11 +145,12 @@ function MarathonA1Game:onLineClear(cleared_row_count) end function MarathonA1Game:updateScore(level, drop_bonus, cleared_lines) + if self.grid:checkForBravo(cleared_lines) then self.bravo = 4 else self.bravo = 1 end if cleared_lines > 0 then self.combo = self.combo + (cleared_lines - 1) * 2 self.score = self.score + ( (math.ceil((level + cleared_lines) / 4) + drop_bonus) * - cleared_lines * self.combo + cleared_lines * self.combo * self.bravo ) self.lines = self.lines + cleared_lines else