1
0
mirror of https://gitee.com/sui-feng-cb/AzurLaneAutoScript1 synced 2026-03-12 02:48:23 +08:00

Refactor: OS module

- Refactor OS explore, able to run without 5000 oil item
- Fix: Screenshot interval recover
This commit is contained in:
LmeSzinc
2021-09-26 07:44:26 +08:00
parent e1f6df02bd
commit a52826594e
25 changed files with 927 additions and 280 deletions

View File

@@ -45,7 +45,7 @@
"Optimization": {
"CombatScreenshotInterval": {
"type": "input",
"value": 2
"value": 1.0
}
},
"DropRecord": {
@@ -77,32 +77,6 @@
"type": "checkbox",
"value": false
}
},
"Scheduler": {
"Enable": {
"type": "checkbox",
"value": false
},
"NextRun": {
"type": "input",
"value": "2020-01-01 00:00:00"
},
"Command": {
"type": "disable",
"value": "Alas"
},
"SuccessInterval": {
"type": "input",
"value": 0
},
"FailureInterval": {
"type": "input",
"value": 120
},
"ServerUpdate": {
"type": "input",
"value": "00:00"
}
}
},
"General": {
@@ -156,12 +130,6 @@
"type": "checkbox",
"value": false
}
},
"Scheduler": {
"Command": {
"value": "General",
"type": "disable"
}
}
},
"Restart": {
@@ -701,8 +669,8 @@
]
},
"FleetOrder": {
"type": "select",
"value": "fleet1_mob_fleet2_boss",
"type": "disable",
"value": "fleet1_all_fleet2_standby",
"option": [
"fleet1_mob_fleet2_boss",
"fleet1_all_fleet2_standby"
@@ -1347,11 +1315,11 @@
},
"SuccessInterval": {
"type": "disable",
"value": 30
"value": 278
},
"FailureInterval": {
"type": "disable",
"value": 30
"value": 278
},
"ServerUpdate": {
"type": "disable",
@@ -2030,7 +1998,7 @@
"Campaign": {
"Name": {
"type": "disable",
"value": "dynamic_value"
"value": "dynamic"
},
"Event": {
"type": "disable",
@@ -2324,6 +2292,34 @@
}
}
},
"OpsiGeneral": {
"OpsiGeneral": {
"AshAttack": {
"type": "checkbox",
"value": true
},
"BuyActionPoint": {
"type": "checkbox",
"value": false
},
"OilLimit": {
"type": "input",
"value": 1000
},
"RepairThreshold": {
"type": "input",
"value": 0.4
},
"BuyAkashiShop": {
"type": "checkbox",
"value": true
},
"AkashiShopFilter": {
"type": "textarea",
"value": "ActionPoint > PurpleCoins"
}
}
},
"OpsiAshAssist": {
"Scheduler": {
"Enable": {
@@ -2357,5 +2353,165 @@
"value": 15
}
}
},
"OpsiExplore": {
"Scheduler": {
"Enable": {
"type": "checkbox",
"value": false
},
"NextRun": {
"type": "input",
"value": "2020-01-01 00:00:00"
},
"Command": {
"type": "disable",
"value": "OpsiExplore"
},
"SuccessInterval": {
"type": "disable",
"value": 0
},
"FailureInterval": {
"type": "disable",
"value": 0
},
"ServerUpdate": {
"type": "disable",
"value": "00:00"
}
},
"OpsiExplore": {
"LastZone": {
"type": "input",
"value": 0
}
}
},
"OpsiDaily": {
"Scheduler": {
"Enable": {
"type": "checkbox",
"value": false
},
"NextRun": {
"type": "input",
"value": "2020-01-01 00:00:00"
},
"Command": {
"type": "disable",
"value": "OpsiDaily"
},
"SuccessInterval": {
"type": "disable",
"value": 30
},
"FailureInterval": {
"type": "disable",
"value": 30
},
"ServerUpdate": {
"type": "disable",
"value": "00:00"
}
},
"OpsiDaily": {
"BuySupply": {
"type": "checkbox",
"value": true
},
"DoMission": {
"type": "checkbox",
"value": true
}
}
},
"OpsiObscure": {
"Scheduler": {
"Enable": {
"type": "checkbox",
"value": false
},
"NextRun": {
"type": "input",
"value": "2020-01-01 00:00:00"
},
"Command": {
"type": "disable",
"value": "OpsiObscure"
},
"SuccessInterval": {
"type": "disable",
"value": 30
},
"FailureInterval": {
"type": "disable",
"value": 30
},
"ServerUpdate": {
"type": "disable",
"value": "00:00"
}
},
"OpsiObscure": {
"UseLogger": {
"type": "checkbox",
"value": true
},
"CallSubmarine": {
"type": "checkbox",
"value": true
},
"ForceRun": {
"type": "checkbox",
"value": false
}
}
},
"OpsiMeowfficerFarming": {
"Scheduler": {
"Enable": {
"type": "checkbox",
"value": false
},
"NextRun": {
"type": "input",
"value": "2020-01-01 00:00:00"
},
"Command": {
"type": "disable",
"value": "OpsiMeowfficerFarming"
},
"SuccessInterval": {
"type": "disable",
"value": 30
},
"FailureInterval": {
"type": "disable",
"value": 30
},
"ServerUpdate": {
"type": "disable",
"value": "00:00"
}
},
"OpsiMeowfficerFarming": {
"ActionPointPreserve": {
"type": "input",
"value": 500
},
"HazardLevel": {
"type": "select",
"value": 5,
"option": [
1,
2,
3,
4,
5,
6
]
}
}
}
}