1
0
mirror of https://github.com/sui-feng-cb/AzurLaneAutoScript1.git synced 2026-08-19 04:50:43 +08:00

Opt: restructure OS strategic search flow to reduce redundant operations

This commit is contained in:
positnuec
2026-08-13 21:45:35 +08:00
parent 2d2db92c3c
commit 602a35a660
4 changed files with 44 additions and 19 deletions

View File

@@ -169,8 +169,12 @@ class OpsiCrossMonth(OSMap):
continue
else:
logger.hr(f'OS meowfficer farming, zone_id={zone.zone_id}', level=1)
self.globe_goto(zone, types='SAFE', refresh=True)
self.fleet_set(self.config.OpsiFleet_Fleet)
logger.attr('is_zone_name_hidden', self.is_zone_name_hidden)
if self.zone.zone_id != zone.zone_id or not self.is_zone_name_hidden:
self.globe_goto(zone, types='SAFE', refresh=True)
self.run_auto_search()
self.handle_after_auto_search()
self.run_strategic_search()
self.handle_after_auto_search()
else: