local ItemData = require("bag.Proto").ItemData local Attr = require("role.Proto").Attr PutEquip = { {"equip", 1, ItemData}, -- 装备属性 {"pos", 1, "byte"}, -- 装备位置 } -- 神器图鉴查询 CG_EQUIP_BOOK_QUERY = { { "rare", 1, "byte" },-- 稀有度 } -- 神器图鉴查询回馈 GC_EQUIP_BOOK_QUERY = { { "rare", 1, "byte" },-- 稀有度 { "list", 30, ItemData }, } -- 装备背包改变 GC_EQUIP_BAG_CHANGE = { { "itemID", 1, "int" }, { "itemIndex", 1, "short" }, { "itemData", 2, ItemData },-- 只有新增/更改的时候长度为1 删除时长度为0 } -- 装备背包列表 GC_EQUIP_BAG_LIST = { { "list", 30, ItemData } } -- 分解查询 CG_EQUIP_FEN_JIE_QUERY = { {"inputList", 50, "int"} } -- 分解查询 GC_EQUIP_FEN_JIE_QUERY = { {"list", 10, ItemData} } -- 分解操作 CG_EQUIP_FEN_JIE_DO = { {"inputList", 50, "int"} } GC_EQUIP_FEN_JIE_DO = { } -- 洗练查询 CG_EQUIP_RAMDOM_QUERY = { {"bagIndex", 1, "int"}, {"heroUuid", 1, "string"}, {"pos", 1, "byte"}, } -- GC_EQUIP_RAMDOM_QUERY = { {"equipOld", 1, ItemData}, -- 当前属性 {"equipNew", 2, ItemData}, -- 当前洗练属性 {"needItem", 5, ItemData}, -- 当前洗练属性 } -- 请求已穿戴的装备 CG_EQUIP_PUT_LIST = { {"pos", 1, "byte"}, } --已穿戴装备 GC_EQUIP_PUT_LIST = { {"isEnd", 1, "byte"}, {"putList", 10, PutEquip}, -- 穿戴的装备 } -- 洗练 CG_EQUIP_RAMDOM_DO = { {"bagIndex", 1, "int"}, {"heroUuid", 1, "string"}, {"pos", 1, "byte"}, } -- 洗练保存 CG_EQUIP_RAMDOM_SAVE = { {"bagIndex", 1, "int"}, {"heroUuid", 1, "string"}, {"pos", 1, "byte"}, }