1
0
mirror of https://gitee.com/sui-feng-cb/AzurLaneAutoScript1 synced 2026-03-15 23:57:23 +08:00

Add: Stage increase in TSS maps

This commit is contained in:
LmeSzinc
2023-07-26 19:53:28 +08:00
parent f948fd502f
commit 61aca93cfb
7 changed files with 15 additions and 30 deletions

View File

@@ -6,6 +6,11 @@ MASK_MAP_UI_20211125 = Mask(file='./assets/mask/MASK_MAP_UI_20211125.png')
class CampaignBase(CampaignBase_):
STAGE_INCREASE = [
'T1 > T2 > T3 > T4',
'TSS1 > TSS2 > TSS3 > TSS4 > TSS5',
]
def map_data_init(self, map_):
super().map_data_init(map_)
# Patch ui_mask, get rid of map mechanism

View File

@@ -56,11 +56,5 @@ class Campaign(CampaignBase):
MAP = MAP
ENEMY_FILTER = '1L > 1M > 1E > 1C > 2L > 2M > 2E > 2C > 3L > 3M > 3E > 3C'
def battle_0(self):
if self.clear_filter_enemy(self.ENEMY_FILTER, preserve=0):
return True
return self.battle_default()
def battle_0(self):
return self.clear_boss()

View File

@@ -51,11 +51,5 @@ class Campaign(CampaignBase):
MAP = MAP
ENEMY_FILTER = '1L > 1M > 1E > 1C > 2L > 2M > 2E > 2C > 3L > 3M > 3E > 3C'
def battle_0(self):
if self.clear_filter_enemy(self.ENEMY_FILTER, preserve=0):
return True
return self.battle_default()
def battle_0(self):
return self.clear_boss()

View File

@@ -51,11 +51,5 @@ class Campaign(CampaignBase):
MAP = MAP
ENEMY_FILTER = '1L > 1M > 1E > 1C > 2L > 2M > 2E > 2C > 3L > 3M > 3E > 3C'
def battle_0(self):
if self.clear_filter_enemy(self.ENEMY_FILTER, preserve=0):
return True
return self.battle_default()
def battle_0(self):
return self.clear_boss()

View File

@@ -57,11 +57,5 @@ class Campaign(CampaignBase):
MAP = MAP
ENEMY_FILTER = '1L > 1M > 1E > 1C > 2L > 2M > 2E > 2C > 3L > 3M > 3E > 3C'
def battle_0(self):
if self.clear_filter_enemy(self.ENEMY_FILTER, preserve=0):
return True
return self.battle_default()
def battle_0(self):
return self.clear_boss()

View File

@@ -57,11 +57,5 @@ class Campaign(CampaignBase):
MAP = MAP
ENEMY_FILTER = '1L > 1M > 1E > 1C > 2L > 2M > 2E > 2C > 3L > 3M > 3E > 3C'
def battle_0(self):
if self.clear_filter_enemy(self.ENEMY_FILTER, preserve=0):
return True
return self.battle_default()
def battle_0(self):
return self.clear_boss()