mirror of
https://github.com/Remik1r3n/maimaiDX-Api.git
synced 2025-05-20 04:17:28 +08:00
27 lines
841 B
Python
27 lines
841 B
Python
# 解锁东西的一个通用的助手,不可独立使用
|
|
from loguru import logger
|
|
from Config import *
|
|
from HelperFullPlay import implFullPlayAction
|
|
|
|
def implUnlockThing(newUserItemList, userId: int, currentLoginTimestamp:int, currentLoginResult) -> str:
|
|
musicData= ({
|
|
"musicId": 11538, # Amber Chronicle
|
|
"level": 0,
|
|
"playCount": 1,
|
|
"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
|