1
0
mirror of https://gitee.com/sui-feng-cb/AzurLaneAutoScript1 synced 2026-04-02 18:51:14 +08:00

Fix: [TW] Daedalian Hymn event

- Merge event_20200521_cn into event_20210624_tw
This commit is contained in:
LmeSzinc
2021-06-26 20:23:39 +08:00
parent ae13ead9bc
commit 28bf4aaea3
10 changed files with 180 additions and 8 deletions

View File

@@ -26,6 +26,21 @@ MAP.weight_data = """
50 50 50 50 50 50 50 50 50 50 50
50 50 50 50 50 50 50 50 50 50 50
"""
MAP.wall_data = """
· · | · · · · · · · · · ,
+ ,
· · · · · · · · · · | · ,
+ + + + + ,
· · | · · | · | · · · · | · · ,
+---+---+ | | + ,
· · · | · · | · · · · | · | · ,
+---+ +---+ +---+ +-- ,
· · · · · · · · · · · ,
,
· · · · · · · · · · · ,
,
· · · · · · · · · · · ,
"""
MAP.spawn_data = [
{'battle': 0, 'enemy': 2, 'siren': 2},
{'battle': 1, 'enemy': 1},
@@ -47,7 +62,7 @@ A7, B7, C7, D7, E7, F7, G7, H7, I7, J7, K7, \
class Config(ConfigBase):
# ===== Start of generated config =====
MAP_SIREN_TEMPLATE = ['wokelan', 'aerjiliya']
MAP_SIREN_TEMPLATE = ['Vauquelin', 'Algerie']
MOVABLE_ENEMY_TURN = (2,)
MAP_HAS_SIREN = True
MAP_HAS_MOVABLE_ENEMY = True
@@ -63,6 +78,20 @@ class Campaign(CampaignBase):
def battle_0(self):
if self.clear_siren():
return True
if self.clear_enemy(scale=(2,), genre=['light', 'main', 'enemy', 'carrier']):
return True
if self.clear_enemy(scale=(3,), genre=['light', 'main', 'enemy', 'carrier']):
return True
return self.battle_default()
def battle_5(self):
if self.clear_enemy(scale=(1,)):
return True
if self.clear_enemy(scale=(2,), genre=['light', 'main', 'enemy', 'carrier']):
return True
if self.clear_enemy(genre=['light', 'main']):
return True
return self.battle_default()