刷新次数用完直接放弃
All checks were successful
ci/woodpecker/push/check_format Pipeline was successful

This commit is contained in:
Elaina 2024-12-27 12:27:48 +08:00
parent b76105c526
commit ba1878c4a8
4 changed files with 9 additions and 4 deletions

BIN
mower/resources/rogue/no_refresh_time.png (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -107,9 +107,9 @@ class ChooseNextNodeSolver(SceneGraphSolver):
RogueAbandonExploreSolver().run() RogueAbandonExploreSolver().run()
return True return True
scope = self.get_node_pos(self.node_id) scope = self.get_node_pos(self.node_id)
if scope[1][0] < 0: if scope[1][0] - 100 < 0:
self.swipe_ext([(1000, 870), (1820, 870)], [200], 400, 0.1) self.swipe_ext([(1000, 870), (1820, 870)], [200], 400, 0.1)
elif scope[0][0] > 1920: elif scope[0][0] + 100 > 1920:
self.swipe_ext([(1820, 870), (1000, 870)], [200], 400, 0.1) self.swipe_ext([(1820, 870), (1000, 870)], [200], 400, 0.1)
else: else:
self.ctap(scope, 2) self.ctap(scope, 2)
@ -120,7 +120,7 @@ class ChooseNextNodeSolver(SceneGraphSolver):
self.scene_graph_step(Scene.ROGUE_MAIN) self.scene_graph_step(Scene.ROGUE_MAIN)
return return
self.get_next_node_id() self.get_next_node_id()
if not self.node_id: if not self.node_id or self.find("rogue/no_refresh_time"):
return RogueAbandonExploreSolver().run() return RogueAbandonExploreSolver().run()
if not data.nodes[self.node_id].next_nodes: # 最后一个节点不好匹配 if not data.nodes[self.node_id].next_nodes: # 最后一个节点不好匹配
@ -128,7 +128,7 @@ class ChooseNextNodeSolver(SceneGraphSolver):
return return
scope = self.get_node_pos(self.node_id, ((0, 150), (960, 880))) scope = self.get_node_pos(self.node_id, ((0, 150), (960, 880)))
if scope[1][0] < 0 or scope[0][0] > 960: if scope[1][0] - 100 < 0 or scope[0][0] > 960:
self.scene_graph_step(Scene.ROGUE_MAIN) self.scene_graph_step(Scene.ROGUE_MAIN)
return return

View file

@ -136,6 +136,7 @@ color = {
"rogue/init_recruit": (941, 34), "rogue/init_recruit": (941, 34),
"rogue/level_up_check": (926, 877), "rogue/level_up_check": (926, 877),
"rogue/monthly_commision": (837, 134), "rogue/monthly_commision": (837, 134),
"rogue/no_refresh_time": (1573, 136),
"rogue/regular1": (1362, 1017), "rogue/regular1": (1362, 1017),
"rogue/regular2": (1262, 981), "rogue/regular2": (1262, 981),
"rogue/regular3": (1263, 980), "rogue/regular3": (1263, 980),

View file

@ -438,6 +438,7 @@ Res = Literal[
"rogue/layer_loading/2", "rogue/layer_loading/2",
"rogue/level_up_check", "rogue/level_up_check",
"rogue/monthly_commision", "rogue/monthly_commision",
"rogue/no_refresh_time",
"rogue/node_Sarkaz/Boss", "rogue/node_Sarkaz/Boss",
"rogue/node_Sarkaz/不期而遇", "rogue/node_Sarkaz/不期而遇",
"rogue/node_Sarkaz/作战", "rogue/node_Sarkaz/作战",