mirror of
https://gitee.com/sui-feng-cb/AzurLaneAutoScript1
synced 2026-03-12 03:58:22 +08:00
Add: 适配穹顶下的圣咏曲B1D1
- 修复精英舰队挡住弹药图标导致无法到达的问题 - 修复丢失预测导致的log报错 - 增加载入精英模板 - 修复碰磁BOSS
This commit is contained in:
@@ -82,10 +82,10 @@ class GridInfo:
|
||||
return key
|
||||
|
||||
if self.is_siren:
|
||||
return ''.join([text[0] for text in self.enemy_type.split('_')]).upper()
|
||||
return ''.join([text[0] for text in self.enemy_type.split('_')]).upper() if self.enemy_type else 'SU'
|
||||
|
||||
if self.is_enemy:
|
||||
return '%s%s' % (self.enemy_scale, self.enemy_type[0].upper())
|
||||
return '%s%s' % (self.enemy_scale, self.enemy_type[0].upper()) if self.enemy_type else '0E'
|
||||
|
||||
dic = {
|
||||
'FL': 'is_current_fleet',
|
||||
@@ -142,13 +142,15 @@ class GridInfo:
|
||||
flag &= not self.is_cleared
|
||||
if flag:
|
||||
self.__setattr__('is_' + item, True)
|
||||
# self.is_enemy = True
|
||||
# self.enemy_scale = 0
|
||||
self.enemy_type = info.enemy_type
|
||||
return True
|
||||
else:
|
||||
logger.info(f'Wrong Prediction. Grid: {self}, Attr: is_{item}')
|
||||
|
||||
if info.is_enemy:
|
||||
flag = not info.is_fleet and not self.is_fleet
|
||||
flag = not info.is_fleet and not self.is_fleet and not self.is_siren
|
||||
if not is_carrier_scan:
|
||||
if not ignore_may:
|
||||
flag &= self.may_enemy
|
||||
|
||||
Reference in New Issue
Block a user