From ec7fc3c566fede8dc7bd4fd1ee3ce2449ed9bbbf Mon Sep 17 00:00:00 2001 From: brulijam Date: Fri, 31 May 2024 22:26:21 +0000 Subject: [PATCH] Update src/main/programs/turtle-roomCreator.lua --- src/main/programs/turtle-roomCreator.lua | 76 +++++++++--------------- 1 file changed, 27 insertions(+), 49 deletions(-) diff --git a/src/main/programs/turtle-roomCreator.lua b/src/main/programs/turtle-roomCreator.lua index c644418..cdde1cf 100644 --- a/src/main/programs/turtle-roomCreator.lua +++ b/src/main/programs/turtle-roomCreator.lua @@ -1,60 +1,38 @@ --- Function to dig a cuboid with given dimensions function excavate(depth, width, height) + -- Digging loop for h = 1, height do + -- Digging a layer for w = 1, width do + -- Digging a row for d = 1, depth do - turtle.dig() - turtle.forward() + turtle.dig() -- Digging forward + turtle.forward() -- Moving forward end - -- Return to starting position of each row - if w < width then - turtle.back(depth) - if w % 2 == 0 then - turtle.turnRight() - else - turtle.turnLeft() - end + --move to start of row + for d = 1, depth do + turtle.back() + end + + -- go to next row if not last row + if w ") -else - -- Excavating - excavate(depth, width, height) - print("Excavation completed!") -end +end \ No newline at end of file