避免顶号报错
This commit is contained in:
parent
1aad7b06a9
commit
bc875e3ff9
2 changed files with 8 additions and 7 deletions
|
@ -36,9 +36,7 @@ class NodeOptionSelectSolver(SceneGraphSolver):
|
|||
return []
|
||||
|
||||
def transition(self):
|
||||
if (scene := self.scene()) == Scene.ROGUE_MAIN:
|
||||
return True
|
||||
elif scene == Scene.ROGUE_NODE_OPTION_SELECT:
|
||||
if (scene := self.scene()) == Scene.ROGUE_NODE_OPTION_SELECT:
|
||||
if pos := self.find("rogue/node_check_to_do"):
|
||||
self.ctap(pos, 3)
|
||||
return
|
||||
|
@ -46,6 +44,9 @@ class NodeOptionSelectSolver(SceneGraphSolver):
|
|||
if pos := find_text(option, 36, scope=((1270, 70), (1920, 940))):
|
||||
self.ctap(pos, 3)
|
||||
return
|
||||
|
||||
else:
|
||||
elif scene in self.waiting_scene:
|
||||
self.waiting_solver()
|
||||
elif scene == Scene.ROGUE_NODE_LOADING:
|
||||
self.scene_graph_step(Scene.ROGUE_MAIN)
|
||||
else:
|
||||
return True
|
||||
|
|
|
@ -7,7 +7,7 @@ from mower.utils.image import loadres, template, thres2
|
|||
from mower.utils.log import logger
|
||||
from mower.utils.vector import in_scope
|
||||
|
||||
from .whole_scene import WholeScene
|
||||
from .whole_scene import get_whole_scene
|
||||
|
||||
|
||||
class NodeDetector:
|
||||
|
@ -15,7 +15,7 @@ class NodeDetector:
|
|||
self.edges = []
|
||||
self.rectangles = []
|
||||
data.nodes = {}
|
||||
WholeScene().get_whole_scene(draw)
|
||||
data.scene_image = get_whole_scene(draw)
|
||||
self.detect_roads_and_rectangles()
|
||||
self.detect_nodes()
|
||||
self.detect_x_edges()
|
||||
|
|
Loading…
Add table
Reference in a new issue