1
Fork 0

fixed some syntax errors

This commit is contained in:
unknown 2012-04-29 21:07:57 +02:00
parent 125e353211
commit 8e77afda33

View file

@ -1,5 +1,22 @@
local args = { ... }
--[[
local function placeholder() return true end
local turtle = {}
turtle.up = placeholder
turtle.down = placeholder
turtle.digUp = placeholder
turtle.digDown = placeholder
turtle.dig = placeholder
turtle.forward = placeholder
turtle.turnLeft = placeholder
turtle.turnRight = placeholder
turtle.detect = placeholder
turtle.getItemCount = placeholder
turtle.placeDown = placeholder
]]
turnedLeft = nil
if args[1] == "rightturn" or args[1] == "leftturn" then
local turnedLeft = args[1] == "rightturn"
@ -18,15 +35,16 @@ local function selectMatStack()
end
curContainer = curContainer + 1
turtle.select(curContainer)
itemCount = turtle.getItemCount(curContainer)
end
return true
end
local function checkIfNextTurn()
if turnedLeft then turnAction = turtle.TurnRight else turnAction = turtle.TurnLeft end
if turnedLeft then turnAction = turtle.turnRight else turnAction = turtle.turnLeft end
turnAction()
retval = not turtle.detect()
if not turnedLeft then turnAction = turtle.TurnRight else turnAction = turtle.TurnLeft end
if not turnedLeft then turnAction = turtle.turnRight else turnAction = turtle.turnLeft end
turnAction()
return retval
end
@ -43,7 +61,7 @@ local function fillblock()
end
turtle.placeDown()
if shouldTurn then
if turnedLeft then turnAction = turtle.TurnRight else turnAction = turtle.TurnLeft end
if turnedLeft then turnAction = turtle.turnRight else turnAction = turtle.turnLeft end
turnAction()
turtle.forward()
turnAction()