| | |
| | | import GameFuncComm
|
| | | import PlayerTJG
|
| | | import PlayerActivity
|
| | | import PlayerSuccess
|
| | | import PyGameData
|
| | |
|
| | | import copy
|
| | |
| | | ) = range(2)
|
| | |
|
| | | Def_TJGRecoverID = 1 #脱机挂找回索引ID
|
| | |
|
| | | Def_QueenRelics = 11 #娲皇遗迹找回索引ID
|
| | | ## OnDay处理
|
| | | # @param curPlayer
|
| | | # @return None
|
| | |
| | | if Def_TJGRecoverID in recoverCntDict:
|
| | | #脱机挂经验找回后重置
|
| | | PlayerTJG.ResetTJGDeadInfo(curPlayer)
|
| | | |
| | | if Def_QueenRelics in recoverCntDict:
|
| | | PlayerSuccess.DoAddSuccessProgress(curPlayer, ShareDefine.SuccType_QueenRelicsEx, recoverCntDict[Def_QueenRelics])
|
| | | DataRecordPack.DR_PlayerRecover(curPlayer, recoverWay, recoverCntDict, totalExp, totalMoney, totalSP, totalItemDict)
|
| | | __SetRecoverNum(curPlayer, recoverCntDict)
|
| | | __NotifyRecoverNum(curPlayer)
|
| | |
| | | reExp = PlayerControl.GetPlayerReExp(curPlayer)
|
| | | expRate = PlayerControl.GetLimitExpRate(curPlayer, ChConfig.ExpRateLimitType_Recover)
|
| | | extraData = curPlayer.NomalDictGetProperty(ChConfig.Def_PDict_RecoverGainData % index, 0)
|
| | | extraData2 = curPlayer.NomalDictGetProperty(ChConfig.Def_PDict_RecoverGainDataEx % index, 0)
|
| | | dataEx = curPlayer.NomalDictGetProperty(ChConfig.Def_PDict_RecoverGainDataEx % index, 0)
|
| | |
|
| | | tjgExp = 0 #脱机挂找回经验
|
| | | exp = 0
|