1
0
mirror of https://github.com/0O0o0oOoO00/Alas.git synced 2026-05-16 23:29:28 +08:00

Add: timeout setting of changing ship's type and attribute

This commit is contained in:
LA-DI-DA
2023-10-19 16:20:04 +08:00
parent fdf049a179
commit 0f600f7b52
11 changed files with 59 additions and 7 deletions

View File

@@ -1959,7 +1959,7 @@
"RestartEverytime": true,
"RepushLua": true,
"GGMultiplyingFactor": 200,
"Timeout": 120,
"Timeout": 1200,
"DisabledTask": "disable_all_dangerous_task"
},
"PowerLimit": {
@@ -1970,12 +1970,14 @@
"ChangeShip": {
"Enable": false,
"PushLua": false,
"Timeout": 90,
"TargetType": "BB",
"ShipData": "106021;1;6\n107041;1;6\n206011;1;6\n107011;1;6\n"
},
"ChangeAttribute": {
"Enable": false,
"PushLua": false,
"Timeout": 600,
"ShipData": null
},
"Storage": {

View File

@@ -9410,7 +9410,7 @@
},
"Timeout": {
"type": "input",
"value": 120
"value": 1200
},
"DisabledTask": {
"type": "select",
@@ -9446,6 +9446,10 @@
"type": "checkbox",
"value": false
},
"Timeout": {
"type": "input",
"value": 90
},
"TargetType": {
"type": "select",
"value": "BB",
@@ -9468,6 +9472,10 @@
"type": "checkbox",
"value": false
},
"Timeout": {
"type": "input",
"value": 600
},
"ShipData": {
"type": "textarea",
"value": ""

View File

@@ -716,7 +716,7 @@ GGHandler:
# display: disabled
RepushLua: true
GGMultiplyingFactor: 200
Timeout: 120
Timeout: 1200
DisabledTask:
value: disable_all_dangerous_task
option: [
@@ -732,6 +732,7 @@ PowerLimit:
ChangeShip:
Enable: false
PushLua: false
Timeout: 90
TargetType:
value: BB
option:
@@ -747,6 +748,7 @@ ChangeShip:
ChangeAttribute:
Enable: false
PushLua: false
Timeout: 600
ShipData:
type: textarea
value: ''

View File

@@ -429,7 +429,13 @@ OpsiHazard1Leveling:
# ==================== GGHandler ====================
GGHandler:
Timeout:
value: 120
value: 1200
ChangeShip:
Timeout:
value: 90
ChangeAttribute:
Timeout:
value: 600
# ==================== Dashboard ====================
Dashboard:

View File

@@ -444,7 +444,7 @@ class GeneratedConfig:
GGHandler_RestartEverytime = True
GGHandler_RepushLua = True
GGHandler_GGMultiplyingFactor = 200
GGHandler_Timeout = 120
GGHandler_Timeout = 1200
GGHandler_DisabledTask = 'disable_all_dangerous_task' # disable_all_dangerous_task, disable_guild_and_dangerous, disable_exercise, enable_all
# Group `PowerLimit`
@@ -455,12 +455,14 @@ class GeneratedConfig:
# Group `ChangeShip`
ChangeShip_Enable = False
ChangeShip_PushLua = False
ChangeShip_Timeout = 90
ChangeShip_TargetType = 'BB' # CV, BB
ChangeShip_ShipData = '106021;1;6\n107041;1;6\n206011;1;6\n107011;1;6\n'
# Group `ChangeAttribute`
ChangeAttribute_Enable = False
ChangeAttribute_PushLua = False
ChangeAttribute_Timeout = 600
ChangeAttribute_ShipData = None
# Group `InfiniteDelay`

View File

@@ -2544,6 +2544,10 @@
"name": "ChangeShip.PushLua.name",
"help": "ChangeShip.PushLua.help"
},
"Timeout": {
"name": "ChangeShip.Timeout.name",
"help": "ChangeShip.Timeout.help"
},
"TargetType": {
"name": "ChangeShip.TargetType.name",
"help": "ChangeShip.TargetType.help",
@@ -2568,6 +2572,10 @@
"name": "ChangeAttribute.PushLua.name",
"help": "ChangeAttribute.PushLua.help"
},
"Timeout": {
"name": "ChangeAttribute.Timeout.name",
"help": "ChangeAttribute.Timeout.help"
},
"ShipData": {
"name": "ChangeAttribute.ShipData.name",
"help": "ChangeAttribute.ShipData.help"

View File

@@ -2544,6 +2544,10 @@
"name": "ChangeShip.PushLua.name",
"help": "ChangeShip.PushLua.help"
},
"Timeout": {
"name": "ChangeShip.Timeout.name",
"help": "ChangeShip.Timeout.help"
},
"TargetType": {
"name": "ChangeShip.TargetType.name",
"help": "ChangeShip.TargetType.help",
@@ -2568,6 +2572,10 @@
"name": "ChangeAttribute.PushLua.name",
"help": "ChangeAttribute.PushLua.help"
},
"Timeout": {
"name": "ChangeAttribute.Timeout.name",
"help": "ChangeAttribute.Timeout.help"
},
"ShipData": {
"name": "ChangeAttribute.ShipData.name",
"help": "ChangeAttribute.ShipData.help"

View File

@@ -2544,6 +2544,10 @@
"name": "始终推送Lua",
"help": "有时推送时会失败,视情况开启或者关闭"
},
"Timeout": {
"name": "时限(秒)",
"help": "该项目的时限,修改较多时需要调大"
},
"TargetType": {
"name": "目标舰种",
"help": "困难图中后排锁定的舰种",
@@ -2568,6 +2572,10 @@
"name": "始终推送Lua",
"help": "有时推送时会失败,视情况开启或者关闭"
},
"Timeout": {
"name": "时限(秒)",
"help": "该项目的时限,修改较多时需要调大"
},
"ShipData": {
"name": "舰船数据",
"help": "格式为\"舰船Id;舰船星级;类型Id:属性>目标值[;属性>目标值...]\"\n参考https://github.com/0O0o0oOoO00/SmallKai中的数据"

View File

@@ -2544,6 +2544,10 @@
"name": "ChangeShip.PushLua.name",
"help": "ChangeShip.PushLua.help"
},
"Timeout": {
"name": "ChangeShip.Timeout.name",
"help": "ChangeShip.Timeout.help"
},
"TargetType": {
"name": "ChangeShip.TargetType.name",
"help": "ChangeShip.TargetType.help",
@@ -2568,6 +2572,10 @@
"name": "ChangeAttribute.PushLua.name",
"help": "ChangeAttribute.PushLua.help"
},
"Timeout": {
"name": "ChangeAttribute.Timeout.name",
"help": "ChangeAttribute.Timeout.help"
},
"ShipData": {
"name": "ChangeAttribute.ShipData.name",
"help": "ChangeAttribute.ShipData.help"

View File

@@ -59,7 +59,7 @@ class ChangeAttribute(ModuleBase):
logger.info("Click confirm")
self.device.sleep(0.5)
_confirmed = True
self.d.wait_timeout = 90.0
self.d.wait_timeout = deep_get(self.config.data, "GameManager.ChangeAttribute.Timeout")
if _set and _confirmed:
try:

View File

@@ -90,7 +90,7 @@ class ChangeShip(ModuleBase):
logger.info("Click confirm")
self.device.sleep(0.5)
_confirmed = True
self.d.wait_timeout = 90.0
self.d.wait_timeout = deep_get(self.config.data, "GameManager.ChangeShip.Timeout")
if _set and _confirmed:
try: