Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- #######################################
- -- ex_turtle_select
- -- (extend Turtle API program)
- -- version 0.2
- -- http://hevohevo.hatenablog.com/
- -- #######################################
- -- add new functions in Turtle API
- -- turtle.select_org(n)
- -- turtle.select(n)
- -- turtle.getSelectedSlot()
- -- turtle.selectNext()
- -- turtle.selectPrev()
- if turtle then
- turtle.select_org = turtle.select_org or turtle.select
- turtle.select = function(slot)
- turtle.select_org(slot)
- local func = function (x)
- slot = slot + x
- return (((slot-1) % 16)+1)
- end
- turtle.selectNext = function() return turtle.select_org(func(1)) end
- turtle.selectPrev = function() return turtle.select_org(func(-1)) end
- turtle.getSelectedSlot = function() return func(0) end
- return true
- end
- turtle.select(1)
- print(" extend API: turtle.select*")
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement