|  |  |  | 
|---|
|  |  |  | ("DWORD", "TotalExp", 0), | 
|---|
|  |  |  | ), | 
|---|
|  |  |  |  | 
|---|
|  |  |  | "EquipControl":( | 
|---|
|  |  |  | ("BYTE", "ClassLV", 0), | 
|---|
|  |  |  | ("BYTE", "NeedRealmLV", 0), | 
|---|
|  |  |  | ), | 
|---|
|  |  |  |  | 
|---|
|  |  |  | "ItemPlusMaster":( | 
|---|
|  |  |  | ("BYTE", "ClassLV", 1), | 
|---|
|  |  |  | ("WORD", "MasterPlusLV", 0), | 
|---|
|  |  |  | 
|---|
|  |  |  | def GetCostItemInfo(self): return self.CostItemInfo # 消耗物品材料及个数 [itemID, itemCount] | 
|---|
|  |  |  | def GetAddExp(self): return self.AddExp # 提升熟练度值 | 
|---|
|  |  |  | def GetTotalExp(self): return self.TotalExp # 升级所需熟练度总值 | 
|---|
|  |  |  |  | 
|---|
|  |  |  | # 装备总表 | 
|---|
|  |  |  | class IPY_EquipControl(): | 
|---|
|  |  |  |  | 
|---|
|  |  |  | def __init__(self): | 
|---|
|  |  |  | self.ClassLV = 0 | 
|---|
|  |  |  | self.NeedRealmLV = 0 | 
|---|
|  |  |  | return | 
|---|
|  |  |  |  | 
|---|
|  |  |  | def GetClassLV(self): return self.ClassLV # 阶 | 
|---|
|  |  |  | def GetNeedRealmLV(self): return self.NeedRealmLV # 需要的境界 | 
|---|
|  |  |  |  | 
|---|
|  |  |  | # 装备强化大师表 | 
|---|
|  |  |  | class IPY_ItemPlusMaster(): | 
|---|
|  |  |  | 
|---|
|  |  |  | self.ipyItemCompoundLen = len(self.ipyItemCompoundCache) | 
|---|
|  |  |  | self.ipyItemPlusCache = self.__LoadFileData("ItemPlus", IPY_ItemPlus) | 
|---|
|  |  |  | self.ipyItemPlusLen = len(self.ipyItemPlusCache) | 
|---|
|  |  |  | self.ipyEquipControlCache = self.__LoadFileData("EquipControl", IPY_EquipControl) | 
|---|
|  |  |  | self.ipyEquipControlLen = len(self.ipyEquipControlCache) | 
|---|
|  |  |  | self.ipyItemPlusMasterCache = self.__LoadFileData("ItemPlusMaster", IPY_ItemPlusMaster) | 
|---|
|  |  |  | self.ipyItemPlusMasterLen = len(self.ipyItemPlusMasterCache) | 
|---|
|  |  |  | self.ipyItemPlusMaxCache = self.__LoadFileData("ItemPlusMax", IPY_ItemPlusMax) | 
|---|
|  |  |  | 
|---|
|  |  |  | def GetItemCompoundByIndex(self, index): return self.ipyItemCompoundCache[index] | 
|---|
|  |  |  | def GetItemPlusCount(self): return self.ipyItemPlusLen | 
|---|
|  |  |  | def GetItemPlusByIndex(self, index): return self.ipyItemPlusCache[index] | 
|---|
|  |  |  | def GetEquipControlCount(self): return self.ipyEquipControlLen | 
|---|
|  |  |  | def GetEquipControlByIndex(self, index): return self.ipyEquipControlCache[index] | 
|---|
|  |  |  | def GetItemPlusMasterCount(self): return self.ipyItemPlusMasterLen | 
|---|
|  |  |  | def GetItemPlusMasterByIndex(self, index): return self.ipyItemPlusMasterCache[index] | 
|---|
|  |  |  | def GetItemPlusMaxCount(self): return self.ipyItemPlusMaxLen | 
|---|