mirror of
https://github.com/0O0o0oOoO00/Alas.git
synced 2026-05-14 12:59:25 +08:00
fix: lack of KeepOil setting
This commit is contained in:
@@ -1340,6 +1340,9 @@
|
||||
"PtLimit": 0,
|
||||
"TimeLimit": "2020-01-01 00:00:00"
|
||||
},
|
||||
"KeepOil": {
|
||||
"TimeLimit": "2020-01-01 00:00:00"
|
||||
},
|
||||
"TaskBalancer": {
|
||||
"Enable": false,
|
||||
"CoinLimit": 10000,
|
||||
|
||||
@@ -354,7 +354,7 @@ class CampaignRun(CampaignEvent, ShopStatus):
|
||||
|
||||
def exit_for_keep_oil(self) -> bool:
|
||||
if self.config.task.command in TASK_FOR_KEEP_OIL:
|
||||
keep_oil_time = deep_get(self.config.data, "EventGeneral.KeepOil.TimeLimit")
|
||||
keep_oil_time = deep_get(self.config.data, "EventGeneral.KeepOil.TimeLimit", datetime(2020, 1, 1, 0, 0))
|
||||
if keep_oil_time == datetime(2020, 1, 1, 0, 0):
|
||||
return False
|
||||
else:
|
||||
|
||||
@@ -6735,6 +6735,13 @@
|
||||
"validate": "datetime"
|
||||
}
|
||||
},
|
||||
"KeepOil": {
|
||||
"TimeLimit": {
|
||||
"type": "datetime",
|
||||
"value": "2020-01-01 00:00:00",
|
||||
"validate": "datetime"
|
||||
}
|
||||
},
|
||||
"TaskBalancer": {
|
||||
"Enable": {
|
||||
"type": "checkbox",
|
||||
|
||||
@@ -189,6 +189,7 @@ Event:
|
||||
tasks:
|
||||
EventGeneral:
|
||||
- EventGeneral
|
||||
- KeepOil
|
||||
- TaskBalancer
|
||||
Event:
|
||||
- Scheduler
|
||||
|
||||
Reference in New Issue
Block a user