summaryrefslogtreecommitdiff
path: root/game/playfield.lua
diff options
context:
space:
mode:
Diffstat (limited to 'game/playfield.lua')
-rw-r--r--game/playfield.lua3
1 files changed, 3 insertions, 0 deletions
diff --git a/game/playfield.lua b/game/playfield.lua
index 0f89d1a..9c85dba 100644
--- a/game/playfield.lua
+++ b/game/playfield.lua
@@ -50,13 +50,16 @@ end
function M:remove_cleared()
local line = 1
+ local cleared_lines = 0
while line < self.lines * 2 do
if self:line_cleared(line) then
self:remove_line(line)
+ cleared_lines = cleared_lines + 1
else
line = line + 1
end
end
+ return cleared_lines
end
return M