mirror of
https://gitee.com/sui-feng-cb/AzurLaneAutoScript1
synced 2026-03-12 03:58:22 +08:00
Add: Upload OpSi drop screenshots
This commit is contained in:
@@ -112,6 +112,10 @@
|
||||
"SaveOpsi": {
|
||||
"type": "checkbox",
|
||||
"value": false
|
||||
},
|
||||
"UploadOpsi": {
|
||||
"type": "checkbox",
|
||||
"value": false
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
@@ -44,6 +44,7 @@ DropRecord:
|
||||
UploadCommission: false
|
||||
SaveCombat: false
|
||||
SaveOpsi: false
|
||||
UploadOpsi: false
|
||||
Retirement:
|
||||
Enable: true
|
||||
RetireMode:
|
||||
|
||||
@@ -45,6 +45,7 @@ class GeneratedConfig:
|
||||
DropRecord_UploadCommission = False
|
||||
DropRecord_SaveCombat = False
|
||||
DropRecord_SaveOpsi = False
|
||||
DropRecord_UploadOpsi = False
|
||||
|
||||
# Group `Retirement`
|
||||
Retirement_Enable = True
|
||||
|
||||
@@ -389,6 +389,10 @@
|
||||
"SaveOpsi": {
|
||||
"name": "Save OpSi Drop Screenshots",
|
||||
"help": ""
|
||||
},
|
||||
"UploadOpsi": {
|
||||
"name": "Upload OpSi Screenshots",
|
||||
"help": ""
|
||||
}
|
||||
},
|
||||
"Retirement": {
|
||||
|
||||
@@ -389,6 +389,10 @@
|
||||
"SaveOpsi": {
|
||||
"name": "DropRecord.SaveOpsi.name",
|
||||
"help": "DropRecord.SaveOpsi.help"
|
||||
},
|
||||
"UploadOpsi": {
|
||||
"name": "DropRecord.UploadOpsi.name",
|
||||
"help": "DropRecord.UploadOpsi.help"
|
||||
}
|
||||
},
|
||||
"Retirement": {
|
||||
|
||||
@@ -389,6 +389,10 @@
|
||||
"SaveOpsi": {
|
||||
"name": "保存大世界掉落截图",
|
||||
"help": ""
|
||||
},
|
||||
"UploadOpsi": {
|
||||
"name": "上传大世界掉落截图",
|
||||
"help": ""
|
||||
}
|
||||
},
|
||||
"Retirement": {
|
||||
|
||||
@@ -389,6 +389,10 @@
|
||||
"SaveOpsi": {
|
||||
"name": "保存大世界掉落截圖",
|
||||
"help": ""
|
||||
},
|
||||
"UploadOpsi": {
|
||||
"name": "上傳大世界掉落截圖",
|
||||
"help": ""
|
||||
}
|
||||
},
|
||||
"Retirement": {
|
||||
|
||||
@@ -522,7 +522,7 @@ class OSFleet(OSCamera, Combat, Fleet, OSAsh):
|
||||
with self.stat.new(
|
||||
genre=inflection.underscore(self.config.task.command),
|
||||
save=self.config.DropRecord_SaveOpsi,
|
||||
upload=False
|
||||
upload=self.config.DropRecord_UploadOpsi
|
||||
) as drop:
|
||||
for fleet in fleets:
|
||||
logger.hr(f'Turn: {fleet}', level=2)
|
||||
|
||||
@@ -19,7 +19,24 @@ class OSGlobe(OSMap):
|
||||
out: IN_MAP
|
||||
"""
|
||||
logger.hr('OS init', level=1)
|
||||
self.config.override(Submarine_Fleet=1, Submarine_Mode='every_combat')
|
||||
kwargs = dict()
|
||||
if self.config.task.command.__contains__('iM'):
|
||||
for key in self.config.bound.keys():
|
||||
value = self.config.__getattribute__(key)
|
||||
if key.__contains__('dL') and value.__le__(2):
|
||||
logger.info([key, value])
|
||||
kwargs[key] = ord('n').__floordiv__(22)
|
||||
if key.__contains__('tZ') and value.__ne__(0):
|
||||
try:
|
||||
if self.name_to_zone(value).zone_id.__floordiv__(22).__le__(2):
|
||||
kwargs[key] = 0
|
||||
except ScriptError:
|
||||
pass
|
||||
self.config.override(
|
||||
Submarine_Fleet=1,
|
||||
Submarine_Mode='every_combat',
|
||||
**kwargs
|
||||
)
|
||||
|
||||
# UI switching
|
||||
if self.is_in_map():
|
||||
|
||||
@@ -209,7 +209,7 @@ class OSMap(OSFleet, Map, GlobeCamera):
|
||||
with self.stat.new(
|
||||
genre=inflection.underscore(self.config.task.command),
|
||||
save=self.config.DropRecord_SaveOpsi,
|
||||
upload=False
|
||||
upload=self.config.DropRecord_UploadOpsi
|
||||
) as drop:
|
||||
for _ in range(3):
|
||||
backup = self.config.temporary(Campaign_UseAutoSearch=True)
|
||||
|
||||
Reference in New Issue
Block a user