1
0
mirror of https://github.com/sui-feng-cb/AzurLaneAutoScript1.git synced 2026-08-15 11:43:08 +08:00

Add: config for island production

This commit is contained in:
guoh064
2026-06-17 06:01:28 +08:00
parent 02913dd151
commit 703d2d396a
10 changed files with 474 additions and 0 deletions

View File

@@ -9319,6 +9319,69 @@
}
}
},
"IslandProduction": {
"Scheduler": {
"Enable": {
"type": "checkbox",
"value": false,
"option": [
true,
false
]
},
"NextRun": {
"type": "datetime",
"value": "2020-01-01 00:00:00",
"validate": "datetime"
},
"Command": {
"type": "input",
"value": "IslandProduction",
"display": "hide"
},
"SuccessInterval": {
"type": "input",
"value": 0,
"display": "hide"
},
"FailureInterval": {
"type": "input",
"value": 120,
"display": "hide"
},
"ServerUpdate": {
"type": "input",
"value": "00:00",
"display": "hide"
}
},
"IslandProduction": {
"HardFloorItems": {
"type": "textarea",
"value": "{}"
},
"ReserveItems": {
"type": "textarea",
"value": "{}"
},
"DailyBufferItems": {
"type": "textarea",
"value": "{}"
},
"IdleAccumulatingItems": {
"type": "textarea",
"value": "{}"
}
},
"Storage": {
"Storage": {
"type": "storage",
"value": {},
"valuetype": "ignore",
"display": "disabled"
}
}
},
"IslandFreebie": {
"Scheduler": {
"Enable": {
@@ -9747,6 +9810,57 @@
}
}
},
"IslandProductionPlanner": {
"IslandProductionPlanner": {
"RescanIslandTechnology": {
"type": "checkbox",
"value": false
},
"DailyProfitLowerLimit": {
"type": "input",
"value": 50000
},
"DailyBufferSafetyMargin": {
"type": "input",
"value": 0
},
"FieldsEfficiency": {
"type": "select",
"value": 0,
"option": [
0,
0.04,
0.12
]
},
"OrchardEfficiency": {
"type": "select",
"value": 0,
"option": [
0,
0.04,
0.12
]
},
"NurseryEfficiency": {
"type": "select",
"value": 0,
"option": [
0,
0.04,
0.12
]
}
},
"Storage": {
"Storage": {
"type": "storage",
"value": {},
"valuetype": "ignore",
"display": "disabled"
}
}
},
"Benchmark": {
"Benchmark": {
"DeviceType": {

View File

@@ -746,6 +746,24 @@ OpsiHazard1Leveling:
option: [ 0, 44, 22 ]
# =================== Island ====================
IslandProduction:
HardFloorItems:
type: textarea
value: |-
{}
ReserveItems:
type: textarea
value: |-
{}
DailyBufferItems:
type: textarea
value: |-
{}
IdleAccumulatingItems:
type: textarea
value: |-
{}
IslandFreebie:
Share: true
IslandRestaurant:
@@ -832,6 +850,19 @@ EventStory:
type: checkbox
value: false
option: [ true, false ]
IslandProductionPlanner:
RescanIslandTechnology: false
DailyProfitLowerLimit: 50000
DailyBufferSafetyMargin: 0
FieldsEfficiency:
value: 0
option: [ 0, 0.04, 0.12 ]
OrchardEfficiency:
value: 0
option: [ 0, 0.04, 0.12 ]
NurseryEfficiency:
value: 0
option: [ 0, 0.04, 0.12 ]
Benchmark:
DeviceType:
value: emulator

View File

@@ -99,6 +99,7 @@
"menu": "collapse",
"page": "setting",
"tasks": [
"IslandProduction",
"IslandFreebie",
"IslandCollect",
"IslandSeasonTask",
@@ -112,6 +113,7 @@
"Daemon",
"OpsiDaemon",
"EventStory",
"IslandProductionPlanner",
"Benchmark",
"AzurLaneUncensored",
"GameManager"

View File

@@ -330,6 +330,9 @@ Island:
menu: 'collapse'
page: 'setting'
tasks:
IslandProduction:
- Scheduler
- IslandProduction
IslandFreebie:
- Scheduler
- IslandFreebie
@@ -354,6 +357,8 @@ Tool:
- OpsiDaemon
EventStory:
- EventStory
IslandProductionPlanner:
- IslandProductionPlanner
Benchmark:
- Benchmark
AzurLaneUncensored: