| | |
| | | ("BYTE", "AttrID", 1),
|
| | | ("dict", "AddAttrInfoPerPoint", 0),
|
| | | ("BYTE", "FightPowerPerPoint", 0),
|
| | | ("dict", "PointQualityAttrIDDict", 0),
|
| | | ("dict", "PointQualityAttrValueDict", 0),
|
| | | ("dict", "PointQualityAttrDict", 0),
|
| | | ("list", "PointQualityIntervalList", 0),
|
| | | ),
|
| | |
|
| | | "LingQiAttr":(
|
| | | ("BYTE", "ItemID", 1),
|
| | | ("list", "LingQiAttrID", 0),
|
| | | ("list", "LingQiAttrValue", 0),
|
| | | ("DWORD", "LingQiAttrScore", 0),
|
| | | ),
|
| | |
|
| | | "Realm":(
|
| | |
| | | ("WORD", "LV", 1),
|
| | | ("DWORD", "CftHit", 0),
|
| | | ("DWORD", "CftMiss", 0),
|
| | | ("DWORD", "CftDamagePer", 0),
|
| | | ("DWORD", "CftDamReduce", 0),
|
| | | ("DWORD", "CftIgnoreDefRate", 0),
|
| | | ("DWORD", "CftDamChanceDef", 0),
|
| | | ("DWORD", "CftBleedDamage", 0),
|
| | | ("DWORD", "CftFaintRate", 0),
|
| | | ("DWORD", "CftSuperHitReduce", 0),
|
| | | ("DWORD", "CftSuperHitRateReduce", 0),
|
| | | ("DWORD", "CftSuperHitRate", 0),
|
| | | ("DWORD", "CftLuckyHitRate", 0),
|
| | | ("DWORD", "CftLuckyHitRateReduce", 0),
|
| | | ("DWORD", "CftSkillAtkRate", 0),
|
| | | ("DWORD", "CftSkillAtkRateReduce", 0),
|
| | | ("DWORD", "CftFinalHurtPer", 0),
|
| | | ("DWORD", "CftFinalHurtReducePer", 0),
|
| | | ("DWORD", "CftDamagePerPVP", 0),
|
| | | ("DWORD", "CftDamagePerPVPReduce", 0),
|
| | | ("DWORD", "CftNPCHurtAddPer", 0),
|
| | | ("DWORD", "CftNormalHurtPer", 0),
|
| | | ("DWORD", "CftFabaoHurtPer", 0),
|
| | | ("DWORD", "CftDamBackPer", 0),
|
| | | ("DWORD", "CftIgnoreDefRateReduce", 0),
|
| | | ("DWORD", "CftFaintDefRate", 0),
|
| | | ("DWORD", "CftAtkSpeed", 0),
|
| | | ("DWORD", "CftLuckyHit", 0),
|
| | | ("DWORD", "CftSpeedPer", 0),
|
| | | ("DWORD", "CftAtkPer", 0),
|
| | | ("DWORD", "CftMaxHPPer", 0),
|
| | | ("DWORD", "CftJobAHurtAddPer", 0),
|
| | | ("DWORD", "CftJobBHurtAddPer", 0),
|
| | | ("DWORD", "CftJobCHurtAddPer", 0),
|
| | |
| | | ("dict", "EquipColorMaxDropCount", 0),
|
| | | ("dict", "EquipColorSuitInfo", 0),
|
| | | ("dict", "EquipPartKeyRateInfo", 0),
|
| | | ("BYTE", "ColorSuitPartOptimization", 0),
|
| | | ("dict", "KillCountDropEquipPub", 0),
|
| | | ("dict", "ItemIDDropRate", 0),
|
| | | ("dict", "ItemIDMaxDropCount", 0),
|
| | |
| | | ("DWORD", "SweepRunePoint", 0),
|
| | | ("DWORD", "SweepYsog", 0),
|
| | | ("dict", "SweepGoodDrop", 0),
|
| | | ),
|
| | |
|
| | | "ChinMap":(
|
| | | ("DWORD", "MapID", 1),
|
| | | ("BYTE", "CanRide", 0),
|
| | | ("BYTE", "CanOutPet", 0),
|
| | | ),
|
| | |
|
| | | "FBFunc":(
|
| | |
| | | ("BYTE", "CancelUseLimit", 0),
|
| | | ("list", "LegendAttrID", 0),
|
| | | ("list", "LegendAttrValue", 0),
|
| | | ("list", "OutOfPrintAttr", 0),
|
| | | ("list", "OutOfPrintAttrValue", 0),
|
| | | ),
|
| | |
|
| | | "AuctionItem":(
|
| | |
| | | ("list", "ItemBind", 0),
|
| | | ),
|
| | |
|
| | | "TreasureRefine":(
|
| | | ("WORD", "TreasureID", 1),
|
| | | ("BYTE", "TreasureLV", 1),
|
| | | ("dict", "TreasureAttr", 0),
|
| | | ("dict", "Material", 0),
|
| | | ("WORD", "SuccessRate", 0),
|
| | | ("DWORD", "OpenSkill", 0),
|
| | | ("BYTE", "NeedAlchemyLV", 0),
|
| | | ("BYTE", "NeedAllTreasureLV", 0),
|
| | | ),
|
| | |
|
| | | "RefineStove":(
|
| | | ("BYTE", "StoveLV", 1),
|
| | | ("DWORD", "UpNeedExp", 0),
|
| | |
| | | ("BYTE", "AlchemyQuality", 0),
|
| | | ("DWORD", "LearnNeedItemID", 0),
|
| | | ("BYTE", "LearnNeedAlchemLV", 0),
|
| | | ("WORD", "LearnNeedLuck", 0),
|
| | | ("WORD", "LearnNeedLingGenPoint", 0),
|
| | | ("WORD", "NeedTime", 0),
|
| | | ("WORD", "AlchemyExp", 0),
|
| | | ("dict", "Material", 0),
|
| | |
| | | ),
|
| | |
|
| | | "PersonalBoss":(
|
| | | ("DWORD", "NPCID", 1),
|
| | | ("DWORD", "ChanllengeLv", 0),
|
| | | ("DWORD", "NPCID", 0),
|
| | | ("DWORD", "FuncLineID", 1),
|
| | | ),
|
| | |
|
| | | "FamilyActivity":(
|
| | |
| | | ("WORD", "CostGold", 0),
|
| | | ("BYTE", "ShowType", 0),
|
| | | ("BYTE", "IsBind", 0),
|
| | | ("BYTE", "AucionItemCanSell", 0),
|
| | | ),
|
| | |
|
| | | "ChestsAward":(
|
| | |
| | | ("list", "WorldLV", 0),
|
| | | ("list", "Rank", 0),
|
| | | ("list", "Award1", 0),
|
| | | ("dict", "Award2", 0),
|
| | | ("list", "Award2", 0),
|
| | | ),
|
| | |
|
| | | "FairyDomain":(
|
| | |
| | | ("DWORD", "MapID", 0),
|
| | | ("BYTE", "LineID", 0),
|
| | | ("DWORD", "BossID", 0),
|
| | | ("BYTE", "EventFBType", 0),
|
| | | ("BYTE", "CostEnergy", 0),
|
| | | ("BYTE", "NeedAlchemyLV", 0),
|
| | | ("list", "NeedLV", 0),
|
| | |
| | | self.AttrID = 0
|
| | | self.AddAttrInfoPerPoint = {}
|
| | | self.FightPowerPerPoint = 0
|
| | | self.PointQualityAttrIDDict = {}
|
| | | self.PointQualityAttrValueDict = {}
|
| | | self.PointQualityAttrDict = {}
|
| | | self.PointQualityIntervalList = [] |
| | | return |
| | | |
| | | def GetAttrID(self): return self.AttrID # 属性ID
|
| | | def GetAddAttrInfoPerPoint(self): return self.AddAttrInfoPerPoint # 每点增加属性信息 {"职业":[[每X点,属性ID,值], ...], ..}
|
| | | def GetFightPowerPerPoint(self): return self.FightPowerPerPoint # 每点附加战斗力
|
| | | def GetPointQualityAttrIDDict(self): return self.PointQualityAttrIDDict # 点数品质进阶增加属性ID, 根据职业区分
|
| | | def GetPointQualityAttrValueDict(self): return self.PointQualityAttrValueDict # 点数品质进阶增加属性值列表, 根据职业区分
|
| | | def GetPointQualityAttrDict(self): return self.PointQualityAttrDict # 点数品质进阶增加属性, {职业:{属性ID:[阶段属性,..],..},..}
|
| | | def GetPointQualityIntervalList(self): return self.PointQualityIntervalList # 点数品质进阶属性点区间列表 |
| | | |
| | | # 灵器属性表 |
| | | class IPY_LingQiAttr(): |
| | | |
| | | def __init__(self): |
| | | self.ItemID = 0
|
| | | self.LingQiAttrID = []
|
| | | self.LingQiAttrValue = []
|
| | | self.LingQiAttrScore = 0 |
| | | return |
| | | |
| | | def GetItemID(self): return self.ItemID # 属性ID
|
| | | def GetLingQiAttrID(self): return self.LingQiAttrID # 灵器属性ID
|
| | | def GetLingQiAttrValue(self): return self.LingQiAttrValue # 灵器属性数值
|
| | | def GetLingQiAttrScore(self): return self.LingQiAttrScore # 灵器属性评分 |
| | | |
| | | # 境界表 |
| | | class IPY_Realm(): |
| | |
| | | self.LV = 0
|
| | | self.CftHit = 0
|
| | | self.CftMiss = 0
|
| | | self.CftDamagePer = 0
|
| | | self.CftDamReduce = 0
|
| | | self.CftIgnoreDefRate = 0
|
| | | self.CftDamChanceDef = 0
|
| | | self.CftBleedDamage = 0
|
| | | self.CftFaintRate = 0
|
| | | self.CftSuperHitReduce = 0
|
| | | self.CftSuperHitRateReduce = 0
|
| | | self.CftSuperHitRate = 0
|
| | | self.CftLuckyHitRate = 0
|
| | | self.CftLuckyHitRateReduce = 0
|
| | | self.CftSkillAtkRate = 0
|
| | | self.CftSkillAtkRateReduce = 0
|
| | | self.CftFinalHurtPer = 0
|
| | | self.CftFinalHurtReducePer = 0
|
| | | self.CftDamagePerPVP = 0
|
| | | self.CftDamagePerPVPReduce = 0
|
| | | self.CftNPCHurtAddPer = 0
|
| | | self.CftNormalHurtPer = 0
|
| | | self.CftFabaoHurtPer = 0
|
| | | self.CftDamBackPer = 0
|
| | | self.CftIgnoreDefRateReduce = 0
|
| | | self.CftFaintDefRate = 0
|
| | | self.CftAtkSpeed = 0
|
| | | self.CftLuckyHit = 0
|
| | | self.CftSpeedPer = 0
|
| | | self.CftAtkPer = 0
|
| | | self.CftMaxHPPer = 0
|
| | | self.CftJobAHurtAddPer = 0
|
| | | self.CftJobBHurtAddPer = 0
|
| | | self.CftJobCHurtAddPer = 0
|
| | |
| | | def GetLV(self): return self.LV # 等级
|
| | | def GetCftHit(self): return self.CftHit # 命中系数
|
| | | def GetCftMiss(self): return self.CftMiss # 闪避系数
|
| | | def GetCftDamagePer(self): return self.CftDamagePer # 增加伤害系数
|
| | | def GetCftDamReduce(self): return self.CftDamReduce # 减少伤害系数
|
| | | def GetCftIgnoreDefRate(self): return self.CftIgnoreDefRate # 无视防御系数
|
| | | def GetCftDamChanceDef(self): return self.CftDamChanceDef # 抵御系数
|
| | | def GetCftBleedDamage(self): return self.CftBleedDamage # 流血伤害系数
|
| | | def GetCftFaintRate(self): return self.CftFaintRate # 击晕系数
|
| | | def GetCftSuperHitReduce(self): return self.CftSuperHitReduce # 暴击抗性系数
|
| | | def GetCftSuperHitRateReduce(self): return self.CftSuperHitRateReduce # 暴击率抗性系数
|
| | | def GetCftSuperHitRate(self): return self.CftSuperHitRate # 暴击率系数
|
| | | def GetCftLuckyHitRate(self): return self.CftLuckyHitRate # 会心一击率系数
|
| | | def GetCftLuckyHitRateReduce(self): return self.CftLuckyHitRateReduce # 会心一击抗性系数
|
| | | def GetCftSkillAtkRate(self): return self.CftSkillAtkRate # 技能伤害系数
|
| | | def GetCftSkillAtkRateReduce(self): return self.CftSkillAtkRateReduce # 技能减伤系数
|
| | | def GetCftDamagePerPVP(self): return self.CftDamagePerPVP # PVP伤害增肌系数
|
| | | def GetCftFinalHurtPer(self): return self.CftFinalHurtPer # 最终伤害加成系数
|
| | | def GetCftFinalHurtReducePer(self): return self.CftFinalHurtReducePer # 最终伤害减免系数
|
| | | def GetCftDamagePerPVP(self): return self.CftDamagePerPVP # PVP伤害增加系数
|
| | | def GetCftDamagePerPVPReduce(self): return self.CftDamagePerPVPReduce # PVP伤害减少系数
|
| | | def GetCftNPCHurtAddPer(self): return self.CftNPCHurtAddPer # PVE技能加成系数
|
| | | def GetCftNormalHurtPer(self): return self.CftNormalHurtPer # 普通附加伤害加成系数
|
| | | def GetCftFabaoHurtPer(self): return self.CftFabaoHurtPer # 法宝附加伤害加成系数
|
| | | def GetCftDamBackPer(self): return self.CftDamBackPer # 伤害反射系数
|
| | | def GetCftIgnoreDefRateReduce(self): return self.CftIgnoreDefRateReduce # 无视防御抗性系数
|
| | | def GetCftFaintDefRate(self): return self.CftFaintDefRate # 控制抵抗系数
|
| | | def GetCftAtkSpeed(self): return self.CftAtkSpeed # 攻速系数
|
| | | def GetCftLuckyHit(self): return self.CftLuckyHit # 会心一击系数
|
| | | def GetCftSpeedPer(self): return self.CftSpeedPer # 移动速度百分比系数
|
| | | def GetCftAtkPer(self): return self.CftAtkPer # 攻击百分比系数
|
| | | def GetCftMaxHPPer(self): return self.CftMaxHPPer # 生命百分比系数
|
| | | def GetCftJobAHurtAddPer(self): return self.CftJobAHurtAddPer # 对目标战士伤害加成
|
| | | def GetCftJobBHurtAddPer(self): return self.CftJobBHurtAddPer # 对目标法师伤害加成
|
| | | def GetCftJobCHurtAddPer(self): return self.CftJobCHurtAddPer # 对目标弓箭伤害加成
|
| | |
| | | self.EquipColorMaxDropCount = {}
|
| | | self.EquipColorSuitInfo = {}
|
| | | self.EquipPartKeyRateInfo = {}
|
| | | self.ColorSuitPartOptimization = 0
|
| | | self.KillCountDropEquipPub = {}
|
| | | self.ItemIDDropRate = {}
|
| | | self.ItemIDMaxDropCount = {}
|
| | |
| | | def GetEquipColorMaxDropCount(self): return self.EquipColorMaxDropCount # 装备颜色最大掉落物品数 {颜色:上限数量,...}
|
| | | def GetEquipColorSuitInfo(self): return self.EquipColorSuitInfo # 装备颜色对应套装概率 {颜色:套装概率, ...}
|
| | | def GetEquipPartKeyRateInfo(self): return self.EquipPartKeyRateInfo # 装备部位集合信息 {(颜色,是否套装):部位集合key, ...}
|
| | | def GetColorSuitPartOptimization(self): return self.ColorSuitPartOptimization # 部位颜色套评分优选掉落,十位代表颜色,个位代表套装
|
| | | def GetKillCountDropEquipPub(self): return self.KillCountDropEquipPub # 第x次击杀附加必掉装备 {次数:[阶,颜色,是否套装,部位集合key], ...}
|
| | | def GetItemIDDropRate(self): return self.ItemIDDropRate # 指定物品ID掉率信息 {物品ID:概率, ...}
|
| | | def GetItemIDMaxDropCount(self): return self.ItemIDMaxDropCount # 指定物品ID最大掉落个数,没配默认1次 {物品ID:随机次数,...}
|
| | |
| | | def GetSweepRunePoint(self): return self.SweepRunePoint # 扫荡符印精华
|
| | | def GetSweepYsog(self): return self.SweepYsog # 扫荡魔精
|
| | | def GetSweepGoodDrop(self): return self.SweepGoodDrop # 扫荡珍稀符印 |
| | | |
| | | # 地图表格 |
| | | class IPY_ChinMap(): |
| | | |
| | | def __init__(self): |
| | | self.MapID = 0
|
| | | self.CanRide = 0
|
| | | self.CanOutPet = 0 |
| | | return |
| | | |
| | | def GetMapID(self): return self.MapID # 地图ID
|
| | | def GetCanRide(self): return self.CanRide # 可否骑乘
|
| | | def GetCanOutPet(self): return self.CanOutPet # 可否召唤宠物 |
| | | |
| | | # 副本总表 |
| | | class IPY_FBFunc(): |
| | |
| | | self.SuiteLV = 0
|
| | | self.CancelUseLimit = 0
|
| | | self.LegendAttrID = []
|
| | | self.LegendAttrValue = []
|
| | | self.OutOfPrintAttr = []
|
| | | self.OutOfPrintAttrValue = [] |
| | | self.LegendAttrValue = [] |
| | | return |
| | | |
| | | def GetID(self): return self.ID # 定制物品ID
|
| | | def GetSuiteLV(self): return self.SuiteLV # 套装等级
|
| | | def GetCancelUseLimit(self): return self.CancelUseLimit # 穿戴限制(除职业)
|
| | | def GetLegendAttrID(self): return self.LegendAttrID # 传奇属性ID
|
| | | def GetLegendAttrValue(self): return self.LegendAttrValue # 传奇属性值
|
| | | def GetOutOfPrintAttr(self): return self.OutOfPrintAttr # 绝版属性ID
|
| | | def GetOutOfPrintAttrValue(self): return self.OutOfPrintAttrValue # 绝版属性最大值 |
| | | def GetLegendAttrValue(self): return self.LegendAttrValue # 传奇属性值 |
| | | |
| | | # 拍卖物品表 |
| | | class IPY_AuctionItem(): |
| | |
| | | def GetItemCount(self): return self.ItemCount # 物品数量
|
| | | def GetItemBind(self): return self.ItemBind # 是否绑定 |
| | | |
| | | # 法宝铸炼表 |
| | | class IPY_TreasureRefine(): |
| | | |
| | | def __init__(self): |
| | | self.TreasureID = 0
|
| | | self.TreasureLV = 0
|
| | | self.TreasureAttr = {}
|
| | | self.Material = {}
|
| | | self.SuccessRate = 0
|
| | | self.OpenSkill = 0
|
| | | self.NeedAlchemyLV = 0
|
| | | self.NeedAllTreasureLV = 0 |
| | | return |
| | | |
| | | def GetTreasureID(self): return self.TreasureID # 法宝id
|
| | | def GetTreasureLV(self): return self.TreasureLV # 法宝阶数
|
| | | def GetTreasureAttr(self): return self.TreasureAttr # 属性(最多3条)
|
| | | def GetMaterial(self): return self.Material # 铸炼材料
|
| | | def GetSuccessRate(self): return self.SuccessRate # 成功率
|
| | | def GetOpenSkill(self): return self.OpenSkill # 解锁技能
|
| | | def GetNeedAlchemyLV(self): return self.NeedAlchemyLV # 所需炼丹等级
|
| | | def GetNeedAllTreasureLV(self): return self.NeedAllTreasureLV # 所需所有法宝等级 |
| | | |
| | | # 炼丹炉等级表 |
| | | class IPY_RefineStove(): |
| | | |
| | |
| | | self.AlchemyQuality = 0
|
| | | self.LearnNeedItemID = 0
|
| | | self.LearnNeedAlchemLV = 0
|
| | | self.LearnNeedLuck = 0
|
| | | self.LearnNeedLingGenPoint = 0
|
| | | self.NeedTime = 0
|
| | | self.AlchemyExp = 0
|
| | | self.Material = {} |
| | |
| | | def GetAlchemyQuality(self): return self.AlchemyQuality # 秘方品级
|
| | | def GetLearnNeedItemID(self): return self.LearnNeedItemID # 丹方物品ID
|
| | | def GetLearnNeedAlchemLV(self): return self.LearnNeedAlchemLV # 丹方需要炼丹等级
|
| | | def GetLearnNeedLuck(self): return self.LearnNeedLuck # 丹方需要慧根
|
| | | def GetLearnNeedLingGenPoint(self): return self.LearnNeedLingGenPoint # 丹方需要总灵根点数
|
| | | def GetNeedTime(self): return self.NeedTime # 炼丹时间(秒)
|
| | | def GetAlchemyExp(self): return self.AlchemyExp # 炼丹获得经验值
|
| | | def GetMaterial(self): return self.Material # 炼丹材料 |
| | |
| | | |
| | | def __init__(self): |
| | | self.NPCID = 0
|
| | | self.ChanllengeLv = 0 |
| | | self.FuncLineID = 0 |
| | | return |
| | | |
| | | def GetNPCID(self): return self.NPCID # ID
|
| | | def GetChanllengeLv(self): return self.ChanllengeLv # 可挑战等级 |
| | | def GetFuncLineID(self): return self.FuncLineID # 可挑战等级 |
| | | |
| | | # 仙盟活跃表 |
| | | class IPY_FamilyActivity(): |
| | |
| | | self.CostItemCount = 0
|
| | | self.CostGold = 0
|
| | | self.ShowType = 0
|
| | | self.IsBind = 0 |
| | | self.IsBind = 0
|
| | | self.AucionItemCanSell = 0 |
| | | return |
| | | |
| | | def GetChestsItemID(self): return self.ChestsItemID # 宝箱物品ID
|
| | |
| | | def GetCostItemCount(self): return self.CostItemCount # 消耗物品个数
|
| | | def GetCostGold(self): return self.CostGold # 消耗仙玉
|
| | | def GetShowType(self): return self.ShowType # 前端表现类型0-无表现, >0有表现需同步结果,具体类型前端自定义
|
| | | def GetIsBind(self): return self.IsBind # 开出物品是否绑定 |
| | | def GetIsBind(self): return self.IsBind # 开出物品是否绑定
|
| | | def GetAucionItemCanSell(self): return self.AucionItemCanSell # 开出拍品可否上架集市 |
| | | |
| | | # 宝箱表产出表 |
| | | class IPY_ChestsAward(): |
| | |
| | | self.WorldLV = []
|
| | | self.Rank = []
|
| | | self.Award1 = []
|
| | | self.Award2 = {} |
| | | self.Award2 = [] |
| | | return |
| | | |
| | | def GetLineID(self): return self.LineID # 线路ID
|
| | | def GetWorldLV(self): return self.WorldLV # 世界等级
|
| | | def GetRank(self): return self.Rank # 排名
|
| | | def GetAward1(self): return self.Award1 # 奖励 [[独立概率万分率,[物品ID,数量,是否拍品]],..]
|
| | | def GetAward2(self): return self.Award2 # 饼图奖励{随机次数:[(概率,[物品ID,数量,是否拍品]),..]} |
| | | def GetAward2(self): return self.Award2 # 饼图奖励 [[(概率,[物品ID,数量,是否拍品]),..]] |
| | | |
| | | # 缥缈仙域表 |
| | | class IPY_FairyDomain(): |
| | |
| | | self.MapID = 0
|
| | | self.LineID = 0
|
| | | self.BossID = 0
|
| | | self.EventFBType = 0
|
| | | self.CostEnergy = 0
|
| | | self.NeedAlchemyLV = 0
|
| | | self.NeedLV = []
|
| | |
| | | def GetMapID(self): return self.MapID # 副本id
|
| | | def GetLineID(self): return self.LineID # 副本线路id
|
| | | def GetBossID(self): return self.BossID # 副本BossID
|
| | | def GetEventFBType(self): return self.EventFBType # 事件副本类型,0-前端,1-本服,2-跨服
|
| | | def GetCostEnergy(self): return self.CostEnergy # 消耗体力
|
| | | def GetNeedAlchemyLV(self): return self.NeedAlchemyLV # 出现的炼丹等级要求
|
| | | def GetNeedLV(self): return self.NeedLV # 出现的玩家等级要求
|
| | |
| | | self.ipyDienstgradLen = len(self.ipyDienstgradCache)
|
| | | self.ipyRolePointCache = self.__LoadFileData("RolePoint", IPY_RolePoint)
|
| | | self.ipyRolePointLen = len(self.ipyRolePointCache)
|
| | | self.ipyLingQiAttrCache = self.__LoadFileData("LingQiAttr", IPY_LingQiAttr)
|
| | | self.ipyLingQiAttrLen = len(self.ipyLingQiAttrCache)
|
| | | self.ipyRealmCache = self.__LoadFileData("Realm", IPY_Realm)
|
| | | self.ipyRealmLen = len(self.ipyRealmCache)
|
| | | self.ipyGodWeaponCache = self.__LoadFileData("GodWeapon", IPY_GodWeapon)
|
| | |
| | | self.ipyNPCDropItemLen = len(self.ipyNPCDropItemCache)
|
| | | self.ipyRuneTowerCache = self.__LoadFileData("RuneTower", IPY_RuneTower)
|
| | | self.ipyRuneTowerLen = len(self.ipyRuneTowerCache)
|
| | | self.ipyChinMapCache = self.__LoadFileData("ChinMap", IPY_ChinMap)
|
| | | self.ipyChinMapLen = len(self.ipyChinMapCache)
|
| | | self.ipyFBFuncCache = self.__LoadFileData("FBFunc", IPY_FBFunc)
|
| | | self.ipyFBFuncLen = len(self.ipyFBFuncCache)
|
| | | self.ipyFBLineCache = self.__LoadFileData("FBLine", IPY_FBLine)
|
| | |
| | | self.ipyDailyQuestLen = len(self.ipyDailyQuestCache)
|
| | | self.ipyDailyLivenessRewardCache = self.__LoadFileData("DailyLivenessReward", IPY_DailyLivenessReward)
|
| | | self.ipyDailyLivenessRewardLen = len(self.ipyDailyLivenessRewardCache)
|
| | | self.ipyTreasureRefineCache = self.__LoadFileData("TreasureRefine", IPY_TreasureRefine)
|
| | | self.ipyTreasureRefineLen = len(self.ipyTreasureRefineCache)
|
| | | self.ipyRefineStoveCache = self.__LoadFileData("RefineStove", IPY_RefineStove)
|
| | | self.ipyRefineStoveLen = len(self.ipyRefineStoveCache)
|
| | | self.ipyAlchemyCache = self.__LoadFileData("Alchemy", IPY_Alchemy)
|
| | |
| | | def GetDienstgradByIndex(self, index): return self.ipyDienstgradCache[index]
|
| | | def GetRolePointCount(self): return self.ipyRolePointLen
|
| | | def GetRolePointByIndex(self, index): return self.ipyRolePointCache[index]
|
| | | def GetLingQiAttrCount(self): return self.ipyLingQiAttrLen
|
| | | def GetLingQiAttrByIndex(self, index): return self.ipyLingQiAttrCache[index]
|
| | | def GetRealmCount(self): return self.ipyRealmLen
|
| | | def GetRealmByIndex(self, index): return self.ipyRealmCache[index]
|
| | | def GetGodWeaponCount(self): return self.ipyGodWeaponLen
|
| | |
| | | def GetNPCDropItemByIndex(self, index): return self.ipyNPCDropItemCache[index]
|
| | | def GetRuneTowerCount(self): return self.ipyRuneTowerLen
|
| | | def GetRuneTowerByIndex(self, index): return self.ipyRuneTowerCache[index]
|
| | | def GetChinMapCount(self): return self.ipyChinMapLen
|
| | | def GetChinMapByIndex(self, index): return self.ipyChinMapCache[index]
|
| | | def GetFBFuncCount(self): return self.ipyFBFuncLen
|
| | | def GetFBFuncByIndex(self, index): return self.ipyFBFuncCache[index]
|
| | | def GetFBLineCount(self): return self.ipyFBLineLen
|
| | |
| | | def GetDailyQuestByIndex(self, index): return self.ipyDailyQuestCache[index]
|
| | | def GetDailyLivenessRewardCount(self): return self.ipyDailyLivenessRewardLen
|
| | | def GetDailyLivenessRewardByIndex(self, index): return self.ipyDailyLivenessRewardCache[index]
|
| | | def GetTreasureRefineCount(self): return self.ipyTreasureRefineLen
|
| | | def GetTreasureRefineByIndex(self, index): return self.ipyTreasureRefineCache[index]
|
| | | def GetRefineStoveCount(self): return self.ipyRefineStoveLen
|
| | | def GetRefineStoveByIndex(self, index): return self.ipyRefineStoveCache[index]
|
| | | def GetAlchemyCount(self): return self.ipyAlchemyLen
|