| | |
| | | exp = eval(IpyGameDataPY.GetFuncCompileCfg('GatherSoulLevelUp'))
|
| | | g_GatherSoulLVExpDict[lv] = exp
|
| | |
|
| | | qualityPerDict = IpyGameDataPY.GetFuncEvalCfg('GatherSoulLevelUp', 2, {})
|
| | | if itemColor in qualityPerDict:
|
| | | exp *= float(qualityPerDict[itemColor])
|
| | | qualityPerDict = IpyGameDataPY.GetFuncEvalCfg('GatherSoulLevelUp', 2, {}).get(str(itemData.GetType()), {})
|
| | | if str(itemColor) in qualityPerDict:
|
| | | exp *= float(qualityPerDict[str(itemColor)])
|
| | |
|
| | | attrTypeCnt = len(ipyData.GetAttrType())
|
| | | specialPer = IpyGameDataPY.GetFuncEvalCfg('GatherSoulLevelUp', 3, {}).get(attrTypeCnt, 1)
|