1
0
mirror of https://github.com/TheFunny/ArisuAutoSweeper synced 2026-06-26 17:55:02 +00:00

feat: shop

This commit is contained in:
RedDeadDepresso
2023-12-19 11:34:06 +00:00
parent 83da63ff8e
commit e17c0a0e44
34 changed files with 1155 additions and 140 deletions
+250 -51
View File
@@ -162,6 +162,85 @@
}
}
},
"DataUpdate": {
"Scheduler": {
"Enable": {
"type": "state",
"value": true,
"option": [
true
],
"option_bold": [
true
]
},
"NextRun": {
"type": "datetime",
"value": "2020-01-01 00:00:00",
"validate": "datetime"
},
"Command": {
"type": "input",
"value": "DataUpdate",
"display": "hide"
},
"ServerUpdate": {
"type": "input",
"value": "04:00",
"display": "hide"
}
},
"ItemStorage": {
"AP": {
"type": "stored",
"value": {},
"display": "hide",
"stored": "StoredAP",
"order": 1,
"color": "#62ea6e"
},
"Credit": {
"type": "stored",
"value": {},
"display": "hide",
"stored": "StoredInt",
"order": 2,
"color": "#fdec00"
},
"Pyroxene": {
"type": "stored",
"value": {},
"display": "hide",
"stored": "StoredInt",
"order": 3,
"color": "#21befc"
},
"BountyTicket": {
"type": "stored",
"value": {},
"display": "hide",
"stored": "StoredBountyTicket",
"order": 4,
"color": "#94cb44"
},
"ScrimmageTicket": {
"type": "stored",
"value": {},
"display": "hide",
"stored": "StoredScrimmageTicket",
"order": 5,
"color": "#f86c6a"
},
"TacticalChallengeTicket": {
"type": "stored",
"value": {},
"display": "hide",
"stored": "StoredTacticalChallengeTicket",
"order": 6,
"color": "#7ac8e5"
}
}
},
"Cafe": {
"Scheduler": {
"Enable": {
@@ -239,16 +318,14 @@
}
}
},
"DataUpdate": {
"Shop": {
"Scheduler": {
"Enable": {
"type": "state",
"value": true,
"type": "checkbox",
"value": false,
"option": [
true
],
"option_bold": [
true
true,
false
]
},
"NextRun": {
@@ -258,7 +335,7 @@
},
"Command": {
"type": "input",
"value": "DataUpdate",
"value": "Shop",
"display": "hide"
},
"ServerUpdate": {
@@ -267,54 +344,176 @@
"display": "hide"
}
},
"ItemStorage": {
"AP": {
"type": "stored",
"value": {},
"display": "hide",
"stored": "StoredAP",
"order": 1,
"color": "#62ea6e"
"NormalShop": {
"Enable": {
"type": "checkbox",
"value": false
},
"Credit": {
"type": "stored",
"value": {},
"display": "hide",
"stored": "StoredInt",
"order": 2,
"color": "#fdec00"
"Purchases": {
"type": "select",
"value": 1,
"option": [
1,
2,
3,
4
]
},
"Pyroxene": {
"type": "stored",
"value": {},
"display": "hide",
"stored": "StoredInt",
"order": 3,
"color": "#21befc"
"1": {
"type": "checkbox",
"value": false
},
"BountyTicket": {
"type": "stored",
"value": {},
"display": "hide",
"stored": "StoredBountyTicket",
"order": 4,
"color": "#94cb44"
"2": {
"type": "checkbox",
"value": false
},
"ScrimmageTicket": {
"type": "stored",
"value": {},
"display": "hide",
"stored": "StoredScrimmageTicket",
"order": 5,
"color": "#f86c6a"
"3": {
"type": "checkbox",
"value": false
},
"TacticalChallengeTicket": {
"type": "stored",
"value": {},
"display": "hide",
"stored": "StoredTacticalChallengeTicket",
"order": 6,
"color": "#7ac8e5"
"4": {
"type": "checkbox",
"value": false
},
"5": {
"type": "checkbox",
"value": false
},
"6": {
"type": "checkbox",
"value": false
},
"7": {
"type": "checkbox",
"value": false
},
"8": {
"type": "checkbox",
"value": false
},
"9": {
"type": "checkbox",
"value": false
},
"10": {
"type": "checkbox",
"value": false
},
"11": {
"type": "checkbox",
"value": false
},
"12": {
"type": "checkbox",
"value": false
},
"13": {
"type": "checkbox",
"value": false
},
"14": {
"type": "checkbox",
"value": false
},
"15": {
"type": "checkbox",
"value": false
},
"16": {
"type": "checkbox",
"value": false
},
"17": {
"type": "checkbox",
"value": false
},
"18": {
"type": "checkbox",
"value": false
},
"19": {
"type": "checkbox",
"value": false
},
"20": {
"type": "checkbox",
"value": false
}
},
"TacticalChallengeShop": {
"Enable": {
"type": "checkbox",
"value": false
},
"Purchases": {
"type": "select",
"value": 1,
"option": [
1,
2,
3,
4
]
},
"1": {
"type": "checkbox",
"value": false
},
"2": {
"type": "checkbox",
"value": false
},
"3": {
"type": "checkbox",
"value": false
},
"4": {
"type": "checkbox",
"value": false
},
"5": {
"type": "checkbox",
"value": false
},
"6": {
"type": "checkbox",
"value": false
},
"7": {
"type": "checkbox",
"value": false
},
"8": {
"type": "checkbox",
"value": false
},
"9": {
"type": "checkbox",
"value": false
},
"10": {
"type": "checkbox",
"value": false
},
"11": {
"type": "checkbox",
"value": false
},
"12": {
"type": "checkbox",
"value": false
},
"13": {
"type": "checkbox",
"value": false
},
"14": {
"type": "checkbox",
"value": false
},
"15": {
"type": "checkbox",
"value": false
}
}
},
+47
View File
@@ -140,6 +140,53 @@ TacticalChallenge:
value: 0
option: [ 0, 1, 2, 3 ]
NormalShop:
Enable: false
Purchases:
value: 1
option: [ 1, 2, 3, 4 ]
"1": false
"2": false
"3": false
"4": false
"5": false
"6": false
"7": false
"8": false
"9": false
"10": false
"11": false
"12": false
"13": false
"14": false
"15": false
"16": false
"17": false
"18": false
"19": false
"20": false
TacticalChallengeShop:
Enable: false
Purchases:
value: 1
option: [ 1, 2, 3, 4 ]
"1": false
"2": false
"3": false
"4": false
"5": false
"6": false
"7": false
"8": false
"9": false
"10": false
"11": false
"12": false
"13": false
"14": false
"15": false
ItemStorage:
AP:
stored: StoredAP
+3 -2
View File
@@ -4,7 +4,8 @@
"page": "setting",
"tasks": [
"Alas",
"Restart"
"Restart",
"DataUpdate"
]
},
"Daily": {
@@ -12,7 +13,7 @@
"page": "setting",
"tasks": [
"Cafe",
"DataUpdate"
"Shop"
]
},
"Farm": {
+7 -3
View File
@@ -15,6 +15,9 @@ Alas:
- Optimization
Restart:
- Scheduler
DataUpdate:
- Scheduler
- ItemStorage
# ==================== Daily ====================
@@ -26,10 +29,11 @@ Daily:
- Scheduler
- Cafe
- Invitation
DataUpdate:
Shop:
- Scheduler
- ItemStorage
- NormalShop
- TacticalChallengeShop
# ==================== Farm ====================
Farm:
+43
View File
@@ -85,6 +85,49 @@ class GeneratedConfig:
# Group `TacticalChallenge`
TacticalChallenge_PlayerSelect = 0 # 0, 1, 2, 3
# Group `NormalShop`
NormalShop_Enable = False
NormalShop_Purchases = 1 # 1, 2, 3, 4
NormalShop_1 = False
NormalShop_2 = False
NormalShop_3 = False
NormalShop_4 = False
NormalShop_5 = False
NormalShop_6 = False
NormalShop_7 = False
NormalShop_8 = False
NormalShop_9 = False
NormalShop_10 = False
NormalShop_11 = False
NormalShop_12 = False
NormalShop_13 = False
NormalShop_14 = False
NormalShop_15 = False
NormalShop_16 = False
NormalShop_17 = False
NormalShop_18 = False
NormalShop_19 = False
NormalShop_20 = False
# Group `TacticalChallengeShop`
TacticalChallengeShop_Enable = False
TacticalChallengeShop_Purchases = 1 # 1, 2, 3, 4
TacticalChallengeShop_1 = False
TacticalChallengeShop_2 = False
TacticalChallengeShop_3 = False
TacticalChallengeShop_4 = False
TacticalChallengeShop_5 = False
TacticalChallengeShop_6 = False
TacticalChallengeShop_7 = False
TacticalChallengeShop_8 = False
TacticalChallengeShop_9 = False
TacticalChallengeShop_10 = False
TacticalChallengeShop_11 = False
TacticalChallengeShop_12 = False
TacticalChallengeShop_13 = False
TacticalChallengeShop_14 = False
TacticalChallengeShop_15 = False
# Group `ItemStorage`
ItemStorage_AP = {}
ItemStorage_Credit = {}
+1 -1
View File
@@ -9,7 +9,7 @@ class ManualConfig:
SCHEDULER_PRIORITY = """
Restart
> Cafe > Circle > Mail > DataUpdate > Bounty
> Scrimmage > TacticalChallenge > Task
> Scrimmage > TacticalChallenge > Task > Shop
"""
"""
+182 -2
View File
@@ -26,12 +26,16 @@
"name": "Error Handling",
"help": ""
},
"DataUpdate": {
"name": "Dashboard Upd",
"help": ""
},
"Cafe": {
"name": "Cafe",
"help": ""
},
"DataUpdate": {
"name": "Dashboard Upd",
"Shop": {
"name": "Shop",
"help": ""
},
"Bounty": {
@@ -432,6 +436,182 @@
"3": "Third"
}
},
"NormalShop": {
"_info": {
"name": "Normal Shop Settings",
"help": ""
},
"Enable": {
"name": "Enable",
"help": ""
},
"Purchases": {
"name": "Number of Purchases",
"help": "",
"1": "1",
"2": "2",
"3": "3",
"4": "4"
},
"1": {
"name": "1",
"help": "Novice Activity Report x5"
},
"2": {
"name": "2",
"help": "x5 Normal Activity Report"
},
"3": {
"name": "3",
"help": "x3 Advanced Activity Report"
},
"4": {
"name": "4",
"help": "x1 Superior Activity Report"
},
"5": {
"name": "5",
"help": "x5 Lesser Enhancement Stone"
},
"6": {
"name": "6",
"help": "x5 Normal Enhancement Stone"
},
"7": {
"name": "7",
"help": "x3 Advanced Enhancement Stone"
},
"8": {
"name": "8",
"help": "x1 Superior Enhancement Stone"
},
"9": {
"name": "9",
"help": "x5 Lesser Enhancement Stone"
},
"10": {
"name": "10",
"help": "x5 Normal Enhancement Stone"
},
"11": {
"name": "11",
"help": "x3 Advanced Enhancement Stone"
},
"12": {
"name": "12",
"help": "x1 Superior Enhancement Stone"
},
"13": {
"name": "13",
"help": "x10 Lesser Enhancement Stone"
},
"14": {
"name": "14",
"help": "x10 Normal Enhancement Stone"
},
"15": {
"name": "15",
"help": "x6 Advanced Enhancement Stone"
},
"16": {
"name": "16",
"help": "x2 Superior Enhancement Stone"
},
"17": {
"name": "17",
"help": "x1 Mandrake Seed"
},
"18": {
"name": "18",
"help": "x1 Voynich Manuscript Page"
},
"19": {
"name": "19",
"help": "x1 Broken Nimrud Lens"
},
"20": {
"name": "20",
"help": "x1 Aether Piece"
}
},
"TacticalChallengeShop": {
"_info": {
"name": "Tactical Challenge Shop Settings",
"help": ""
},
"Enable": {
"name": "Enable",
"help": ""
},
"Purchases": {
"name": "Number of Purchases",
"help": "",
"1": "1",
"2": "2",
"3": "3",
"4": "4"
},
"1": {
"name": "1",
"help": ""
},
"2": {
"name": "2",
"help": ""
},
"3": {
"name": "3",
"help": ""
},
"4": {
"name": "4",
"help": ""
},
"5": {
"name": "5",
"help": ""
},
"6": {
"name": "6",
"help": ""
},
"7": {
"name": "7",
"help": ""
},
"8": {
"name": "8",
"help": ""
},
"9": {
"name": "9",
"help": ""
},
"10": {
"name": "10",
"help": ""
},
"11": {
"name": "11",
"help": ""
},
"12": {
"name": "12",
"help": ""
},
"13": {
"name": "13",
"help": ""
},
"14": {
"name": "14",
"help": ""
},
"15": {
"name": "15",
"help": ""
}
},
"ItemStorage": {
"_info": {
"name": "ItemStorage._info.name",
+183 -3
View File
@@ -26,13 +26,17 @@
"name": "异常处理",
"help": ""
},
"DataUpdate": {
"name": "仪表盘更新",
"help": ""
},
"Cafe": {
"name": "咖啡厅",
"help": ""
},
"DataUpdate": {
"name": "仪表盘更新",
"help": ""
"Shop": {
"name": "Task.Shop.name",
"help": "Task.Shop.help"
},
"Bounty": {
"name": "悬赏通缉",
@@ -432,6 +436,182 @@
"3": "第三位"
}
},
"NormalShop": {
"_info": {
"name": "NormalShop._info.name",
"help": "NormalShop._info.help"
},
"Enable": {
"name": "NormalShop.Enable.name",
"help": "NormalShop.Enable.help"
},
"Purchases": {
"name": "NormalShop.Purchases.name",
"help": "NormalShop.Purchases.help",
"1": "1",
"2": "2",
"3": "3",
"4": "4"
},
"1": {
"name": "1",
"help": ""
},
"2": {
"name": "2",
"help": ""
},
"3": {
"name": "3",
"help": ""
},
"4": {
"name": "4",
"help": ""
},
"5": {
"name": "5",
"help": ""
},
"6": {
"name": "6",
"help": ""
},
"7": {
"name": "7",
"help": ""
},
"8": {
"name": "8",
"help": ""
},
"9": {
"name": "9",
"help": ""
},
"10": {
"name": "10",
"help": ""
},
"11": {
"name": "11",
"help": ""
},
"12": {
"name": "12",
"help": ""
},
"13": {
"name": "13",
"help": ""
},
"14": {
"name": "14",
"help": ""
},
"15": {
"name": "15",
"help": ""
},
"16": {
"name": "16",
"help": ""
},
"17": {
"name": "NormalShop.17.name",
"help": "NormalShop.17.help"
},
"18": {
"name": "NormalShop.18.name",
"help": "NormalShop.18.help"
},
"19": {
"name": "NormalShop.19.name",
"help": "NormalShop.19.help"
},
"20": {
"name": "NormalShop.20.name",
"help": "NormalShop.20.help"
}
},
"TacticalChallengeShop": {
"_info": {
"name": "TacticalChallengeShop._info.name",
"help": "TacticalChallengeShop._info.help"
},
"Enable": {
"name": "TacticalChallengeShop.Enable.name",
"help": "TacticalChallengeShop.Enable.help"
},
"Purchases": {
"name": "TacticalChallengeShop.Purchases.name",
"help": "TacticalChallengeShop.Purchases.help",
"1": "1",
"2": "2",
"3": "3",
"4": "4"
},
"1": {
"name": "1",
"help": ""
},
"2": {
"name": "2",
"help": ""
},
"3": {
"name": "3",
"help": ""
},
"4": {
"name": "4",
"help": ""
},
"5": {
"name": "5",
"help": ""
},
"6": {
"name": "6",
"help": ""
},
"7": {
"name": "7",
"help": ""
},
"8": {
"name": "8",
"help": ""
},
"9": {
"name": "9",
"help": ""
},
"10": {
"name": "10",
"help": ""
},
"11": {
"name": "11",
"help": ""
},
"12": {
"name": "12",
"help": ""
},
"13": {
"name": "13",
"help": ""
},
"14": {
"name": "14",
"help": ""
},
"15": {
"name": "15",
"help": ""
}
},
"ItemStorage": {
"_info": {
"name": "ItemStorage._info.name",