mirror of
https://gitee.com/sui-feng-cb/AzurLaneAutoScript1
synced 2026-03-25 01:20:10 +08:00
Fix: OpsiCrossMonth settings
This commit is contained in:
@@ -134,7 +134,8 @@ class OperationSiren(OSMap):
|
|||||||
continue
|
continue
|
||||||
|
|
||||||
logger.hr('OpSi reset', level=3)
|
logger.hr('OpSi reset', level=3)
|
||||||
|
logger.info('Wait 1 minute in case the network gets stuck')
|
||||||
|
self.device.sleep(60)
|
||||||
def false_func(*args, **kwargs):
|
def false_func(*args, **kwargs):
|
||||||
return False
|
return False
|
||||||
|
|
||||||
@@ -208,7 +209,10 @@ class OperationSiren(OSMap):
|
|||||||
else:
|
else:
|
||||||
break
|
break
|
||||||
|
|
||||||
logger.hr(f'OS meowfficer farming, hazard_level=3', level=1)
|
OpsiMeowfficerFarming_HazardLevel = self.config.cross_get('OpsiMeowfficerFarming'
|
||||||
|
'.OpsiMeowfficerFarming'
|
||||||
|
'.HazardLevel')
|
||||||
|
logger.hr(f'OS meowfficer farming, hazard_level={OpsiMeowfficerFarming_HazardLevel}', level=1)
|
||||||
self.config.override(
|
self.config.override(
|
||||||
OpsiGeneral_DoRandomMapEvent=True,
|
OpsiGeneral_DoRandomMapEvent=True,
|
||||||
HOMO_EDGE_DETECT=True,
|
HOMO_EDGE_DETECT=True,
|
||||||
@@ -217,14 +221,11 @@ class OperationSiren(OSMap):
|
|||||||
OpsiFleet_Fleet=self.config.cross_get('OpsiMeowfficerFarming.OpsiFleet.Fleet'),
|
OpsiFleet_Fleet=self.config.cross_get('OpsiMeowfficerFarming.OpsiFleet.Fleet'),
|
||||||
OpsiFleet_Submarine=False,
|
OpsiFleet_Submarine=False,
|
||||||
OpsiMeowfficerFarming_ActionPointPreserve=0,
|
OpsiMeowfficerFarming_ActionPointPreserve=0,
|
||||||
OpsiMeowfficerFarming_HazardLevel=
|
OpsiMeowfficerFarming_HazardLevel=OpsiMeowfficerFarming_HazardLevel,
|
||||||
self.config.cross_get('OpsiMeowfficerFarming'
|
|
||||||
'.OpsiMeowfficerFarming'
|
|
||||||
'.HazardLevel'),
|
|
||||||
OpsiMeowfficerFarming_TargetZone=0,
|
OpsiMeowfficerFarming_TargetZone=0,
|
||||||
)
|
)
|
||||||
while True:
|
while True:
|
||||||
zones = self.zone_select(hazard_level=3) \
|
zones = self.zone_select(hazard_level=OpsiMeowfficerFarming_HazardLevel) \
|
||||||
.delete(SelectedGrids([self.zone])) \
|
.delete(SelectedGrids([self.zone])) \
|
||||||
.delete(SelectedGrids(self.zones.select(is_port=True))) \
|
.delete(SelectedGrids(self.zones.select(is_port=True))) \
|
||||||
.sort_by_clock_degree(center=(1252, 1012), start=self.zone.location)
|
.sort_by_clock_degree(center=(1252, 1012), start=self.zone.location)
|
||||||
|
|||||||
Reference in New Issue
Block a user