mirror of
https://gitee.com/sui-feng-cb/AzurLaneAutoScript1
synced 2026-03-30 05:03:54 +08:00
Fix: Fleet repair after map rescan
This commit is contained in:
@@ -413,12 +413,15 @@ class OSMap(OSFleet, Map, GlobeCamera):
|
|||||||
if not self.config.task.command == 'OpsiExplore' and len(self._solved_map_event):
|
if not self.config.task.command == 'OpsiExplore' and len(self._solved_map_event):
|
||||||
logger.info('Solved a map event and not in OpsiExplore, stop rescan')
|
logger.info('Solved a map event and not in OpsiExplore, stop rescan')
|
||||||
logger.attr('Solved_map_event', self._solved_map_event)
|
logger.attr('Solved_map_event', self._solved_map_event)
|
||||||
|
self.fleet_set(self.config.OpsiFleet_Fleet)
|
||||||
return False
|
return False
|
||||||
result = self.map_rescan_once(drop=drop)
|
result = self.map_rescan_once(drop=drop)
|
||||||
if not result:
|
if not result:
|
||||||
logger.attr('Solved_map_event', self._solved_map_event)
|
logger.attr('Solved_map_event', self._solved_map_event)
|
||||||
|
self.fleet_set(self.config.OpsiFleet_Fleet)
|
||||||
return True
|
return True
|
||||||
|
|
||||||
logger.attr('Solved_map_event', self._solved_map_event)
|
logger.attr('Solved_map_event', self._solved_map_event)
|
||||||
logger.warning('Too many trial on map rescan, stop')
|
logger.warning('Too many trial on map rescan, stop')
|
||||||
|
self.fleet_set(self.config.OpsiFleet_Fleet)
|
||||||
return False
|
return False
|
||||||
|
|||||||
Reference in New Issue
Block a user