1
0
mirror of https://gitee.com/sui-feng-cb/AzurLaneAutoScript1 synced 2026-03-12 10:58:21 +08:00
Files
AzurLaneAutoScript/campaign/campaign_main/campaign_8_4_leveling.py

39 lines
1.3 KiB
Python
Raw Normal View History

2020-09-03 19:20:18 +08:00
from .campaign_8_4 import Campaign as CampaignBase
2022-04-14 16:37:54 -03:00
from .campaign_8_4 import Config as ConfigBase
from .campaign_8_4 import *
2020-09-03 19:20:18 +08:00
class Config(ConfigBase):
ENABLE_AUTO_SEARCH = False
2020-09-03 19:20:18 +08:00
class Campaign(CampaignBase):
def battle_0(self):
self.fleet_2_push_forward()
self.clear_all_mystery()
if self.map.select(is_mystery=True, is_accessible_1=False, is_accessible_2=True):
self.fleet_2.clear_all_mystery()
self.fleet_2_push_forward()
2020-09-04 16:17:57 +08:00
if self.clear_roadblocks([road_D7, road_F3, road_main], strongest=True):
2020-09-03 19:20:18 +08:00
return True
2020-09-04 16:17:57 +08:00
if self.clear_potential_roadblocks([road_D7, road_F3, road_main], scale=(3,)):
2020-09-03 19:20:18 +08:00
return True
if self.clear_enemy(scale=(3,)):
return True
2020-09-04 16:17:57 +08:00
if self.clear_potential_roadblocks([road_D7, road_F3, road_main], strongest=True):
2020-09-03 19:20:18 +08:00
return True
2020-09-04 16:17:57 +08:00
if self.clear_first_roadblocks([road_D7, road_F3, road_main]):
2020-09-03 19:20:18 +08:00
return True
return self.battle_default()
def battle_4(self):
self.clear_all_mystery()
if self.map.select(is_mystery=True, is_accessible_1=False, is_accessible_2=True):
self.fleet_2.clear_all_mystery()
self.fleet_2_push_forward()
return self.brute_clear_boss()