| | |
| | | for index in range(ipyDataMgr.GetHorseSkinCount()):
|
| | | ipyData = ipyDataMgr.GetHorseSkinByIndex(index)
|
| | | horseSkinID = ipyData.GetSkinID()
|
| | | if horseSkinID <= 0:
|
| | | continue
|
| | | if ipyData.GetUnlockWay() != 1:
|
| | | continue
|
| | | if ipyData.GetUnlockValue() > 0:
|
| | |
| | | if state:
|
| | | return True
|
| | |
|
| | | # if not ipyData:
|
| | | # ipyData = IpyGameDataPY.GetIpyGameData("HorseSkin", horseSkinID)
|
| | | # if ipyData:
|
| | | # unlockWay = ipyData.GetUnlockWay()
|
| | | # if unlockWay == 1:
|
| | | # classLV = curPlayer.NomalDictGetProperty(ChConfig.Def_PDict_HorseClassLV)
|
| | | # if classLV >= ipyData.GetUnlockValue():
|
| | | # return True
|
| | | if not ipyData:
|
| | | ipyData = IpyGameDataPY.GetIpyGameData("HorseSkin", horseSkinID)
|
| | | if ipyData:
|
| | | unlockWay = ipyData.GetUnlockWay()
|
| | | if unlockWay == 1:
|
| | | if not ipyData.GetUnlockValue():
|
| | | return True
|
| | | #classLV = curPlayer.NomalDictGetProperty(ChConfig.Def_PDict_HorseClassLV)
|
| | | #if classLV >= ipyData.GetUnlockValue():
|
| | | # return True
|
| | |
|
| | | return False
|
| | |
|