mirror of
https://github.com/W1NDes/M-AzurLaneAutoScript.git
synced 2026-05-14 02:08:05 +08:00
Add(Retire):增加一键退役的修改选项,支持在无法退役时不尝试修改设置
This commit is contained in:
parent
37ba6f9965
commit
03d488aeaf
@ -124,7 +124,8 @@
|
||||
"RetireMode": "one_click_retire"
|
||||
},
|
||||
"OneClickRetire": {
|
||||
"KeepLimitBreak": "keep_limit_break"
|
||||
"KeepLimitBreak": "keep_limit_break",
|
||||
"modify_one_click_retire": "do_not_modify"
|
||||
},
|
||||
"Enhance": {
|
||||
"ShipToEnhance": "all",
|
||||
|
||||
@ -567,6 +567,14 @@
|
||||
"keep_limit_break",
|
||||
"do_not_keep"
|
||||
]
|
||||
},
|
||||
"modify_one_click_retire": {
|
||||
"type": "select",
|
||||
"value": "do_not_modify",
|
||||
"option": [
|
||||
"do_not_modify",
|
||||
"modify"
|
||||
]
|
||||
}
|
||||
},
|
||||
"Enhance": {
|
||||
|
||||
@ -200,6 +200,9 @@ OneClickRetire:
|
||||
KeepLimitBreak:
|
||||
value: keep_limit_break
|
||||
option: [ keep_limit_break, do_not_keep ]
|
||||
modify_one_click_retire:
|
||||
value: do_not_modify
|
||||
option: [ do_not_modify, modify ]
|
||||
Enhance:
|
||||
ShipToEnhance:
|
||||
value: all
|
||||
|
||||
@ -132,6 +132,7 @@ class GeneratedConfig:
|
||||
|
||||
# Group `OneClickRetire`
|
||||
OneClickRetire_KeepLimitBreak = 'keep_limit_break' # keep_limit_break, do_not_keep
|
||||
OneClickRetire_modify_one_click_retire = 'do_not_modify' # do_not_modify, modify
|
||||
|
||||
# Group `Enhance`
|
||||
Enhance_ShipToEnhance = 'all' # all, favourite
|
||||
|
||||
@ -895,6 +895,12 @@
|
||||
"help": "If you own multiple copies of a ship that has not been fully Limit Broken, this option determines what you want to do with those copies.\nIf one-click retire cannot retire ships, please set to \"Don't Keep\"",
|
||||
"keep_limit_break": "Keep Enough to Max LB",
|
||||
"do_not_keep": "Don't Keep"
|
||||
},
|
||||
"modify_one_click_retire": {
|
||||
"name": "Try to modify one-click retire settings",
|
||||
"help": "If one-click retire cannot retire ships, it will try to modify its settings",
|
||||
"do_not_modify": "Do not modify",
|
||||
"modify": "Try to modify"
|
||||
}
|
||||
},
|
||||
"Enhance": {
|
||||
|
||||
@ -895,6 +895,12 @@
|
||||
"help": "OneClickRetire.KeepLimitBreak.help",
|
||||
"keep_limit_break": "keep_limit_break",
|
||||
"do_not_keep": "do_not_keep"
|
||||
},
|
||||
"modify_one_click_retire": {
|
||||
"name": "一括退役設定の修正を試みる",
|
||||
"help": "一括退役が実行できない場合、設定の修正を試みます",
|
||||
"do_not_modify": "修正しない",
|
||||
"modify": "修正を試みる"
|
||||
}
|
||||
},
|
||||
"Enhance": {
|
||||
|
||||
@ -895,6 +895,12 @@
|
||||
"help": "没有满星的同名舰船时,保留几艘符合退役条件的同名舰船\n如果一键退役无法退役,请设置为 \"不保留\"",
|
||||
"keep_limit_break": "保留满星所需",
|
||||
"do_not_keep": "不保留"
|
||||
},
|
||||
"modify_one_click_retire": {
|
||||
"name": "尝试矫正一键退役设置",
|
||||
"help": "如果一键退役无法退役,则会尝试修改其设置",
|
||||
"do_not_modify": "不修改",
|
||||
"modify": "尝试矫正"
|
||||
}
|
||||
},
|
||||
"Enhance": {
|
||||
|
||||
@ -895,6 +895,12 @@
|
||||
"help": "沒有滿星的同名艦船時,保留幾艘符合退役條件的同名艦船\n如果一鍵退役無法退役,請設定為 \"不保留\"",
|
||||
"keep_limit_break": "保留滿星所需",
|
||||
"do_not_keep": "不保留"
|
||||
},
|
||||
"modify_one_click_retire": {
|
||||
"name": "嘗試矯正一鍵退役設定",
|
||||
"help": "如果一鍵退役無法退役,則會嘗試修改其設定",
|
||||
"do_not_modify": "不修改",
|
||||
"modify": "嘗試矯正"
|
||||
}
|
||||
},
|
||||
"Enhance": {
|
||||
|
||||
@ -95,4 +95,4 @@ class QuickRetireSettingHandler(UI):
|
||||
"""
|
||||
Fallback to the correct quick retire settings if user has wrong set.
|
||||
"""
|
||||
return self.config.SERVER in ['cn', 'en', 'jp']
|
||||
return self.config.SERVER in ['cn', 'en', 'jp'] and self.config.OneClickRetire_modify_one_click_retire == 'modify'
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user