| | |
| | | if not ipyDataList:
|
| | | return
|
| | |
|
| | | totalWashLV = GetTotalEquipWashLV(curPlayer)
|
| | | classWashLV = 0
|
| | | washLVCountDict = {}
|
| | | for ipyData in ipyDataList:
|
| | | index = ipyData.GetGridIndex()
|
| | |
| | | continue
|
| | | conditionKey = (classLV, washLV)
|
| | | washLVCountDict[conditionKey] = washLVCountDict.get(conditionKey, 0) + 1
|
| | | classWashLV += washLV
|
| | |
|
| | | #GameWorld.DebugLog("洗练成就数据: classLV=%s,washLVCountDict=%s" % (classLV, washLVCountDict))
|
| | | #GameWorld.DebugLog("洗练成就数据: classLV=%s,washLVCountDict=%s,classWashLV=%s,totalWashLV=%s" % (classLV, washLVCountDict, classWashLV, totalWashLV))
|
| | | PlayerSuccess.UpdateSuccessProgressByConditions(curPlayer, ShareDefine.SuccType_EquipWash, washLVCountDict)
|
| | | PlayerSuccess.UptateSuccessProgress(curPlayer, ShareDefine.SuccType_EquipWashTotal, totalWashLV)
|
| | | PlayerSuccess.UptateSuccessProgress(curPlayer, ShareDefine.SuccType_EquipWashClass, classWashLV, [classLV])
|
| | | return
|
| | |
|