mirror of
https://gitee.com/sui-feng-cb/AzurLaneAutoScript1
synced 2026-03-12 06:18:21 +08:00
Fix: Handle AUTO_SEARCH_REWARD in zone_init()
This commit is contained in:
@@ -3,7 +3,7 @@ from module.handler.enemy_searching import \
|
||||
EnemySearchingHandler as EnemySearchingHandler_
|
||||
from module.logger import logger
|
||||
from module.os.assets import MAP_GOTO_GLOBE_FOG
|
||||
from module.os_handler.assets import IN_MAP, ORDER_ENTER
|
||||
from module.os_handler.assets import AUTO_SEARCH_REWARD, IN_MAP, ORDER_ENTER
|
||||
|
||||
|
||||
class EnemySearchingHandler(EnemySearchingHandler_):
|
||||
@@ -27,8 +27,13 @@ class EnemySearchingHandler(EnemySearchingHandler_):
|
||||
else:
|
||||
self.device.screenshot()
|
||||
|
||||
# End
|
||||
if timeout.reached():
|
||||
logger.warning('wait_os_map_buttons timeout, assume waited')
|
||||
break
|
||||
if self.appear(ORDER_ENTER, offset=(20, 20)):
|
||||
break
|
||||
|
||||
# A game bug that AUTO_SEARCH_REWARD from the last cleared zone popups
|
||||
if self.appear_then_click(AUTO_SEARCH_REWARD, offset=(50, 50), interval=3):
|
||||
continue
|
||||
|
||||
Reference in New Issue
Block a user