feat: Initialize state for intelligent navigation in exploration and mining modes
This commit is contained in:
@@ -801,6 +801,10 @@ local commands = {
|
|||||||
end
|
end
|
||||||
state.mode = "exploring"
|
state.mode = "exploring"
|
||||||
state.stuckCounter = 0
|
state.stuckCounter = 0
|
||||||
|
state.stuckInHoleCounter = 0
|
||||||
|
state.visitedPositions = {} -- Clear visited positions for new exploration
|
||||||
|
state.lastPosition = nil
|
||||||
|
print("Starting fresh exploration with intelligent navigation")
|
||||||
broadcastStatus()
|
broadcastStatus()
|
||||||
return true, "Starting exploration"
|
return true, "Starting exploration"
|
||||||
end,
|
end,
|
||||||
@@ -832,6 +836,10 @@ local commands = {
|
|||||||
end
|
end
|
||||||
state.mode = "exploring" -- Use exploring mode for mining
|
state.mode = "exploring" -- Use exploring mode for mining
|
||||||
state.stuckCounter = 0
|
state.stuckCounter = 0
|
||||||
|
state.stuckInHoleCounter = 0
|
||||||
|
state.visitedPositions = {} -- Clear visited positions for new mining
|
||||||
|
state.lastPosition = nil
|
||||||
|
print("Starting mining with intelligent navigation")
|
||||||
broadcastStatus()
|
broadcastStatus()
|
||||||
return true, "Starting mining"
|
return true, "Starting mining"
|
||||||
end,
|
end,
|
||||||
|
|||||||
Reference in New Issue
Block a user