mirror of
https://gitee.com/sui-feng-cb/AzurLaneAutoScript1
synced 2026-03-26 20:57:54 +08:00
Fix: Handle dock page in _commission_start_click()
This commit is contained in:
@@ -15,7 +15,8 @@ from module.exception import GameStuckError
|
|||||||
from module.handler.info_handler import InfoHandler
|
from module.handler.info_handler import InfoHandler
|
||||||
from module.logger import logger
|
from module.logger import logger
|
||||||
from module.map.map_grids import SelectedGrids
|
from module.map.map_grids import SelectedGrids
|
||||||
from module.ui.assets import COMMISSION_CHECK, REWARD_GOTO_COMMISSION, MAIN_GOTO_REWARD
|
from module.retire.assets import DOCK_CHECK
|
||||||
|
from module.ui.assets import BACK_ARROW, COMMISSION_CHECK, REWARD_GOTO_COMMISSION, MAIN_GOTO_REWARD
|
||||||
from module.ui.page import page_reward, MAIN_CHECK
|
from module.ui.page import page_reward, MAIN_CHECK
|
||||||
from module.ui.scroll import Scroll
|
from module.ui.scroll import Scroll
|
||||||
from module.ui.switch import Switch
|
from module.ui.switch import Switch
|
||||||
@@ -373,6 +374,11 @@ class RewardCommission(UI, InfoHandler):
|
|||||||
if self.appear_then_click(COMMISSION_START, offset=(5, 20), interval=7):
|
if self.appear_then_click(COMMISSION_START, offset=(5, 20), interval=7):
|
||||||
comm_timer.reset()
|
comm_timer.reset()
|
||||||
pass
|
pass
|
||||||
|
# Accidentally entered dock
|
||||||
|
if self.appear(DOCK_CHECK, offset=(20, 20), interval=3):
|
||||||
|
logger.info(f'equip_enter {DOCK_CHECK} -> {BACK_ARROW}')
|
||||||
|
self.device.click(BACK_ARROW)
|
||||||
|
continue
|
||||||
|
|
||||||
# End
|
# End
|
||||||
if self.info_bar_count():
|
if self.info_bar_count():
|
||||||
|
|||||||
Reference in New Issue
Block a user