1
0
mirror of https://github.com/TheFunny/ArisuAutoSweeper synced 2026-06-24 05:14:52 +00:00

feat: auto-mission

This commit is contained in:
RedDeadDepresso
2024-01-19 22:59:55 +00:00
parent a5d478ce56
commit 16453898d1
111 changed files with 3853 additions and 1 deletions
+132
View File
@@ -246,6 +246,138 @@
}
}
},
"Auto_Mission": {
"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": "Auto_Mission",
"display": "hide"
},
"ServerUpdate": {
"type": "input",
"value": "04:00",
"display": "hide"
}
},
"Formation": {
"burst1": {
"type": "select",
"value": 1,
"option": [
1,
2,
3,
4
]
},
"burst2": {
"type": "select",
"value": 1,
"option": [
1,
2,
3,
4
]
},
"pierce1": {
"type": "select",
"value": 1,
"option": [
1,
2,
3,
4
]
},
"pierce2": {
"type": "select",
"value": 1,
"option": [
1,
2,
3,
4
]
},
"mystic1": {
"type": "select",
"value": 1,
"option": [
1,
2,
3,
4
]
},
"mystic2": {
"type": "select",
"value": 1,
"option": [
1,
2,
3,
4
]
}
},
"ManualBoss": {
"Enable": {
"type": "checkbox",
"value": false
}
},
"Normal": {
"Enable": {
"type": "checkbox",
"value": false
},
"Area": {
"type": "input",
"value": 2
},
"Completion": {
"type": "select",
"value": "clear",
"option": [
"clear",
"three_stars"
]
}
},
"Hard": {
"Enable": {
"type": "checkbox",
"value": false
},
"Area": {
"type": "input",
"value": 2
},
"Completion": {
"type": "select",
"value": "clear",
"option": [
"clear",
"three_stars",
"three_stars_chest"
]
}
}
},
"Cafe": {
"Scheduler": {
"Enable": {
+37
View File
@@ -242,6 +242,43 @@ TacticalChallengeShop:
"14": false
"15": false
Formation:
burst1:
value: 1
option: [ 1, 2, 3, 4 ]
burst2:
value: 1
option: [ 1, 2, 3, 4 ]
pierce1:
value: 1
option: [ 1, 2, 3, 4 ]
pierce2:
value: 1
option: [ 1, 2, 3, 4 ]
mystic1:
value: 1
option: [ 1, 2, 3, 4 ]
mystic2:
value: 1
option: [ 1, 2, 3, 4 ]
ManualBoss:
Enable: false
Normal:
Enable: false
Area: 2
Completion:
value: clear
option: [ clear, three_stars]
Hard:
Enable: false
Area: 2
Completion:
value: clear
option: [ clear, three_stars, three_stars_chest]
ItemStorage:
AP:
stored: StoredAP
+7
View File
@@ -8,6 +8,13 @@
"DataUpdate"
]
},
"Copilot": {
"menu": "collapse",
"page": "setting",
"tasks": [
"Auto_Mission"
]
},
"Daily": {
"menu": "collapse",
"page": "setting",
+13
View File
@@ -19,6 +19,19 @@ Alas:
- Scheduler
- ItemStorage
# ==================== Copilot ====================
Copilot:
menu: 'collapse'
page: 'setting'
tasks:
Auto_Mission:
- Scheduler
- Formation
- ManualBoss
- Normal
- Hard
# ==================== Daily ====================
Daily:
+21
View File
@@ -159,6 +159,27 @@ class GeneratedConfig:
TacticalChallengeShop_14 = False
TacticalChallengeShop_15 = False
# Group `Formation`
Formation_burst1 = 1 # 1, 2, 3, 4
Formation_burst2 = 1 # 1, 2, 3, 4
Formation_pierce1 = 1 # 1, 2, 3, 4
Formation_pierce2 = 1 # 1, 2, 3, 4
Formation_mystic1 = 1 # 1, 2, 3, 4
Formation_mystic2 = 1 # 1, 2, 3, 4
# Group `ManualBoss`
ManualBoss_Enable = False
# Group `Normal`
Normal_Enable = False
Normal_Area = 2
Normal_Completion = 'clear' # clear, three_stars
# Group `Hard`
Hard_Enable = False
Hard_Area = 2
Hard_Completion = 'clear' # clear, three_stars, three_stars_chest
# Group `ItemStorage`
ItemStorage_AP = {}
ItemStorage_Credit = {}
+1 -1
View File
@@ -9,7 +9,7 @@ class ManualConfig:
SCHEDULER_PRIORITY = """
Restart
> Cafe > TacticalChallenge > Circle > Mail
> DataUpdate > Bounty > Scrimmage > Schedule > Task > Shop > Mission > Momotalk
> DataUpdate > Bounty > Scrimmage > Schedule > Task > Shop > Mission > Momotalk > Auto_Mission
"""
"""
+113
View File
@@ -4,6 +4,10 @@
"name": "AAS",
"help": ""
},
"Copilot": {
"name": "Copilot",
"help": ""
},
"Daily": {
"name": "Daily",
"help": ""
@@ -30,6 +34,10 @@
"name": "Dashboard Upd",
"help": ""
},
"Auto_Mission": {
"name": "Auto-Mission",
"help": ""
},
"Cafe": {
"name": "Cafe",
"help": ""
@@ -816,6 +824,111 @@
"help": "x125k Credits - 100 Coins"
}
},
"Formation": {
"_info": {
"name": "Formation",
"help": "Select the unit for each type"
},
"burst1": {
"name": "Explosive 1",
"help": "",
"1": "1",
"2": "2",
"3": "3",
"4": "4"
},
"burst2": {
"name": "Explosive 2",
"help": "",
"1": "1",
"2": "2",
"3": "3",
"4": "4"
},
"pierce1": {
"name": "Piercing 1",
"help": "",
"1": "1",
"2": "2",
"3": "3",
"4": "4"
},
"pierce2": {
"name": "Piercing 2",
"help": "",
"1": "1",
"2": "2",
"3": "3",
"4": "4"
},
"mystic1": {
"name": "Mystic 1",
"help": "",
"1": "1",
"2": "2",
"3": "3",
"4": "4"
},
"mystic2": {
"name": "Mystic 2",
"help": "",
"1": "1",
"2": "2",
"3": "3",
"4": "4"
}
},
"ManualBoss": {
"_info": {
"name": "Manual Boss",
"help": "AAS will wait for the user to take over when encountering the boss"
},
"Enable": {
"name": "Enable",
"help": ""
}
},
"Normal": {
"_info": {
"name": "Normal",
"help": ""
},
"Enable": {
"name": "Enable",
"help": ""
},
"Area": {
"name": "Area",
"help": ""
},
"Completion": {
"name": "Completion level",
"help": "",
"clear": "Clear",
"three_stars": "3 Stars"
}
},
"Hard": {
"_info": {
"name": "Hard",
"help": ""
},
"Enable": {
"name": "Enable",
"help": ""
},
"Area": {
"name": "Area",
"help": ""
},
"Completion": {
"name": "Completion level",
"help": "",
"clear": "Clear",
"three_stars": "3 Stars",
"three_stars_chest": "3 Stars + Chest"
}
},
"ItemStorage": {
"_info": {
"name": "ItemStorage._info.name",
+113
View File
@@ -4,6 +4,10 @@
"name": "AAS",
"help": ""
},
"Copilot": {
"name": "Menu.Copilot.name",
"help": "Menu.Copilot.help"
},
"Daily": {
"name": "每日",
"help": ""
@@ -30,6 +34,10 @@
"name": "仪表盘更新",
"help": ""
},
"Auto_Mission": {
"name": "Task.Auto_Mission.name",
"help": "Task.Auto_Mission.help"
},
"Cafe": {
"name": "咖啡厅",
"help": ""
@@ -816,6 +824,111 @@
"help": "x125k 信用点 - 100 战术硬币"
}
},
"Formation": {
"_info": {
"name": "Formation._info.name",
"help": "Formation._info.help"
},
"burst1": {
"name": "Formation.burst1.name",
"help": "Formation.burst1.help",
"1": "1",
"2": "2",
"3": "3",
"4": "4"
},
"burst2": {
"name": "Formation.burst2.name",
"help": "Formation.burst2.help",
"1": "1",
"2": "2",
"3": "3",
"4": "4"
},
"pierce1": {
"name": "Formation.pierce1.name",
"help": "Formation.pierce1.help",
"1": "1",
"2": "2",
"3": "3",
"4": "4"
},
"pierce2": {
"name": "Formation.pierce2.name",
"help": "Formation.pierce2.help",
"1": "1",
"2": "2",
"3": "3",
"4": "4"
},
"mystic1": {
"name": "Formation.mystic1.name",
"help": "Formation.mystic1.help",
"1": "1",
"2": "2",
"3": "3",
"4": "4"
},
"mystic2": {
"name": "Formation.mystic2.name",
"help": "Formation.mystic2.help",
"1": "1",
"2": "2",
"3": "3",
"4": "4"
}
},
"ManualBoss": {
"_info": {
"name": "ManualBoss._info.name",
"help": "ManualBoss._info.help"
},
"Enable": {
"name": "ManualBoss.Enable.name",
"help": "ManualBoss.Enable.help"
}
},
"Normal": {
"_info": {
"name": "Normal._info.name",
"help": "Normal._info.help"
},
"Enable": {
"name": "Normal.Enable.name",
"help": "Normal.Enable.help"
},
"Area": {
"name": "Normal.Area.name",
"help": "Normal.Area.help"
},
"Completion": {
"name": "Normal.Completion.name",
"help": "Normal.Completion.help",
"clear": "clear",
"three_stars": "three_stars"
}
},
"Hard": {
"_info": {
"name": "Hard._info.name",
"help": "Hard._info.help"
},
"Enable": {
"name": "Hard.Enable.name",
"help": "Hard.Enable.help"
},
"Area": {
"name": "Hard.Area.name",
"help": "Hard.Area.help"
},
"Completion": {
"name": "Hard.Completion.name",
"help": "Hard.Completion.help",
"clear": "clear",
"three_stars": "three_stars",
"three_stars_chest": "three_stars_chest"
}
},
"ItemStorage": {
"_info": {
"name": "ItemStorage._info.name",