diff --git a/libs/restart.lua b/libs/restart.lua index 781ae24..9647033 100644 --- a/libs/restart.lua +++ b/libs/restart.lua @@ -2,12 +2,10 @@ -- all objects -- Used in map switching and restarting! -function ClearWalls() - for w in pairs(Walls) do - Walls[w] = nil +function ClearWalls(walls) + for i = #walls, 1, -1 do + walls[i]:destroy() end - - Walls = {} end function StopAllMusic() @@ -43,7 +41,7 @@ function RestartGame() ClearBullets(Bullets2) --Clear Walls - --ClearWalls() + ClearWalls(Walls) -- Done! end