mirror of
https://gitee.com/sui-feng-cb/AzurLaneAutoScript1
synced 2026-03-17 07:35:25 +08:00
Fix: No research project satisfies current filter
This commit is contained in:
@@ -123,7 +123,7 @@ class RewardResearch(ResearchSelector):
|
|||||||
save_get_items (bool):
|
save_get_items (bool):
|
||||||
|
|
||||||
Returns:
|
Returns:
|
||||||
list[int]: List of index from left to right.
|
list[int]: List of index from left to right or None if no research satisfies.
|
||||||
"""
|
"""
|
||||||
for _ in range(2):
|
for _ in range(2):
|
||||||
self.research_detect(self.device.image)
|
self.research_detect(self.device.image)
|
||||||
@@ -267,9 +267,14 @@ class RewardResearch(ResearchSelector):
|
|||||||
logger.info('No research has finished')
|
logger.info('No research has finished')
|
||||||
|
|
||||||
self._research_project_offset = 0
|
self._research_project_offset = 0
|
||||||
for index in self.research_select(save_get_items=self.config.ENABLE_SAVE_GET_ITEMS):
|
projects = self.research_select(save_get_items=self.config.ENABLE_SAVE_GET_ITEMS)
|
||||||
self.research_project_start(index)
|
if projects is None:
|
||||||
return True
|
logger.info('No research project satisfies current filter')
|
||||||
|
return False
|
||||||
|
|
||||||
|
for index in projects:
|
||||||
|
if self.research_project_start(index):
|
||||||
|
return True
|
||||||
|
|
||||||
logger.warning('Not enough resources for all projects')
|
logger.warning('Not enough resources for all projects')
|
||||||
return False
|
return False
|
||||||
|
|||||||
Reference in New Issue
Block a user