|  |  |  | 
|---|
|  |  |  | ("DWORD", "TotalExp", 0), | 
|---|
|  |  |  | ), | 
|---|
|  |  |  |  | 
|---|
|  |  |  | "ItemPlusMaster":( | 
|---|
|  |  |  | ("BYTE", "ClassLV", 1), | 
|---|
|  |  |  | ("WORD", "MasterPlusLV", 0), | 
|---|
|  |  |  | ("list", "MasterPlusAttrIDList", 0), | 
|---|
|  |  |  | ("list", "MasterPlusAttrValueList", 0), | 
|---|
|  |  |  | ), | 
|---|
|  |  |  |  | 
|---|
|  |  |  | "RoleEquipStars":( | 
|---|
|  |  |  | ("BYTE", "StarsNeed", 1), | 
|---|
|  |  |  | ("list", "AttrType", 0), | 
|---|
|  |  |  | 
|---|
|  |  |  | def GetCostCount(self): return self.CostCount # 消耗铜钱 | 
|---|
|  |  |  | def GetAddExp(self): return self.AddExp # 提升熟练度值 | 
|---|
|  |  |  | def GetTotalExp(self): return self.TotalExp # 升级所需熟练度总值 | 
|---|
|  |  |  |  | 
|---|
|  |  |  | # 装备强化大师表 | 
|---|
|  |  |  | class IPY_ItemPlusMaster(): | 
|---|
|  |  |  |  | 
|---|
|  |  |  | def __init__(self): | 
|---|
|  |  |  | self.ClassLV = 0 | 
|---|
|  |  |  | self.MasterPlusLV = 0 | 
|---|
|  |  |  | self.MasterPlusAttrIDList = [] | 
|---|
|  |  |  | self.MasterPlusAttrValueList = [] | 
|---|
|  |  |  | return | 
|---|
|  |  |  |  | 
|---|
|  |  |  | def GetClassLV(self): return self.ClassLV # 阶 | 
|---|
|  |  |  | def GetMasterPlusLV(self): return self.MasterPlusLV # 大师强化等级 | 
|---|
|  |  |  | def GetMasterPlusAttrIDList(self): return self.MasterPlusAttrIDList # 激活属性类型列表 | 
|---|
|  |  |  | def GetMasterPlusAttrValueList(self): return self.MasterPlusAttrValueList # 激活属性值列表 | 
|---|
|  |  |  |  | 
|---|
|  |  |  | # 装备全身星数属性 | 
|---|
|  |  |  | class IPY_RoleEquipStars(): | 
|---|
|  |  |  | 
|---|
|  |  |  | self.ipyItemCompoundLen = len(self.ipyItemCompoundCache) | 
|---|
|  |  |  | self.ipyItemPlusCache = self.__LoadFileData("ItemPlus", IPY_ItemPlus) | 
|---|
|  |  |  | self.ipyItemPlusLen = len(self.ipyItemPlusCache) | 
|---|
|  |  |  | self.ipyItemPlusMasterCache = self.__LoadFileData("ItemPlusMaster", IPY_ItemPlusMaster) | 
|---|
|  |  |  | self.ipyItemPlusMasterLen = len(self.ipyItemPlusMasterCache) | 
|---|
|  |  |  | self.ipyRoleEquipStarsCache = self.__LoadFileData("RoleEquipStars", IPY_RoleEquipStars) | 
|---|
|  |  |  | self.ipyRoleEquipStarsLen = len(self.ipyRoleEquipStarsCache) | 
|---|
|  |  |  | self.ipyEquipLegendAttrCountCache = self.__LoadFileData("EquipLegendAttrCount", IPY_EquipLegendAttrCount) | 
|---|
|  |  |  | 
|---|
|  |  |  | def GetItemCompoundByIndex(self, index): return self.ipyItemCompoundCache[index] | 
|---|
|  |  |  | def GetItemPlusCount(self): return self.ipyItemPlusLen | 
|---|
|  |  |  | def GetItemPlusByIndex(self, index): return self.ipyItemPlusCache[index] | 
|---|
|  |  |  | def GetItemPlusMasterCount(self): return self.ipyItemPlusMasterLen | 
|---|
|  |  |  | def GetItemPlusMasterByIndex(self, index): return self.ipyItemPlusMasterCache[index] | 
|---|
|  |  |  | def GetRoleEquipStarsCount(self): return self.ipyRoleEquipStarsLen | 
|---|
|  |  |  | def GetRoleEquipStarsByIndex(self, index): return self.ipyRoleEquipStarsCache[index] | 
|---|
|  |  |  | def GetEquipLegendAttrCountCount(self): return self.ipyEquipLegendAttrCountLen | 
|---|