rework turtle policies

This commit is contained in:
kepler155c@gmail.com
2019-01-17 13:31:43 -05:00
parent 7914990d6c
commit 6416e67130
10 changed files with 71 additions and 46 deletions

View File

@@ -133,7 +133,12 @@ function turtle.level(startPt, endPt, firstPt, verbose)
error('failed to reach starting point')
end
turtle.setPolicy("attack", { dig = dig }, "assuredMove")
turtle.set({
digPolicy = dig,
attackPolicy = 'attack',
move = 'moveAssured',
})
oldCallback = turtle.getMoveCallback()
turtle.setMoveCallback(move)

View File

@@ -75,7 +75,7 @@ end
turtle.run(function()
turtle.reset()
turtle.setPolicy(turtle.policies.digOnly)
turtle.set({ digPolicy = 'dig' })
local s, m = pcall(function()
repeat