1
0
mirror of https://gitee.com/sui-feng-cb/AzurLaneAutoScript1 synced 2026-03-12 12:08:21 +08:00

Fix: Retirement retry on slow PCs

This commit is contained in:
LmeSzinc
2022-01-04 23:06:00 +08:00
parent 1d7cb02140
commit de67f521fb

View File

@@ -80,7 +80,15 @@ class Retirement(Enhancement):
else:
self.device.screenshot()
if self.appear_then_click(SHIP_CONFIRM, offset=(30, 30), interval=2):
# End
if executed and self.appear(IN_RETIREMENT_CHECK):
self.handle_info_bar()
break
# Click
if self.appear(SHIP_CONFIRM, offset=(30, 30), interval=2) \
and SHIP_CONFIRM.match_appear_on(self.device.image):
self.device.click(SHIP_CONFIRM)
continue
if self.appear(SHIP_CONFIRM_2, offset=(30, 30), interval=2):
if self.config.RETIRE_KEEP_COMMON_CV and not self._have_keeped_cv:
@@ -107,11 +115,6 @@ class Retirement(Enhancement):
self.appear_then_click(SR_SSR_CONFIRM, offset=self._popup_offset, interval=2):
continue
# End
if executed and self.appear(IN_RETIREMENT_CHECK):
self.handle_info_bar()
break
self._popup_offset = backup
def retirement_appear(self):