basic_robot/scripts/farm_walker.lua

15 lines
304 B
Lua
Raw Permalink Normal View History

2018-07-22 09:29:30 -07:00
if not init then
init = true
angle = 90
walk = {["default:dirt"] = 1}
stop = {["wool:white"] = 1}
end
node = read_node.forward_down()
if walk[node] then
move.forward()
elseif stop[node] then
self.reset(); angle = 90
else
turn.angle(angle);move.forward(); turn.angle(angle); angle = - angle
end