1
0
mirror of https://gitee.com/sui-feng-cb/AzurLaneAutoScript1 synced 2026-03-16 02:17:28 +08:00

Fix: Subpress get_ship in dorm (#4488)

This commit is contained in:
LmeSzinc
2025-01-04 22:44:56 +08:00
parent b72095e39f
commit 0052dc470f
3 changed files with 8 additions and 8 deletions

View File

@@ -56,7 +56,7 @@ class BuyFurniture(UI):
if self.appear(DORM_FURNITURE_DETAILS_QUIT, offset=(20, 20)):
break
if self.ui_additional():
if self.ui_additional(get_ship=False):
self.interval_clear(DORM_CHECK)
continue

View File

@@ -221,7 +221,7 @@ class RewardDorm(UI):
if self.appear_then_click(DORM_MANAGE, offset=(20, 20), interval=3):
continue
# Handle all popups
if self.ui_additional():
if self.ui_additional(get_ship=False):
continue
if self.appear_then_click(DORM_FURNITURE_CONFIRM, offset=(30, 30), interval=3):
continue
@@ -263,7 +263,7 @@ class RewardDorm(UI):
self.device.screenshot()
# Handle all popups
if self.ui_additional():
if self.ui_additional(get_ship=False):
continue
# Collect coins and loves through the quick collect button
@@ -423,7 +423,7 @@ class RewardDorm(UI):
if self.appear(DORM_FEED_CHECK, offset=(20, 20)):
break
if self.ui_additional():
if self.ui_additional(get_ship=False):
self.interval_clear(DORM_CHECK)
continue
if self.appear(DORM_CHECK, offset=(20, 20), interval=5):
@@ -465,7 +465,7 @@ class RewardDorm(UI):
if self.handle_popup_cancel('DORM_FEED'):
self.interval_clear(DORM_CHECK)
continue
if self.ui_additional():
if self.ui_additional(get_ship=False):
self.interval_clear(DORM_CHECK)
continue
@@ -526,7 +526,7 @@ class RewardDorm(UI):
if self.appear_then_click(DORM_FURNITURE_CONFIRM, offset=(30, 30), interval=3):
timeout.reset()
continue
if self.ui_additional():
if self.ui_additional(get_ship=False):
timeout.reset()
continue

View File

@@ -451,7 +451,7 @@ class UI(InfoHandler):
return False
def ui_additional(self):
def ui_additional(self, get_ship=True):
"""
Handle all annoying popups during UI switching.
"""
@@ -468,7 +468,7 @@ class UI(InfoHandler):
return True
# Popups appear at page_main, page_reward
if self.ui_page_main_popups():
if self.ui_page_main_popups(get_ship=get_ship):
return True
# Story