mirror of
https://gitee.com/sui-feng-cb/AzurLaneAutoScript1
synced 2026-03-12 08:38:20 +08:00
Optimize: 优化7-2, 增加索敌条件筛选
- 每个索敌函数都支持了条件筛选, 打BOSS除外 - 7-2会打更多的大型 - 去除了挂委托时多次的重置列表操作 - 修复了没有伏击时还是按照有伏击寻路的问题 - 优化了寻路距离的log显示
This commit is contained in:
@@ -50,6 +50,7 @@ class Fleet(Camera, AmbushHandler, MysteryHandler, MapOperation):
|
||||
self.camera = self.fleet_current
|
||||
self.update()
|
||||
self.find_path_initial()
|
||||
self.map.show_cost()
|
||||
self.show_fleet()
|
||||
|
||||
def switch_to(self):
|
||||
@@ -160,7 +161,7 @@ class Fleet(Camera, AmbushHandler, MysteryHandler, MapOperation):
|
||||
self._goto(location, expected=expected)
|
||||
|
||||
def find_path_initial(self):
|
||||
self.map.find_path_initial(self.fleet_current)
|
||||
self.map.find_path_initial(self.fleet_current, has_ambush=self.config.MAP_HAS_AMBUSH)
|
||||
|
||||
def show_fleet(self):
|
||||
fleets = []
|
||||
@@ -226,6 +227,7 @@ class Fleet(Camera, AmbushHandler, MysteryHandler, MapOperation):
|
||||
self.full_scan(battle_count=self.battle_count, mystery_count=self.mystery_count, siren_count=self.siren_count)
|
||||
self.find_current_fleet()
|
||||
self.find_path_initial()
|
||||
self.map.show_cost()
|
||||
|
||||
@property
|
||||
def _expected_combat_end(self):
|
||||
|
||||
Reference in New Issue
Block a user