summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorheav <hheav3@gmail.com>2023-03-27 01:19:37 +0000
committerheav <hheav3@gmail.com>2023-03-27 01:19:37 +0000
commit1e08c898abd0b31908be65f1ae438f36354714f7 (patch)
tree82711ba04d2eab24fa6c6da2e971bdf10572ebdc
parent3ecd63947f0f8904cfa7f36c153c40a93273158f (diff)
stuff.
-rw-r--r--game/playfield.lua8
1 files changed, 6 insertions, 2 deletions
diff --git a/game/playfield.lua b/game/playfield.lua
index 4f0023d..0f89d1a 100644
--- a/game/playfield.lua
+++ b/game/playfield.lua
@@ -34,13 +34,17 @@ end
function M:remove_line(line)
for line = line, self.lines * 2 do
- self.cells[line] = self.cells[line + 1]
+ for column = 1, self.columns do
+ self.cells[line][column] = self.cells[line + 1][column]
+ end
end
end
function M:insert_line(line)
for line = self.lines * 2, -line + 1 do
- self.cells[line] = self.cells[line - 1]
+ for column = 1, self.columns do
+ self.cells[line][column] = self.cells[line - 1][column]
+ end
end
end