|  |  | 
 |  |  |                         ("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
 |