247 【付费内容】特权卡-服务端(增加游历体力上限特权)
| | |
| | | addMax += addCnt
|
| | | return addMax
|
| | |
|
| | | def GetTravelEnergyAdd(curPlayer):
|
| | | ## 游历体力增加上限
|
| | | addMax = 0
|
| | | addDict = IpyGameDataPY.GetFuncEvalCfg("InvestPower", 5, {})
|
| | | for investType, addValue in addDict.items():
|
| | | if not GetInvestState(curPlayer, int(investType)):
|
| | | continue
|
| | | addMax += addValue
|
| | | return addMax
|
| | |
|
| | | #// A5 41 领取投资理财回报 #tagCMGetInvestReward
|
| | | #
|
| | | #struct tagCMGetInvestReward
|
| | |
| | | import PlayerControl
|
| | | import IpyGameDataPY
|
| | | import ChPyNetSendPack
|
| | | import PlayerGoldInvest
|
| | | import NetPackCommon
|
| | | import ItemControler
|
| | | import PlayerBeauty
|
| | |
| | | def GetTravelEnergyMax(curPlayer):
|
| | | initEnergy = IpyGameDataPY.GetFuncCfg("TravelSet", 1)
|
| | | addEnergy = PlayerBeauty.GetBeautyEffInfo(curPlayer, PlayerBeauty.EffType_TravelEnergy)[0]
|
| | | addEnergy += PlayerGoldInvest.GetTravelEnergyAdd(curPlayer)
|
| | | return initEnergy + addEnergy
|
| | |
|
| | | def CheckTravelEnergyRecover(curPlayer, isNotify=True):
|