mirror of
https://gitee.com/sui-feng-cb/AzurLaneAutoScript1
synced 2026-03-12 06:18:21 +08:00
Add: 适配穹顶下的圣咏曲AC图
- 修复UI导致的动态边缘识别出错 - 修复只识别出一队时的处理逻辑 - 修复处理战斗结束后跳出的剧情 - 修复辅助点击报CampaignEnd - 修复游戏出现白屏bug时, 连续点击使用紧急维修 - 增加地图全清时, 使用二队打BOSS, 忽略FLEET_BOSS - 增加被精英抓住的识别, 暂时还用不到
This commit is contained in:
@@ -160,7 +160,7 @@ class Combat(HPBalancer, EnemySearchingHandler, Retirement, SubmarineCall, Comba
|
||||
if self.appear_then_click(EMERGENCY_REPAIR_CONFIRM, offset=True):
|
||||
self.device.sleep(0.5) # Animation: hp increase and emergency_repair amount decrease.
|
||||
return True
|
||||
if self.appear(EMERGENCY_REPAIR_AVAILABLE):
|
||||
if self.appear(BATTLE_PREPARATION) and self.appear(EMERGENCY_REPAIR_AVAILABLE):
|
||||
logger.info('EMERGENCY_REPAIR_AVAILABLE')
|
||||
if np.min(np.array(self.hp)[np.array(self.hp) > 0.001]) < self.config.EMERGENCY_REPAIR_SINGLE_THRESHOLD \
|
||||
or np.max(self.hp[:3]) < self.config.EMERGENCY_REPAIR_HOLE_THRESHOLD \
|
||||
@@ -346,3 +346,4 @@ class Combat(HPBalancer, EnemySearchingHandler, Retirement, SubmarineCall, Comba
|
||||
func=func, call_submarine_at_boss=call_submarine_at_boss, save_get_items=save_get_items)
|
||||
self.combat_status(
|
||||
save_get_items=save_get_items, expected_end=expected_end)
|
||||
self.handle_map_after_combat_story()
|
||||
|
||||
Reference in New Issue
Block a user