Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- program to harvest a 9 x 9 garden
- -- JSchuldes Version 0.0.1
- -- Feb 13 2020
- -- pastebin get kSSRmgep tharv
- -- functions
- function rowpick()
- for i = 1, 9 do
- turtle.dig()
- turtle.forward()
- end
- -- turtle.forward()
- rowcnt = rowcnt + 1
- end
- -- deprecated
- function rowend()
- if (rowcnt % 2 == 0) then
- evenrowend()
- else
- oddrowend()
- end
- end
- function oddrowend()
- turtle.forward()
- turtle.turnRight()
- turtle.forward()
- turtle.turnRight()
- end
- function evenrowend()
- turtle.forward()
- turtle.turnLeft()
- turtle.forward()
- turtle.turnLeft()
- end
- -- main loop
- rowcnt = 0
- -- for i = 1, 9 do
- rowpick()
- oddrowend()
- rowpick()
- evenrowend()
- rowpick()
- oddrowend()
- rowpick()
- evenrowend()
- rowpick()
- oddrowend()
- rowpick()
- evenrowend()
- rowpick()
- oddrowend()
- rowpick()
- evenrowend()
- rowpick()
- -- all picked
- --end
- -- go home
- turtle.turnRight()
- turtle.turnRight()
- for i = 1, 9 do
- turtle.forward()
- end
- turtle.turnRight()
- for i = 1, 9 do
- turtle.forward()
- end
- -- dump into chest
- for i = 1, 16 do
- turtle.select(i)
- turtle.dropDown()
- end
- turtle.turnRight()
- -- eof
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement