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

Upd: Opsi tasks

This commit is contained in:
sui-feng-cb
2026-01-20 20:31:15 +08:00
parent af9dd1e794
commit 5b52c3ce92
12 changed files with 237 additions and 71 deletions

View File

@@ -31,12 +31,13 @@ class OpsiMonthBoss(OSMap):
logger.hr("OS clear Month Boss", level=1)
logger.hr("Month Boss precheck", level=2)
self.os_mission_enter()
checkout_offset = self.os_mission_enter(
skip_siren_mission=self.config.cross_get('OpsiDaily.OpsiDaily.SkipSirenResearchMission'))
logger.attr('OpsiMonthBoss.Mode', self.config.OpsiMonthBoss_Mode)
if self.appear(OS_MONTHBOSS_NORMAL, offset=(20, 20)):
if self.appear(OS_MONTHBOSS_NORMAL, offset=checkout_offset):
logger.attr('Month boss difficulty', 'normal')
is_normal = True
elif self.appear(OS_MONTHBOSS_HARD, offset=(20, 20)):
elif self.appear(OS_MONTHBOSS_HARD, offset=checkout_offset):
logger.attr('Month boss difficulty', 'hard')
is_normal = False
else:
@@ -70,7 +71,7 @@ class OpsiMonthBoss(OSMap):
# end
logger.hr("Month Boss repair", level=2)
self.fleet_repair(revert=False)
self.handle_fleet_repair_by_config(revert=False)
self.handle_fleet_resolve(revert=False)
self.month_boss_delay(is_normal=is_normal, result=result)