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

Opt: Use auto search after sinking
Some checks failed
Upstream Sync / Sync with Upstream (push) Has been cancelled

This commit is contained in:
sui-feng-cb
2026-01-21 15:31:47 +08:00
parent 44c23683b0
commit e61cfdeb63
12 changed files with 203 additions and 28 deletions

View File

@@ -215,6 +215,10 @@ class Emotion:
else:
return 2
@property
def reduce_per_sinking(self):
return 10
def _check_reduce(self, battle):
"""
Returns:
@@ -305,6 +309,23 @@ class Emotion:
self.record()
self.show()
def reduce_sink(self, fleet_index):
"""
Reduce emotion of specific fleet.
Should be called after failing a battle
Args:
fleet_index (int): 1 or 2.
"""
logger.hr('Emotion reduce after sinking')
self.update()
fleet = self.fleets[fleet_index - 1]
fleet.current -= self.reduce_per_sinking
self.total_reduced += self.reduce_per_sinking
self.record()
self.show()
@cached_property
def bug_threshold(self):
"""