上传文件至 /

This commit is contained in:
2025-10-13 18:15:05 +08:00
parent 2a198c3da6
commit c4e2150acf
18 changed files with 1178 additions and 1 deletions

74
HelperUnlockThing.py Normal file
View File

@@ -0,0 +1,74 @@
from loguru import logger
from Config import *
from HelperFullPlay import implFullPlayAction
def implUnlockThing(newUserItemList, userId: int, currentLoginTimestamp:int, currentLoginResult) -> str:
musicData= ({
"musicId": 0,
"level": 0,
"playCount": 0,
"achievement": 0,
"comboStatus": 0,
"syncStatus": 0,
"deluxscoreMax": 0,
"scoreRank": 0,
"extNum1": 0
})
userAllPatches = {
"upsertUserAll": {
"userMusicDetailList": [musicData],
"isNewMusicDetailList": "1",
"userItemList": newUserItemList,
"isNewItemList": "1" * len(newUserItemList)
}}
result = implFullPlayAction(userId, currentLoginTimestamp, currentLoginResult, musicData, userAllPatches)
return result
itemKindDict = {
"PLATE": 1,
"TITLE": 2,
"ICON": 3,
"MUSIC": 5,
"MUSIC_MASTER": 6,
"MUSIC_RE_MASTER": 7,
"CHARACTER": 9,
"PARTNER": 10,
"FRAME": 11,
"TICKET": 12
}
itemKindzhCNDict = {
"姓名框": "PLATE",
"称号": "TITLE",
"头像": "ICON",
"": "MUSIC",
"紫谱": "MUSIC_MASTER",
"白谱": "MUSIC_RE_MASTER",
"旅行伙伴": "CHARACTER",
"搭档": "PARTNER",
"背景板": "FRAME",
"功能票": "TICKET"
}
partnerList = {
"1": "迪拉熊",
"17": "青柠熊&柠檬熊",
"11": "乙姫",
"12": "拉兹",
"13": "雪纺",
"14": "莎露朵",
"15": "夏玛",
"16": "咪璐库",
"18": "乙姫Splash",
"19": "夏玛UNiVERSE",
"20": "咪璐库UNiVERSE",
"21": "小咪璐库",
"22": "百合咲美香",
"23": "拉兹2023",
"24": "雪纺2023",
"25": "莎露朵2023",
"26": "黒姫",
"27": "俊达萌",
"28": "乙姫2024",
"29": "青柠熊柠檬熊2024"
}