From ee187412fd4ac950aa33b493e8214d6a0701357f Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期二, 12 三月 2019 10:40:27 +0800 Subject: [PATCH] 6323 【后端】【2.0】装备传奇属性生成规则 --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py | 24 ++++++------------------ 1 files changed, 6 insertions(+), 18 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py index 5c0ee33..ed5d401 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py @@ -129,16 +129,12 @@ ("BYTE", "ItemType", 1), ("BYTE", "ItemColor", 1), ("BYTE", "IsSuit", 1), - ("BYTE", "FixedLegendAttrCount", 0), - ("BYTE", "GoodLegendAttrCount", 0), - ("BYTE", "OtherLegendAttrCount", 0), + ("list", "LegendAttrCountInfo", 0), ), "EquipLegendAttrType":( ("BYTE", "ItemType", 1), - ("list", "FixedLegendAttrList", 0), - ("list", "GoodLegendAttrList", 0), - ("list", "CommLegendAttrList", 0), + ("dict", "LegendAttrTypeLib", 0), ), "EquipLegendAttrLib":( @@ -1617,32 +1613,24 @@ self.ItemType = 0 self.ItemColor = 0 self.IsSuit = 0 - self.FixedLegendAttrCount = 0 - self.GoodLegendAttrCount = 0 - self.OtherLegendAttrCount = 0 + self.LegendAttrCountInfo = [] return def GetItemType(self): return self.ItemType # 物品类型 def GetItemColor(self): return self.ItemColor # 物品颜色 def GetIsSuit(self): return self.IsSuit # 是否套装 - def GetFixedLegendAttrCount(self): return self.FixedLegendAttrCount # 固定传奇属性条数 - def GetGoodLegendAttrCount(self): return self.GoodLegendAttrCount # 追求传奇属性保底条数 - def GetOtherLegendAttrCount(self): return self.OtherLegendAttrCount # 其他随机传奇属性条数 + def GetLegendAttrCountInfo(self): return self.LegendAttrCountInfo # 传奇属性条数信息 [[条数, [属性类型库编号, ...]], ...] # 装备传奇属性类型表 class IPY_EquipLegendAttrType(): def __init__(self): self.ItemType = 0 - self.FixedLegendAttrList = [] - self.GoodLegendAttrList = [] - self.CommLegendAttrList = [] + self.LegendAttrTypeLib = {} return def GetItemType(self): return self.ItemType # 物品类型 - def GetFixedLegendAttrList(self): return self.FixedLegendAttrList # 固定传奇属性列表 - def GetGoodLegendAttrList(self): return self.GoodLegendAttrList # 追求传奇属性列表 - def GetCommLegendAttrList(self): return self.CommLegendAttrList # 一般传奇属性列表 + def GetLegendAttrTypeLib(self): return self.LegendAttrTypeLib # 传奇属性类型库 {属性类型库编号:[属性ID,...], ...} # 装备传奇属性值库表 class IPY_EquipLegendAttrLib(): -- Gitblit v1.8.0