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

Fix: clear machine fortress once

This commit is contained in:
18870
2021-09-16 20:10:01 +08:00
parent 56e86cc7ae
commit 2edebf0ad8
5 changed files with 10 additions and 5 deletions

View File

@@ -53,7 +53,8 @@ class Config:
MAP_HAS_AMBUSH = False MAP_HAS_AMBUSH = False
MAP_HAS_MYSTERY = False MAP_HAS_MYSTERY = False
# ===== End of generated config ===== # ===== End of generated config =====
# DETECTION_BACKEND = 'perspective' MAP_SWIPE_PREDICT = False
DETECTION_BACKEND = 'perspective'
INTERNAL_LINES_FIND_PEAKS_PARAMETERS = { INTERNAL_LINES_FIND_PEAKS_PARAMETERS = {
'height': (80, 255 - 40), 'height': (80, 255 - 40),
'width': (0.9, 10), 'width': (0.9, 10),

View File

@@ -73,7 +73,8 @@ class Campaign(CampaignBase):
def battle_0(self): def battle_0(self):
if self.clear_siren(): if self.clear_siren():
return True return True
if not self.machine_fortress_cleared and self.clear_chosen_enemy(F5): if not self.machine_fortress_cleared:
self.clear_chosen_enemy(F5)
self.machine_fortress_cleared = True self.machine_fortress_cleared = True
return True return True

View File

@@ -76,7 +76,8 @@ class Campaign(CampaignBase):
def battle_0(self): def battle_0(self):
if self.clear_siren(): if self.clear_siren():
return True return True
if not self.machine_fortress_cleared and self.clear_chosen_enemy(E5): if not self.machine_fortress_cleared:
self.clear_chosen_enemy(E5)
self.machine_fortress_cleared = True self.machine_fortress_cleared = True
return True return True

View File

@@ -73,7 +73,8 @@ class Campaign(CampaignBase):
def battle_0(self): def battle_0(self):
if self.clear_siren(): if self.clear_siren():
return True return True
if not self.machine_fortress_cleared and self.clear_chosen_enemy(F5): if not self.machine_fortress_cleared:
self.clear_chosen_enemy(F5)
self.machine_fortress_cleared = True self.machine_fortress_cleared = True
return True return True

View File

@@ -78,7 +78,8 @@ class Campaign(CampaignBase):
def battle_0(self): def battle_0(self):
if self.clear_siren(): if self.clear_siren():
return True return True
if not self.machine_fortress_cleared and self.clear_chosen_enemy(E5): if not self.machine_fortress_cleared:
self.clear_chosen_enemy(E5)
self.machine_fortress_cleared = True self.machine_fortress_cleared = True
return True return True