| | |
| | |
|
| | | ## 坐骑信息
|
| | | def __GetHorseInfo(curPlayer):
|
| | | skinEndTimeInfo = {}
|
| | | ipyDataMgr = IpyGameDataPY.IPY_Data()
|
| | | for index in xrange(ipyDataMgr.GetHorseSkinPlusCount()):
|
| | | skinPlusIpyData = ipyDataMgr.GetHorseSkinPlusByIndex(index)
|
| | | skinID = skinPlusIpyData.GetID()
|
| | | if not skinPlusIpyData.GetSkinValidTime():
|
| | | continue
|
| | | skinEndTimeInfo[skinID] = curPlayer.NomalDictGetProperty(ChConfig.Def_PDict_HorserSkinEndTime % skinID)
|
| | | horseInfo = {"LV":curPlayer.NomalDictGetProperty(ChConfig.Def_PDict_HorserLV),
|
| | | "EatItemCount":curPlayer.NomalDictGetProperty(ChConfig.Def_PDict_HorserEatItemCount),
|
| | | "SkinPlusState":curPlayer.NomalDictGetProperty(ChConfig.Def_PDict_HorserSkinPlusState),
|
| | | "SkinEndTimeInfo":skinEndTimeInfo,
|
| | | }
|
| | | return horseInfo
|
| | |
|