1
0
mirror of https://gitee.com/sui-feng-cb/AzurLaneAutoScript1 synced 2026-03-12 01:38:21 +08:00

Add: 适配穹顶下的圣咏曲B1D1

- 修复精英舰队挡住弹药图标导致无法到达的问题
- 修复丢失预测导致的log报错
- 增加载入精英模板
- 修复碰磁BOSS
This commit is contained in:
LmeSzinc
2020-05-23 04:42:31 +08:00
parent a2ad24048e
commit 87608f2879
11 changed files with 156 additions and 10 deletions

View File

@@ -164,7 +164,7 @@ class CampaignMap:
spawn = {'battle': 0, 'enemy': 0, 'mystery': 0, 'siren': 0, 'boss': 0}
for data in data_list:
spawn['battle'] = data['battle']
spawn['enemy'] += data.get('enemy', 0) + data.get('siren', 0)
spawn['enemy'] += data.get('enemy', 0)
spawn['mystery'] += data.get('mystery', 0)
spawn['siren'] += data.get('siren', 0)
spawn['boss'] += data.get('boss', 0)
@@ -343,7 +343,7 @@ class CampaignMap:
except IndexError:
missing = self.spawn_data[-1].copy()
may = {'enemy': 0, 'mystery': 0, 'siren': 0, 'boss': 0, 'carrier': 0}
missing['enemy'] -= battle_count
missing['enemy'] -= battle_count - siren_count
missing['mystery'] -= mystery_count
missing['siren'] -= siren_count
missing['carrier'] = carrier_count - self.select(is_enemy=True, may_enemy=False).count