1
0
mirror of https://gitee.com/sui-feng-cb/AzurLaneAutoScript1 synced 2026-03-23 15:35:55 +08:00

Fix: Reset interval after itering clue

This commit is contained in:
LmeSzinc
2025-03-29 00:22:40 +08:00
parent ebbef98ff1
commit 36f6dad7a9

View File

@@ -137,6 +137,7 @@ class HospitalClue(HospitalUI):
return button return button
if TEMPLATE_REMAIN_TIMES.match(image): if TEMPLATE_REMAIN_TIMES.match(image):
return button return button
return None
def clue_enter(self, skip_first_screenshot=True): def clue_enter(self, skip_first_screenshot=True):
""" """
@@ -205,6 +206,7 @@ class HospitalClue(HospitalUI):
return False return False
logger.info(f'is_in_clue -> {invest}') logger.info(f'is_in_clue -> {invest}')
self.device.click(invest) self.device.click(invest)
self.interval_reset(HOSIPITAL_CLUE_CHECK, interval=2)
continue continue
if self.appear_then_click(HOSPITAL_BATTLE_PREPARE, offset=(20, 20), interval=2): if self.appear_then_click(HOSPITAL_BATTLE_PREPARE, offset=(20, 20), interval=2):
continue continue
@@ -302,6 +304,7 @@ class HospitalClue(HospitalUI):
return False return False
logger.info(f'is_in_clue -> {aside}') logger.info(f'is_in_clue -> {aside}')
self.device.click(aside) self.device.click(aside)
self.interval_reset(HOSIPITAL_CLUE_CHECK, interval=2)
continue continue
if self.handle_clue_exit(): if self.handle_clue_exit():
continue continue