From 2cd9f263e6d060a141bb87b46fb136fe989c3ce8 Mon Sep 17 00:00:00 2001 From: Simon Kellet Date: Mon, 22 Jul 2024 23:28:53 +0100 Subject: [PATCH] walls now properly get destoryed --- libs/restart.lua | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) 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